Hello
I have 2 models of 3G USB modems (Huawei e220 and Alcatel OT-x020) and just for fun i tried to connect it to my dm800. For first i have compile kernel with next options:
CONFIG_USB_STORAGE=m
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_GENERIC=y
Then install image and plug modem in USB port. Both models was detected like SCSI disk Google told me about usb_modeswitchso i compile and install this prog to my dreambox, hoping that the problem is solved...But the joy was not long... usb_modeswitch successfully switch VID&PID from SCSI disc to Modem, usb_serial detect this modem but not create devices /dev/ttyUSB0...2 or /dev/tts/usb/0..2. When i make cat /proc/bus/usb/devices i see :
Driver=(none) instead Driver=(serial)
I shall be very glad if someone from developers can help me solve this problem.
dmesg from my i386 machinne after usb_modeswitch:
usb 6-1: Product: USB Modem
usb 6-1: Manufacturer: USB Modem
usbcore: registered new interface driver usbserial
usbserial: USB Serial support registered for generic
usbserial_generic 6-1:1.0: generic converter detected
usb 6-1: generic converter now attached to ttyUSB0
usbserial_generic 6-1:1.1: generic converter detected
usb 6-1: generic converter now attached to ttyUSB1
usbserial_generic 6-1:1.2: generic converter detected
usb 6-1: generic converter now attached to ttyUSB2
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
Alles anzeigen
dmesg from dreambox after usb_modeswitch:
usb 2-2: Product: USB Modem
usb 2-2: Manufacturer: USB Modem
usb 2-2: hotplug
usb 2-2: adding 2-2:1.0 (config #1, interface 0)
usb 2-2:1.0: hotplug
usb 2-2: adding 2-2:1.1 (config #1, interface 1)
usb 2-2:1.1: hotplug
usb 2-2: adding 2-2:1.2 (config #1, interface 2)
usb 2-2:1.2: hotplug
hub 2-0:1.0: state 5 ports 2 chg 0000 evt 0004
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbserial_generic 2-2:1.0: usb_probe_interface
usbserial_generic 2-2:1.0: usb_probe_interface - got id
usbserial_generic 2-2:1.1: usb_probe_interface
usbserial_generic 2-2:1.1: usb_probe_interface - got id
usbserial_generic 2-2:1.2: usb_probe_interface
usbserial_generic 2-2:1.2: usb_probe_interface - got id
usbcore: registered new driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
Alles anzeigen
cat /proc/bus/usb/devices
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 5 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1c9e ProdID=6061 Rev= 0.00
S: Manufacturer=USB Modem
S: Product=USB Modem
C:* #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=128ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=84(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=85(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
Alles anzeigen