Последовательный драйвер USB не сопоставлен с последовательным портом / dev / ttyUSBO

Ubuntu 20.04

Usb cp210x для uart на плате Arduino не отображается на / dev / ttyUSBO последовательный порт.

Я подключил плату и запустил dmesg:

18159.799449] usb 4-1: new full-speed USB device number 2 using uhci_hcd
[18160.014582] usb 4-1: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
[18160.014586] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[18160.014588] usb 4-1: Product: CP2102 USB to UART Bridge Controller
[18160.014590] usb 4-1: Manufacturer: Silicon Labs
[18160.014592] usb 4-1: SerialNumber: 0001
[18160.100924] usbcore: registered new interface driver usbserial_generic
[18160.100936] usbserial: USB Serial support registered for generic
[18160.114921] cp210x: version magic '5.4.0-29-generic SMP mod_unload ' should be '5.4.0-33-generic SMP mod_unload '

Проблема с версией драйвера?

0
задан 9 June 2020 в 01:36

2 ответа

Последовательные USB-устройства также можно монтировать под разными именами, например /dev/ttyACM0. Вы должны увидеть все имена последовательных USB-устройств, запустив

$ ls /sys/bus/usb-serial/devices/
ttyUSB0

Это означает, что у меня есть последовательное USB-устройство в /dev/ttyUSB0.

1
ответ дан 14 August 2020 в 21:01

Следующее сработало для меня:

sudo insmod /lib/modules/5.4.0-56-generic/kernel/drivers/usb/serial/cp210x

затем отредактируйте /sys/bus/usb-serial/drivers/cp210x/new_id и добавьте код устройства производителя (найденный с помощью lsusb):

10c4 0004
1
ответ дан 7 December 2020 в 20:07

Другие вопросы по тегам:

Похожие вопросы: