I have this little USB-Serial dongle that I am trying to attach the BeagleBoard-MX
It has a Cygnal CP2102 chip on it, which appears to use the generic usb-serial driver.
The dmesg sees it fine when I boot:
[ 24.359466] usb 2-2.5: New USB device found, idVendor=10c4, idProduct=803b
[ 24.366455] usb 2-2.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 24.373809] usb 2-2.5: Product: Pololu USB01B USB to Serial Adapter
[ 24.380126] usb 2-2.5: Manufacturer: Silicon Labs
[ 24.385223] usb 2-2.5: SerialNumber: 003001577
I was able to register it properly using modprobe.
[ 34.883728] usbcore: registered new interface driver usbserial
[ 34.890319] USB Serial support registered for generic
[ 34.895507] usbserial_generic 2-2.5:1.0: generic converter detected
[ 34.905120] usb 2-2.5: generic converter now attached to ttyUSB0
[ 34.917327] usbcore: registered new interface driver usbserial_generic
[ 34.930419] usbserial: USB Serial Driver core
But, I can’t send data across it. When I try to just push something out of /dev/ttyUSB0, or connect to it using minicom, it behaves like it is connected and sending correctly, but no data shows up on the other side of the link. I tested the dongle by attaching it to my windoze box, and the link works fine there. It seems like some kind of driver plumbing issue. Is there something more I need to do to get this up and going? Do I need to attach /dev/ttyUSB0 to a pseudo-terminal or something?
Any hints or ideas?