如何让 USB RS232 加密狗显示在 Ubuntu 10.04 中的 /dev/ttyUSB* 中?

如何让 USB RS232 加密狗显示在 Ubuntu 10.04 中的 /dev/ttyUSB* 中?

我有几个基于 FTDI 的 USB 转 Rs232 串行适配器。有时当我将它们插入我的 Ubuntu 10.04 笔记本电脑时,它们会显示为/dev/ttyUSB0/dev/ttyUSB1。有时则不会。当它们不显示时,有时重新启动可以解决问题,有时则不会。它们总是显示为lsusb挂在总线 5 上:

...
Bus 005 Device 007: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 005 Device 006: ID 0403:6001 Future Technology Devices International, Ltd FT232USB-Serial (UART) IC
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
...

ls /dev/bus/usb/005如果我按006和执行,我可以看到它们007。但如果我传递/dev/bus/usb/005/006pyserial,处理得/dev/ttyUSBx很好,我得到的是SerialException("Could not open port: [Errno 13] Permission denied: '/dev/bus/usb/005/006'",)

相关内容