1

У меня есть пара основанных на 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/006 005/006 в pyserial , который прекрасно обрабатывает /dev/ttyUSBx , я получаю SerialException("Could not open port: [Errno 13] Permission denied: '/dev/bus/usb/005/006'",) .

0