You are not logged in.

#1 2021-12-21 00:05:18

chleba
Member
Registered: 2021-12-20
Posts: 2

KERNEL remove & unbind ttyUS0 after insert ch340 device

Hi,
After update arch to latest version I have problem with detecting serial-device at all.

`lsusb` will detect new device as show in output:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 5986:0706 Acer, Inc ThinkPad P50 Integrated Camera
Bus 001 Device 003: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 010: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Output from `udevadm monitor` after insert NodeMCU device into USB:

KERNEL[1724.115500] add      /devices/pci0000:00/0000:00:14.0/usb1/1-2 (usb)
KERNEL[1724.117342] add      /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 (usb)
KERNEL[1724.117433] add      /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0 (usb-serial)
KERNEL[1724.118562] add      /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0/tty/ttyUSB0 (tty)
KERNEL[1724.118626] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0 (usb-serial)
KERNEL[1724.118682] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 (usb)
KERNEL[1724.118975] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-2 (usb)
UDEV  [1724.138890] add      /devices/pci0000:00/0000:00:14.0/usb1/1-2 (usb)
UDEV  [1724.144230] add      /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 (usb)
UDEV  [1724.150380] add      /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0 (usb-serial)
UDEV  [1724.158206] add      /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0/tty/ttyUSB0 (tty)
UDEV  [1724.161970] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0 (usb-serial)
UDEV  [1724.164206] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 (usb)
UDEV  [1724.174876] bind     /devices/pci0000:00/0000:00:14.0/usb1/1-2 (usb)
KERNEL[1724.399415] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0/tty/ttyUSB0 (tty)
KERNEL[1724.399523] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0 (usb-serial)
KERNEL[1724.399583] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0 (usb-serial)
KERNEL[1724.399654] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 (usb)
UDEV  [1724.404250] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0/tty/ttyUSB0 (tty)
UDEV  [1724.408004] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0 (usb-serial)
UDEV  [1724.411673] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0 (usb-serial)
UDEV  [1724.415146] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0 (usb)
KERNEL[1725.557895] add      /devices/virtual/input/input26 (input)
KERNEL[1725.558048] add      /devices/virtual/input/input26/event18 (input)
UDEV  [1725.561403] add      /devices/virtual/input/input26 (input)
UDEV  [1725.613222] add      /devices/virtual/input/input26/event18 (input)

Please help.

Offline

#2 2021-12-22 09:06:41

chleba
Member
Registered: 2021-12-20
Posts: 2

Re: KERNEL remove & unbind ttyUS0 after insert ch340 device

UPDATE:
After some searching I've found that some guys having a same issue with CH340.
Problem was in 'brltty' library that is using 'orca' application and it's udev rules.
Uninstalling 'orca' with 'brltty' have solved my issue.

Thanks

Offline

Board footer

Powered by FluxBB