D02HW (HuaweiE220 OEM product) modem doesn't answer the GPRS(HSDPA) command set
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
udev |
Invalid
|
Undecided
|
Unassigned | ||
network-manager (Ubuntu) |
Expired
|
Undecided
|
Unassigned | ||
Bug Description
Binary package hint: network-manager
I'd installed the Jaunty , and try the huawei E220 CDMA (HSDPA) works.
My mobile provider is e-mobile (Japan).
In intrepid, I have to add the ' <append key="modem.
In Jaunty, I heard "hal-info" does not used and udev select the correct modem-setting (it uses nm-modem-probe to probe the modem command_sets).
nm-modem-probe shows this modem use GSM command_sets (I think it has to show CDMA to work in my enviroment).
I think this device has both GSM and CDMA modem command_sets, and there are both mobile providers use GSM or CDMA modem command_sets (many of mobile providers use GSM comannd_sets, but e-mobile use CDMA).
lsusb -v result:
Bus 002 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x12d1 Huawei Technologies Co., Ltd.
idProduct 0x1003 E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
bcdDevice 0.00
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigura
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 85
bNumInterfaces 3
bConfigurat
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescript
bInterfac
bAlternat
bNumEndpoints 3
bInterfac
bInterfac
bInterfac
iInterface 3
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 128
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 0
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 0
Interface Descriptor:
bLength 9
bDescript
bInterfac
bAlternat
bNumEndpoints 2
bInterfac
bInterfac
bInterfac
iInterface 3
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 0
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 0
Interface Descriptor:
bLength 9
bDescript
bInterfac
bAlternat
bNumEndpoints 2
bInterfac
bInterfac
bInterfac
iInterface 0
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 0
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 0
cannot read device status, Operation not permitted (1)
/var/log/syslog result:
Apr 10 20:08:13 eeepc-ubuntu kernel: [ 2770.596085] usb 2-2: new full speed USB device using uhci_hcd and address 2
Apr 10 20:08:13 eeepc-ubuntu kernel: [ 2770.757921] usb 2-2: configuration #1 chosen from 1 choice
Apr 10 20:08:13 eeepc-ubuntu kernel: [ 2770.764189] usb-storage: probe of 2-2:1.0 failed with error -1
Apr 10 20:08:14 eeepc-ubuntu kernel: [ 2770.824115] usb 2-2: USB disconnect, address 2
Apr 10 20:08:14 eeepc-ubuntu kernel: [ 2771.560080] usb 2-2: new full speed USB device using uhci_hcd and address 3
Apr 10 20:08:14 eeepc-ubuntu kernel: [ 2771.722874] usb 2-2: configuration #1 chosen from 1 choice
Apr 10 20:08:15 eeepc-ubuntu kernel: [ 2771.773389] usb-storage: probe of 2-2:1.0 failed with error -5
Apr 10 20:08:15 eeepc-ubuntu kernel: [ 2771.797199] usb-storage: probe of 2-2:1.1 failed with error -5
Apr 10 20:08:15 eeepc-ubuntu kernel: [ 2771.820189] usb-storage: probe of 2-2:1.2 failed with error -1
Apr 10 20:08:15 eeepc-ubuntu kernel: [ 2771.962246] USB Serial support registered for GSM modem (1-port)
Apr 10 20:08:15 eeepc-ubuntu kernel: [ 2771.962369] option 2-2:1.0: GSM modem (1-port) converter detected
Apr 10 20:08:15 eeepc-ubuntu kernel: [ 2771.962573] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB0
Apr 10 20:08:15 eeepc-ubuntu kernel: [ 2771.962608] option 2-2:1.1: GSM modem (1-port) converter detected
Apr 10 20:08:15 eeepc-ubuntu kernel: [ 2771.962803] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB1
Apr 10 20:08:15 eeepc-ubuntu kernel: [ 2771.962858] usbcore: registered new interface driver option
Apr 10 20:08:15 eeepc-ubuntu kernel: [ 2771.962866] option: v0.7.2:USB Driver for GSM modems
Apr 10 20:08:15 eeepc-ubuntu NetworkManager: <info> (ttyUSB1): ignoring due to lack of mobile broadband capabilties
Apr 10 20:08:15 eeepc-ubuntu nm-system-settings: SCPlugin-Ifupdown: device added (udi: /org/freedeskto
Apr 10 20:08:15 eeepc-ubuntu NetworkManager: <info> (ttyUSB0): found serial port (udev:GSM hal:GSM)
Apr 10 20:08:15 eeepc-ubuntu NetworkManager: <info> (ttyUSB0): new Modem device (driver: 'option')
Apr 10 20:08:15 eeepc-ubuntu NetworkManager: <info> (ttyUSB0): exported as /org/freedeskto
Apr 10 20:08:20 eeepc-ubuntu NetworkManager: <info> (ttyUSB0): device state change: 1 -> 2
Apr 10 20:08:20 eeepc-ubuntu NetworkManager: <info> (ttyUSB0): deactivating device (reason: 2).
nm-modem-probe result:
/lib/udev/
L: main(): (/dev/ttyUSB1): usb-vid 0x0000 usb-pid 0x0000 usb-intf 0 driver '(null)'
L: main(): probing /dev/ttyUSB1
L: modem_send_
'
': modem_wait_reply(): Got: 'AT+GCAP
L: modem_wait_reply(): Got: 'AT+GCAP
+GCAP: +CGSM,+DS,+ES
OK
'
L: modem_probe_caps(): GCAP response: +GCAP: +CGSM,+DS,+ES
L: main(): /dev/ttyUSB1: caps (0x19) GSM
2009/05/28 added AT&V result
AT&V
&C: 2; &D: 2; &F: 0; E: 1; L: 0; M: 0; Q: 0; V: 1; X: 0; Z: 0; S0: 0;
S3: 13; S4: 10; S5: 8; S6: 2; S7: 50; S8: 2; S9: 6; S10: 14; S11: 95;
+FCLASS: 0; +ICF: 3,3; +IFC: 2,2; +IPR: 115200; +DR: 0; +DS: 0,0,2048,6;
+WS46: 12; +CBST: 0,0,1;
+CRLP: (61,61,
+CV120: 1,1,1,0,0,0; +CHSN: 0,0,0,0; +CSSN: 0,0; +CREG: 0; +CGREG: 0;
+CFUN:; +CSCS: "IRA"; +CSTA: 129; +CR: 0; +CRC: 0; +CMEE: 0; +CGDCONT: (1,"IP"
; +CGDSCONT: ; +CGTFT: ; +CGEQREQ: (1,2,0,
; +CGEQMIN: ; +CGQREQ: ; +CGQMIN: ; ; +CGEREP: 0,0; +CGCLASS: "A";
+CGSMS: 3; +CSMS: 0; +CMGF: 0; +CSMP: ,,0,0;
+CSDH: 0; +CSCB: 0,"",""; +FDD: 0; +FAR: 0; +FCL: 0; +FIT: 0,0; +ES: ,,;
+ESA: 0,,,,0,0,255,; +CMOD: 0; +CVHU: 1; ; +CPIN: ,; +CMEC: 0,0,0;
+CKPD: 1,1; +CGATT: 1; +CGACT: 0; +CPBS: "SM"; +CPMS: "SM","SM","SM";
+CNMI: 0,0,0,0,0; +CMMS: 2; +FTS: 0; +FRS: 0; +FTH: 3; +FRH: 3; +FTM: 96;
+FRM: 96; +CCUG: 0,0,0; +COPS: 0,2,""; +CUSD: 0; +CAOC: 1; +CCWA: 0;
+CLVL: 2; +CMUT: 0; +CPOL: 0,2,"",0,0,0; +CPLS: 0; +CTZR: 0; +CLIP: 0;
+COLP: 0; +CLIR: 0; ^PORTSEL: 0; ^CPIN: ,; ^ATRECORD: 0;
^FREQLOCK: 11010860,
summary: |
- CDMA modem don't anser the correct command set + CDMA modem don't answer the correct command set |
Changed in udev: | |
status: | New → Invalid |
Changed in network-manager (Ubuntu): | |
status: | Incomplete → New |
description: | updated |
summary: |
- CDMA modem don't answer the correct command set + D02HW (HuaweiE220 OEM product) modem doesn't answer the GSM command set |
summary: |
- D02HW (HuaweiE220 OEM product) modem doesn't answer the GSM command set + D02HW (HuaweiE220 OEM product) modem doesn't answer the GPRS(HSDPA) + command set |
can you check what the ATI command gives for you when send to /dev/ttyUSB1?