TH+udev kontra Huawei E220 (USB)

Jacek Osiecki joshua w hybrid.pl
Pon, 21 Kwi 2008, 12:24:30 CEST


Witam,

Czy ktoś może mi podpowiedzieć co robię źle z tym modemem?

Na kilku stronach znalazłem informację, że ten modem startuje w podwójnym
trybie - jako usb storage (z driverami dla win*) i modem... W związku z tym
trzeba przekompilować jakiś słowacki programik który go odpowiednio ustawia.
Równocześnie jest informacja, że to jest istotne tylko przy starszych niż
2.6.20 kernelach...

Mam 2.6.23 - własnoręcznie kompilowane - więc niby nie powinno być potrzebne.

Po podłączeniu Huaweia ładuje się usb-storage, symulujące SCSI CD. Nic to...
robię - zgodnie z zaleceniami:

# rmmod usb-storage
# modprobe usbserial vendor=0x12d1 product=0x1003

I wydawałoby się, że jest OK...

[  332.511631] drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
[  332.511665] usbserial_generic 3-2:1.0: generic converter detected
[  332.511798] usb 3-2: generic converter now attached to ttyUSB0
[  332.511809] usbserial_generic 3-2:1.1: generic converter detected
[  332.511884] usb 3-2: generic converter now attached to ttyUSB1
[  332.511894] usbserial_generic 3-2:1.2: generic converter detected
[  332.515289] usb 3-2: generic converter now attached to ttyUSB2
[  332.516314] usbcore: registered new interface driver usbserial_generic
[  332.516322] drivers/usb/serial/usb-serial.c: USB Serial Driver core

W /dev/ nie ma ttyUSB[012] - więc coś tu nie gra :-/

Niestety TH jest oparte na udev, więc nie mogę normalnie zrobić mknodem
urządzeń /dev/ttyUSB*

Zgodnie z zaleceniami jeszcze odłączam modem:

[  502.499481] usb 3-2: USB disconnect, address 2
[  502.499729] generic ttyUSB0: generic converter now disconnected from ttyUSB0
[  502.499746] usbserial_generic 3-2:1.0: device disconnected
[  502.499916] generic ttyUSB1: generic converter now disconnected from ttyUSB1
[  502.499930] usbserial_generic 3-2:1.1: device disconnected
[  502.500095] generic ttyUSB2: generic converter now disconnected from ttyUSB2
[  502.500108] usbserial_generic 3-2:1.2: device disconnected

i podłączam ponownie:

[  524.496663] usb 3-2: new full speed USB device using ohci_hcd and address 3
[  524.661649] usb 3-2: configuration #1 chosen from 1 choice
[  524.664981] usbserial_generic 3-2:1.0: generic converter detected
[  524.665124] usb 3-2: generic converter now attached to ttyUSB0
[  524.669175] Initializing USB Mass Storage driver...
[  524.669212] usbcore: registered new interface driver usb-storage
[  524.669217] USB Mass Storage support registered.

Znowu się wryło usb-storage - czy tak powinno być? W dodatku wykryło tylko
jedno ttyUSB - z tego co wyczytałem, jest to nieprawidłowe zachowanie.
I oczywiście nadal nie ma nawet tego jednego /dev/ttyUSB0 :(

Co jest nie tak? Z telefonem motoroli wszystko ładnie działało... :(

Pozdrawiam,
-- 
Jacek Osiecki joshua w ceti.pl GG:3828944
"To nie logika, to polityka"
(c) Kabaret pod Wyrwigroszem 2006


Więcej informacji o liście dyskusyjnej pld-users-pl