PDA

View Full Version : Help trovare che driver usa una periferica...


shojoman
22-07-2008, 14:37
raga mi ritrovo in una situazione un pò strana... la mia ubuntu 7.10 riconosce perfettamente il cavetto usb-serial e lo monta come periferica ttyUSB0

adesso mi ritrovo una distro un pò particolare i cui driver usb non includono il cavetto usb seriale e quindi non lo riconosce...chiaramente sul cavetto non c'è scritto nulla che mi faccia risalire a che driver devo cercare....

la domanda è: come faccio a capire che driver usa la periferica su ubuntu?

se trovassi che driver è potrei così ricompilare il kernel dell'altro linux integrando i nuovi driver...

raga datemi una mano....

dmesg mi dà questo risultato:

usb 2-2: new full speed USB device using ohci_hcd and address 2
[ 86.076000] usb 2-2: configuration #1 chosen from 1 choice
[ 86.184000] usbcore: registered new interface driver usbserial
[ 86.184000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
[ 86.184000] usbcore: registered new interface driver usbserial_generic
[ 86.184000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial Driver core
[ 86.196000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
[ 86.196000] pl2303 2-2:1.0: pl2303 converter detected
[ 86.196000] usb 2-2: pl2303 converter now attached to ttyUSB0
[ 86.196000] usbcore: registered new interface driver pl2303
[ 86.196000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver
[ 108.812000] usb 3-1: new high speed USB device using ehci_hcd and address 3
[ 108.944000] usb 3-1: configuration #1 chosen from 1 choice
[ 109.032000] usbcore: registered new interface driver libusual

ilsensine
22-07-2008, 15:43
pl2303.ko

WebWolf
22-07-2008, 18:33
dmesg mi dà questo risultato:

usb 2-2: new full speed USB device using ohci_hcd and address 2
[ 86.076000] usb 2-2: configuration #1 chosen from 1 choice
[ 86.184000] usbcore: registered new interface driver usbserial
[ 86.184000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
[ 86.184000] usbcore: registered new interface driver usbserial_generic
[ 86.184000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial Driver core
[ 86.196000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
[ 86.196000] pl2303 2-2:1.0: pl2303 converter detected
[ 86.196000] usb 2-2: pl2303 converter now attached to ttyUSB0
[ 86.196000] usbcore: registered new interface driver pl2303
[ 86.196000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver
[ 108.812000] usb 3-1: new high speed USB device using ehci_hcd and address 3
[ 108.944000] usb 3-1: configuration #1 chosen from 1 choice
[ 109.032000] usbcore: registered new interface driver libusual

Si vede da qui. ;)

shojoman
22-07-2008, 18:38
idee dove trovarlo e come installarlo su una distro 2.6.12.6 ?

ilsensine
23-07-2008, 13:50
Non so da quale kernel è stato introdotto e se è possibile portarlo con semplicità su un pezzo da museo come il 2.6.12.

Hai provato se usbserial da solo riesce a gestire il dispositivo? (devi caricarlo con modprobe usbserial vendor=xxxx product=xxxx, dove vendor e product solo l'usb id del dispositivo, come mostrati da lsusb).

ilsensine
23-07-2008, 13:55
Controllato ora, una versione del pl2303 era già nel 2.6.12.