[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#699237: Huawei E220 does not work under Debian Wheezy



Package: linux-image-3.2.0-4-amd64
Version: 3.2.35-2
Severity: important

Xen dom0: Debian Wheezy
Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.35-2 x86_64 GNU/Linux

Mainboard Gigabyte Z77X-D3H

lsusb(module xhci_hcd disabled)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220
HSDPA Modem / E230/E270/E870 HSDPA/HSUPA Modem

Usb modem Huawei E220 stops working after a while. Gammu-Smsd can not
communicate anymore:

Tue 2013/01/29 12:25:51 gammu-smsd[10892]: Starting phone communication...
Tue 2013/01/29 12:25:51 gammu-smsd[10892]: Can't open device: Error
opening device. Unknown, busy or no permissions. (DEVICEOPENERROR[2])
Tue 2013/01/29 12:26:28 gammu-smsd[11019]: Connected to Database: db1
on server1.db
Tue 2013/01/29 12:26:28 gammu-smsd[11019]: Connected to Database
native_mysql: db1 on server1.db
Tue 2013/01/29 12:26:28 gammu-smsd[11019]: Created POSIX RW shared
memory at 0x7f23f79c4000
Tue 2013/01/29 12:26:28 gammu-smsd[11019]: Starting phone communication...
Tue 2013/01/29 12:26:36 gammu-smsd[11019]: Inserting phone info
Tue 2013/01/29 12:28:23 gammu-smsd[11019]: Error getting SMS status:
... (TIMEOUT[14])

Reloading module with: modprobe usbserial vendor=0x12d1 product=0x1003
helps for a while, then timeouts again.

Passing usb modem to HVM Debian Squeeze gives lots of messages in dom0 syslog:

Jan 29 12:40:39 server1 kernel: [10113.504607] usb 1-1.6: reset
full-speed USB device number 3 using ehci_hcd
Jan 29 12:40:39 server1 kernel: [10113.597241] usbserial_generic
1-1.6:1.2: generic converter detected
Jan 29 12:40:39 server1 kernel: [10113.597326] usb 1-1.6: generic
converter now attached to ttyUSB0
Jan 29 12:40:39 server1 kernel: [10113.597332] usbserial_generic
1-1.6:1.1: generic converter detected
Jan 29 12:40:39 server1 kernel: [10113.597375] usb 1-1.6: generic
converter now attached to ttyUSB1
Jan 29 12:40:39 server1 kernel: [10113.597380] usbserial_generic
1-1.6:1.0: generic converter detected
Jan 29 12:40:39 server1 kernel: [10113.597590] usb 1-1.6: generic
converter now attached to ttyUSB2
Jan 29 12:40:39 server1 kernel: [10113.597660] generic ttyUSB2:
generic converter now disconnected from ttyUSB2
Jan 29 12:40:39 server1 kernel: [10113.597666] usbserial_generic
1-1.6:1.0: device disconnected
Jan 29 12:40:39 server1 kernel: [10113.597702] generic ttyUSB1:
generic converter now disconnected from ttyUSB1
Jan 29 12:40:39 server1 kernel: [10113.597707] usbserial_generic
1-1.6:1.1: device disconnected
Jan 29 12:40:39 server1 kernel: [10113.597748] generic ttyUSB0:
generic converter now disconnected from ttyUSB0
Jan 29 12:40:39 server1 kernel: [10113.597756] usbserial_generic
1-1.6:1.2: device disconnected
Jan 29 12:40:39 server1 kernel: [10113.784601] usb 1-1.6: reset
full-speed USB device number 3 using ehci_hcd
Jan 29 12:40:39 server1 kernel: [10113.877233] usbserial_generic
1-1.6:1.2: generic converter detected
Jan 29 12:40:39 server1 kernel: [10113.877325] usb 1-1.6: generic
converter now attached to ttyUSB0
Jan 29 12:40:39 server1 kernel: [10113.877330] usbserial_generic
1-1.6:1.1: generic converter detected
Jan 29 12:40:39 server1 kernel: [10113.877372] usb 1-1.6: generic
converter now attached to ttyUSB1
Jan 29 12:40:39 server1 kernel: [10113.877377] usbserial_generic
1-1.6:1.0: generic converter detected
Jan 29 12:40:39 server1 kernel: [10113.877569] usb 1-1.6: generic
converter now attached to ttyUSB2
Jan 29 12:40:39 server1 kernel: [10113.878313] generic ttyUSB2:
generic converter now disconnected from ttyUSB2
Jan 29 12:40:39 server1 kernel: [10113.878321] usbserial_generic
1-1.6:1.0: device disconnected
Jan 29 12:40:39 server1 kernel: [10113.878364] generic ttyUSB1:
generic converter now disconnected from ttyUSB1
Jan 29 12:40:39 server1 kernel: [10113.878370] usbserial_generic
1-1.6:1.1: device disconnected
Jan 29 12:40:39 server1 kernel: [10113.878406] generic ttyUSB0:
generic converter now disconnected from ttyUSB0
Jan 29 12:40:39 server1 kernel: [10113.878411] usbserial_generic
1-1.6:1.2: device disconnected
Jan 29 12:40:49 server1 kernel: [10123.584538] vif12.0: no IPv6 routers present
Jan 29 12:41:17 server1 kernel: [10151.325116] usb 1-1.6: reset
full-speed USB device number 3 using ehci_hcd
Jan 29 12:41:17 server1 kernel: [10151.417733] usbserial_generic
1-1.6:1.2: generic converter detected
Jan 29 12:41:17 server1 kernel: [10151.417823] usb 1-1.6: generic
converter now attached to ttyUSB0
Jan 29 12:41:17 server1 kernel: [10151.417829] usbserial_generic
1-1.6:1.1: generic converter detected
Jan 29 12:41:17 server1 kernel: [10151.417867] usb 1-1.6: generic
converter now attached to ttyUSB1
Jan 29 12:41:17 server1 kernel: [10151.417872] usbserial_generic
1-1.6:1.0: generic converter detected
Jan 29 12:41:17 server1 kernel: [10151.417906] usb 1-1.6: generic
converter now attached to ttyUSB2
Jan 29 12:41:17 server1 kernel: [10151.417972] generic ttyUSB2:
generic converter now disconnected from ttyUSB2
Jan 29 12:41:17 server1 kernel: [10151.417978] usbserial_generic
1-1.6:1.0: device disconnected
Jan 29 12:41:17 server1 kernel: [10151.418083] generic ttyUSB1:
generic converter now disconnected from ttyUSB1
Jan 29 12:41:17 server1 kernel: [10151.418088] usbserial_generic
1-1.6:1.1: device disconnected
Jan 29 12:41:17 server1 kernel: [10151.418122] generic ttyUSB0:
generic converter now disconnected from ttyUSB0
Jan 29 12:41:17 server1 kernel: [10151.418127] usbserial_generic
1-1.6:1.2: device disconnected
Jan 29 12:41:17 server1 kernel: [10151.612965] usb 1-1.6: reset
full-speed USB device number 3 using ehci_hcd
Jan 29 12:41:17 server1 kernel: [10151.705722] usbserial_generic
1-1.6:1.2: generic converter detected
Jan 29 12:41:17 server1 kernel: [10151.705805] usb 1-1.6: generic
converter now attached to ttyUSB0
Jan 29 12:41:17 server1 kernel: [10151.705812] usbserial_generic
1-1.6:1.1: generic converter detected
Jan 29 12:41:17 server1 kernel: [10151.705849] usb 1-1.6: generic
converter now attached to ttyUSB1
Jan 29 12:41:17 server1 kernel: [10151.705853] usbserial_generic
1-1.6:1.0: generic converter detected
Jan 29 12:41:17 server1 kernel: [10151.705891] usb 1-1.6: generic
converter now attached to ttyUSB2
Jan 29 12:41:17 server1 kernel: [10151.706070] generic ttyUSB2:
generic converter now disconnected from ttyUSB2
Jan 29 12:41:17 server1 kernel: [10151.706076] usbserial_generic
1-1.6:1.0: device disconnected
Jan 29 12:41:17 server1 kernel: [10151.706113] generic ttyUSB1:
generic converter now disconnected from ttyUSB1
Jan 29 12:41:17 server1 kernel: [10151.706119] usbserial_generic
1-1.6:1.1: device disconnected
Jan 29 12:41:17 server1 kernel: [10151.706640] generic ttyUSB0:
generic converter now disconnected from ttyUSB0
Jan 29 12:41:17 server1 kernel: [10151.706646] usbserial_generic
1-1.6:1.2: device disconnected
Jan 29 12:41:28 server1 kernel: [10162.237150] usb 1-1.6: reset
full-speed USB device number 3 using ehci_hcd
Jan 29 12:41:28 server1 kernel: [10162.329784] usbserial_generic
1-1.6:1.2: generic converter detected
Jan 29 12:41:28 server1 kernel: [10162.329874] usb 1-1.6: generic
converter now attached to ttyUSB0
Jan 29 12:41:28 server1 kernel: [10162.329880] usbserial_generic
1-1.6:1.1: generic converter detected
Jan 29 12:41:28 server1 kernel: [10162.329920] usb 1-1.6: generic
converter now attached to ttyUSB1
Jan 29 12:41:28 server1 kernel: [10162.329925] usbserial_generic
1-1.6:1.0: generic converter detected
Jan 29 12:41:28 server1 kernel: [10162.329960] usb 1-1.6: generic
converter now attached to ttyUSB2
Jan 29 12:41:28 server1 kernel: [10162.330196] generic ttyUSB2:
generic converter now disconnected from ttyUSB2
Jan 29 12:41:28 server1 kernel: [10162.330203] usbserial_generic
1-1.6:1.0: device disconnected
Jan 29 12:41:28 server1 kernel: [10162.330242] generic ttyUSB1:
generic converter now disconnected from ttyUSB1
Jan 29 12:41:28 server1 kernel: [10162.330247] usbserial_generic
1-1.6:1.1: device disconnected
Jan 29 12:41:28 server1 kernel: [10162.330292] generic ttyUSB0:
generic converter now disconnected from ttyUSB0
Jan 29 12:41:28 server1 kernel: [10162.330300] usbserial_generic
1-1.6:1.2: device disconnected
Jan 29 12:41:28 server1 kernel: [10162.521145] usb 1-1.6: reset
full-speed USB device number 3 using ehci_hcd
Jan 29 12:41:28 server1 kernel: [10162.613900] usbserial_generic
1-1.6:1.2: generic converter detected
Jan 29 12:41:28 server1 kernel: [10162.613984] usb 1-1.6: generic
converter now attached to ttyUSB0
Jan 29 12:41:28 server1 kernel: [10162.613991] usbserial_generic
1-1.6:1.1: generic converter detected
Jan 29 12:41:28 server1 kernel: [10162.614027] usb 1-1.6: generic
converter now attached to ttyUSB1
Jan 29 12:41:28 server1 kernel: [10162.614032] usbserial_generic
1-1.6:1.0: generic converter detected
Jan 29 12:41:28 server1 kernel: [10162.614242] usb 1-1.6: generic
converter now attached to ttyUSB2
Jan 29 12:41:28 server1 kernel: [10162.614889] generic ttyUSB2:
generic converter now disconnected from ttyUSB2
Jan 29 12:41:28 server1 kernel: [10162.614896] usbserial_generic
1-1.6:1.0: device disconnected
Jan 29 12:41:28 server1 kernel: [10162.614940] generic ttyUSB1:
generic converter now disconnected from ttyUSB1
Jan 29 12:41:28 server1 kernel: [10162.614947] usbserial_generic
1-1.6:1.1: device disconnected
Jan 29 12:41:28 server1 kernel: [10162.614985] generic ttyUSB0:
generic converter now disconnected from ttyUSB0
Jan 29 12:41:28 server1 kernel: [10162.614990] usbserial_generic
1-1.6:1.2: device disconnected

At the domU side:

Jan 29 13:05:13 hvm1 kernel: [   56.973269] usb 1-2: GSM modem
(1-port) converter now attached to ttyUSB1
Jan 29 13:05:24 hvm1 kernel: [   67.112739] option1 ttyUSB1: GSM modem
(1-port) converter now disconnected from ttyUSB1
Jan 29 13:05:24 hvm1 kernel: [   67.112750] option 1-2:1.0: device disconnected
Jan 29 13:05:24 hvm1 kernel: [   67.112773] option1 ttyUSB0: GSM modem
(1-port) converter now disconnected from ttyUSB0
Jan 29 13:05:24 hvm1 kernel: [   67.112779] option 1-2:1.1: device disconnected
Jan 29 13:05:24 hvm1 kernel: [   67.384088] usb 1-2: reset full speed
USB device using uhci_hcd and address 2
Jan 29 13:05:24 hvm1 kernel: [   67.885210] option 1-2:1.1: GSM modem
(1-port) converter detected
Jan 29 13:05:24 hvm1 kernel: [   67.885506] usb 1-2: GSM modem
(1-port) converter now attached to ttyUSB0
Jan 29 13:05:24 hvm1 kernel: [   67.885536] option 1-2:1.0: GSM modem
(1-port) converter detected
Jan 29 13:05:24 hvm1 kernel: [   67.885564] usb 1-2: GSM modem
(1-port) converter now attached to ttyUSB1
Jan 29 13:05:24 hvm1 kernel: [   67.885698] sr 4:0:0:0: Device
offlined - not ready after error recovery
Jan 29 13:05:24 hvm1 kernel: [   67.885765] sr0: scsi3-mmc drive: 0x/0x caddy
Jan 29 13:05:24 hvm1 kernel: [   67.885767] Uniform CD-ROM driver Revision: 3.20
Jan 29 13:05:24 hvm1 kernel: [   67.907869] sr 4:0:0:0: Attached scsi
generic sg0 type 5

domU console logs:
option: option_instat_callback: error -108

BUT IT WORKS!

Please let me know if there is any workaround for Wheezy or how can I
debug it furher.

Best Regards,
T


Reply to: