Monday, April 29, 2024
 Popular · Latest · Hot · Upcoming
34
rated 0 times [  34] [ 0]  / answers: 1 / hits: 34796  / 2 Years ago, mon, may 16, 2022, 12:10:38

I just did a fresh install of Ubuntu 22.04 and it broke support for CH340 USB to serial adapter based devices. (support was native in 20.04)
When I do /$ ls /dev there is no ttyUSB0 entry in the list.

If I do /$ lsusb I do get : Bus 003 Device 002: ID 1a86:7523 QinHeng Electronics CH340 serial converter


If I do /$ lsmod I can see the right module is loaded : ch34x 24576 0


I tried to manually create the node with mknod /dev/ttyUSB0 c 188 0 and chmod it to 777 but it doesn't work either.


Any help is welcome :)


More From » drivers

 Answers
2

This happens because of conflict between product IDs (a Braille screen reader and my CH340 based chip). Here is the solution :



  1. Edit /usr/lib/udev/rules.d/85-brltty.rules

  2. Search for this line and comment it out:
    ENV{PRODUCT}=="1a86/7523/*", ENV{BRLTTY_BRAILLE_DRIVER}="bm", GOTO="brltty_usb_run"


  3. reboot


More on https://unix.stackexchange.com/questions/670636/unable-to-use-usb-dongle-based-on-usb-serial-converter-chip


[#645] Tuesday, May 17, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
dersol

Total Points: 78
Total Questions: 100
Total Answers: 124

Location: Christmas Island
Member since Mon, Oct 19, 2020
4 Years ago
;