I'm trying to get my Nokia 3220 working with its usb connecter cable. I fired up usbview to check the vendor and product ids. One of my usb devices, "USB-Serial Controller", showed up red in the list. I ran "modprobe usbserial vendor=0x067b product=0x2303" and the entry changed to black. I assume this is good.
However, there is no /dev/ttyUSB0 device. I was using devfs and I just upgraded to udev, but the device isn't created. There is also no /dev/usb/. Here is the dmesg output from the modprobe:
Code:
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbserial_generic 2-1:1.0: Generic converter detected
usb 2-1: Generic converter now attached to ttyUSB0
usbcore: registered new driver usbserial_generic
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
Note the "generic converter now attached to ttyUSB0". So where is my device?
Code:
ls -l /dev/ttyU*
ls: /dev/ttyU*: No such file or directory
It does show up in /sys, though:
Code:
root@joe joe # ls /sys/bus/usb-serial/devices/
ttyUSB0
root@joe joe # ls /sys/bus/usb-serial/devices/ttyUSB0/
detach_state power
root@joe joe # ls /sys/bus/usb-serial/devices/ttyUSB0/power/
state
root@joe joe # cat /sys/bus/usb-serial/devices/ttyUSB0/power/state
0
root@joe joe # cat /sys/bus/usb-serial/devices/ttyUSB0/detach_state
0
Can anyone decipher that?
Any help would be appreciated. Thanks.
EDIT: here is the appropriate section of the udev naming rules:
Code:
KERNEL="ttyUSB[0-9]*", NAME="tts/USB%n"
Code:
ls /dev/tts/U*
/dev/tts/U*: No such file or directory