F3507G - Cannot connect using 3G/HDSPA modem (Karmic - NM 0.8 regression ?)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
modemmanager (Ubuntu) |
Fix Released
|
Medium
|
Alexander Sack |
Bug Description
Binary package hint: network-manager
I've been connecting through 3G services since Jaunty without noticeable problems. However, I've been testing karmic for the past month and things have not been so good. If I use wvdial or gnome-ppp I have no troubles at all.
I have a Lenovo ThinkPad SL-500 with an Ericsson F3507G 3G modem inside. I've done a full repport with comments and logs with the hopes that anybody can see what's going on...
Hardware:
Bus 002 Device 003: ID 0bdb:1900 Ericsson Business Mobile Networks BV
First time I try to dial:
Sep 21 13:28:27 Caladan modem-manager: (ttyACM0) opening serial device...
Sep 21 13:28:27 Caladan modem-manager: Got failure code 100: Unknown error
Sep 21 13:28:28 Caladan NetworkManager: <info> (usb0): device state change: 4 -> 6 (reason 0)
Sep 21 13:28:28 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) scheduled...
Sep 21 13:28:28 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) started...
Sep 21 13:28:28 Caladan NetworkManager: <info> (usb0): device state change: 6 -> 4 (reason 0)
Sep 21 13:28:28 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) complete.
Sep 21 13:28:28 Caladan modem-manager: Got failure code 11: SIM PIN required
Sep 21 13:28:28 Caladan modem-manager: Got failure code 11: SIM PIN required
Sep 21 13:28:28 Caladan modem-manager: (ttyACM0) closing serial device...
PIN Code has been already inserted in connection settings
NM is trying yo establish the connection without success. Finally I cancel it. Then I get these messages:
Sep 21 13:29:57 Caladan NetworkManager: <info> (usb0): device state change: 4 -> 3 (reason 39)
Sep 21 13:29:57 Caladan NetworkManager: <info> (usb0): deactivating device (reason: 39).
Sep 21 13:30:28 Caladan NetworkManager: <WARN> stage1_
Sep 21 13:30:28 Caladan NetworkManager: <info> (usb0): device state change: 3 -> 9 (reason 1)
Sep 21 13:30:28 Caladan NetworkManager: <info> Activation (usb0) failed.
Sep 21 13:30:28 Caladan NetworkManager: <info> (usb0): device state change: 9 -> 3 (reason 0)
Sep 21 13:30:28 Caladan NetworkManager: <info> (usb0): deactivating device (reason: 0).
Second try:
Sep 21 13:31:20 Caladan NetworkManager: <info> Activation (usb0) starting connection 'Simyo'
Sep 21 13:31:20 Caladan NetworkManager: <info> (usb0): device state change: 3 -> 4 (reason 0)
Sep 21 13:31:20 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) scheduled...
Sep 21 13:31:20 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) started...
Sep 21 13:31:20 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) complete.
Sep 21 13:31:20 Caladan modem-manager: (ttyACM0) opening serial device...
Sep 21 13:31:21 Caladan modem-manager: Registration state changed: 4
Sep 21 13:31:22 Caladan modem-manager: get_reg_
Sep 21 13:31:22 Caladan NetworkManager: <WARN> stage1_
Sep 21 13:31:22 Caladan NetworkManager: <info> (usb0): device state change: 4 -> 9 (reason 1)
Sep 21 13:31:22 Caladan NetworkManager: <info> Marking connection 'Simyo' invalid.
Sep 21 13:31:22 Caladan NetworkManager: <info> Activation (usb0) failed.
Sep 21 13:31:22 Caladan NetworkManager: <info> (usb0): device state change: 9 -> 3 (reason 0)
Sep 21 13:31:22 Caladan NetworkManager: <info> (usb0): deactivating device (reason: 0).
Sep 21 13:31:22 Caladan modem-manager: (ttyACM0) closing serial device...
NM has tried and after 2 seconds aprox. trying it cancels with an error.
Now 3rd try (this one always works):
Sep 21 13:32:49 Caladan NetworkManager: <info> Activation (usb0) starting connection 'Simyo'
Sep 21 13:32:49 Caladan NetworkManager: <info> (usb0): device state change: 3 -> 4 (reason 0)
Sep 21 13:32:49 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) scheduled...
Sep 21 13:32:49 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) started...
Sep 21 13:32:49 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) complete.
Sep 21 13:32:49 Caladan modem-manager: (ttyACM0) opening serial device...
Sep 21 13:32:50 Caladan modem-manager: Registration state changed: 5
Sep 21 13:32:50 Caladan modem-manager: mbm_e2nap_received, connecting
Sep 21 13:32:52 Caladan modem-manager: mbm_e2nap_received, connected
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Stage 2 of 5 (Device Configure) scheduled...
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Stage 2 of 5 (Device Configure) starting...
Sep 21 13:32:52 Caladan NetworkManager: <info> (usb0): device state change: 4 -> 5 (reason 0)
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Stage 2 of 5 (Device Configure) successful.
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Stage 3 of 5 (IP Configure Start) scheduled.
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Stage 2 of 5 (Device Configure) complete.
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Stage 3 of 5 (IP Configure Start) started...
Sep 21 13:32:52 Caladan NetworkManager: <info> (usb0): device state change: 5 -> 7 (reason 0)
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Beginning DHCP transaction (timeout in 45 seconds)
Sep 21 13:32:52 Caladan NetworkManager: <info> dhclient started with pid 3748
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Stage 4 of 5 (IP6 Configure Get) scheduled...
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Stage 3 of 5 (IP Configure Start) complete.
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Stage 4 of 5 (IP6 Configure Get) started...
Sep 21 13:32:52 Caladan NetworkManager: <info> Activation (usb0) Stage 4 of 5 (IP6 Configure Get) complete.
Sep 21 13:32:52 Caladan dhclient: Internet Systems Consortium DHCP Client V3.1.2
Sep 21 13:32:52 Caladan dhclient: Copyright 2004-2008 Internet Systems Consortium.
Sep 21 13:32:52 Caladan dhclient: All rights reserved.
Sep 21 13:32:52 Caladan dhclient: For info, please visit http://
Sep 21 13:32:52 Caladan dhclient:
Sep 21 13:32:52 Caladan NetworkManager: <info> DHCP: device usb0 state changed (null) -> preinit
Sep 21 13:32:52 Caladan dhclient: Listening on LPF/usb0/
Sep 21 13:32:52 Caladan dhclient: Sending on LPF/usb0/
Sep 21 13:32:52 Caladan dhclient: Sending on Socket/fallback
Sep 21 13:32:53 Caladan avahi-daemon[1932]: Registering new address record for fe80::80:
Sep 21 13:32:54 Caladan dhclient: DHCPDISCOVER on usb0 to 255.255.255.255 port 67 interval 3
Sep 21 13:32:54 Caladan dhclient: DHCPOFFER of 95.214.60.15 from 95.214.60.9
Sep 21 13:32:54 Caladan dhclient: DHCPREQUEST of 95.214.60.15 on usb0 to 255.255.255.255 port 67
Sep 21 13:32:54 Caladan dhclient: DHCPACK of 95.214.60.15 from 95.214.60.9
Sep 21 13:32:54 Caladan NetworkManager: <info> DHCP: device usb0 state changed preinit -> bound
Sep 21 13:32:54 Caladan NetworkManager: <info> Activation (usb0) Stage 4 of 5 (IP4 Configure Get) scheduled...
Sep 21 13:32:54 Caladan NetworkManager: <info> Activation (usb0) Stage 4 of 5 (IP4 Configure Get) started...
Sep 21 13:32:54 Caladan NetworkManager: <info> address 95.214.60.15
Sep 21 13:32:54 Caladan NetworkManager: <info> prefix 27 (255.255.255.224)
Sep 21 13:32:54 Caladan NetworkManager: <info> gateway 95.214.60.10
Sep 21 13:32:54 Caladan NetworkManager: <info> nameserver '195.230.105.134'
Sep 21 13:32:54 Caladan NetworkManager: <info> nameserver '195.230.105.135'
Sep 21 13:32:54 Caladan NetworkManager: <info> Activation (usb0) Stage 5 of 5 (IP Configure Commit) scheduled...
Sep 21 13:32:54 Caladan NetworkManager: <info> Activation (usb0) Stage 4 of 5 (IP4 Configure Get) complete.
Sep 21 13:32:54 Caladan NetworkManager: <info> Activation (usb0) Stage 5 of 5 (IP Configure Commit) started...
Sep 21 13:32:54 Caladan avahi-daemon[1932]: Joining mDNS multicast group on interface usb0.IPv4 with address 95.214.60.15.
Sep 21 13:32:54 Caladan avahi-daemon[1932]: New relevant interface usb0.IPv4 for mDNS.
Sep 21 13:32:54 Caladan avahi-daemon[1932]: Registering new address record for 95.214.60.15 on usb0.IPv4.
Sep 21 13:32:54 Caladan dhclient: bound to 95.214.60.15 -- renewal in 142 seconds.
Sep 21 13:32:55 Caladan NetworkManager: <info> (usb0): device state change: 7 -> 8 (reason 0)
Sep 21 13:32:55 Caladan NetworkManager: <info> Policy set 'Simyo' (usb0) as default for routing and DNS.
Sep 21 13:32:55 Caladan NetworkManager: <info> Activation (usb0) successful, device activated.
Sep 21 13:32:55 Caladan NetworkManager: <info> Activation (usb0) Stage 5 of 5 (IP Configure Commit) complete.
Sep 21 13:32:55 Caladan nm-dispatcher.
Sep 21 13:32:56 Caladan ntpdate[3806]: adjust time server 91.189.94.4 offset 0.084273 sec
Sometimes connection will be stable, but most of the times, after 1 minute the connection drops. Here's the log when it fails:
Sep 21 16:31:16 Caladan NetworkManager: <WARN> stage1_
Sep 21 16:31:16 Caladan NetworkManager: <info> (usb0): device state change: 8 -> 9 (reason 1)
Sep 21 16:31:16 Caladan NetworkManager: <info> Activation (usb0) failed.
Sep 21 16:31:16 Caladan NetworkManager: <info> (usb0): device state change: 9 -> 3 (reason 0)
Sep 21 16:31:16 Caladan NetworkManager: <info> (usb0): deactivating device (reason: 0).
Sep 21 16:31:16 Caladan modem-manager: (ttyACM0) closing serial device...
Sep 21 16:31:16 Caladan NetworkManager: <info> (usb0): canceled DHCP transaction, dhcp client pid 3708
Sep 21 16:31:16 Caladan NetworkManager: <WARN> check_one_route(): (usb0) error -34 returned from rtnl_route_del(): Sucess#012
Sep 21 16:31:16 Caladan avahi-daemon[1814]: Withdrawing address record for 95.214.73.202 on usb0.
Sep 21 16:31:16 Caladan avahi-daemon[1814]: Leaving mDNS multicast group on interface usb0.IPv4 with address 95.214.73.202.
Sep 21 16:31:16 Caladan avahi-daemon[1814]: Interface usb0.IPv4 no longer relevant for mDNS.
Sep 21 16:31:16 Caladan avahi-daemon[1814]: Withdrawing address record for fe80::80:
Now, if it does not fail, I can be connected for hours. Now, today, after some minutes connected, I disconnected the 3G connection, and there is no way (no matter how many times I try to get connected again). Here's the log:
Sep 21 13:43:23 Caladan NetworkManager: <info> Activation (usb0) starting connection 'Simyo'
Sep 21 13:43:23 Caladan NetworkManager: <info> (usb0): device state change: 3 -> 4 (reason 0)
Sep 21 13:43:23 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) scheduled...
Sep 21 13:43:23 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) started...
Sep 21 13:43:23 Caladan NetworkManager: <info> Activation (usb0) Stage 1 of 5 (Device Prepare) complete.
Sep 21 13:43:23 Caladan modem-manager: (ttyACM0) opening serial device...
Sep 21 13:43:24 Caladan modem-manager: Got failure code 100: Unknown error
After more than a minute it times out and cancels the connection request. Here's the log:
Sep 21 13:44:31 Caladan NetworkManager: <WARN> stage1_
Sep 21 13:44:31 Caladan NetworkManager: <info> (usb0): device state change: 4 -> 9 (reason 1)
Sep 21 13:44:31 Caladan NetworkManager: <info> Marking connection 'Simyo' invalid.
Sep 21 13:44:31 Caladan NetworkManager: <info> Activation (usb0) failed.
Sep 21 13:44:31 Caladan NetworkManager: <info> (usb0): device state change: 9 -> 3 (reason 0)
Sep 21 13:44:31 Caladan NetworkManager: <info> (usb0): deactivating device (reason: 0).
Sep 21 13:44:31 Caladan modem-manager: (ttyACM0) closing serial device...
The only way to connect again is (via hardware) to switch off the device and turn it back on. Then we start from the beginning again (it will work after 2 failures).
Regards,
Ignacio Garcia
summary: |
- Cannot connect using 3G/HDSPA modem (NM 0.8 regression ?) + Cannot connect using 3G/HDSPA modem (Karmic - NM 0.8 regression ?) |
With me the problem happens with Samsung Z100... I try to connect to the 3G Network and my phone just reboots... In Ubuntu 9.04 worked Ok without any problem.
Here is my SYSLOG: 1295]: CTRL-EVENT- SCAN-RESULTS prepare_ done(): GSM modem connection failed: Serial command timed out pci0000: 00/0000: 00:1d.0/ usb2/2- 1 bugs.launchpad. net/bugs/ 191889) bugs.launchpad. net/bugs/ 191889)
Oct 1 10:37:04 lap-tea-cup01 wpa_supplicant[
Oct 1 10:37:42 lap-tea-cup01 NetworkManager: <info> Activation (ttyACM0) starting connection 'TMN Default'
Oct 1 10:37:42 lap-tea-cup01 NetworkManager: <info> (ttyACM0): device state change: 3 -> 4 (reason 0)
Oct 1 10:37:42 lap-tea-cup01 NetworkManager: <info> Activation (ttyACM0) Stage 1 of 5 (Device Prepare) scheduled...
Oct 1 10:37:42 lap-tea-cup01 NetworkManager: <info> Activation (ttyACM0) Stage 1 of 5 (Device Prepare) started...
Oct 1 10:37:42 lap-tea-cup01 NetworkManager: <info> Activation (ttyACM0) Stage 1 of 5 (Device Prepare) complete.
Oct 1 10:37:42 lap-tea-cup01 modem-manager: (ttyACM0) opening serial device...
Oct 1 10:37:45 lap-tea-cup01 NetworkManager: <WARN> stage1_
Oct 1 10:37:45 lap-tea-cup01 NetworkManager: <info> (ttyACM0): device state change: 4 -> 9 (reason 1)
Oct 1 10:37:45 lap-tea-cup01 NetworkManager: <info> Marking connection 'TMN Default' invalid.
Oct 1 10:37:45 lap-tea-cup01 NetworkManager: Tried to set deprecated property gsm/puk
Oct 1 10:37:45 lap-tea-cup01 NetworkManager: <info> Activation (ttyACM0) failed.
Oct 1 10:37:45 lap-tea-cup01 NetworkManager: <info> (ttyACM0): device state change: 9 -> 3 (reason 0)
Oct 1 10:37:45 lap-tea-cup01 NetworkManager: <info> (ttyACM0): deactivating device (reason: 0).
Oct 1 10:37:45 lap-tea-cup01 NetworkManager: flush_routes: assertion `iface_idx >= 0' failed
Oct 1 10:37:45 lap-tea-cup01 NetworkManager: flush_addresses: assertion `iface_idx >= 0' failed
Oct 1 10:37:50 lap-tea-cup01 modem-manager: (ttyACM0) closing serial device...
Oct 1 10:37:54 lap-tea-cup01 modem-manager: Removed modem /sys/devices/
Oct 1 10:37:54 lap-tea-cup01 NetworkManager: <info> (ttyACM0): now unmanaged
Oct 1 10:37:54 lap-tea-cup01 NetworkManager: <info> (ttyACM0): device state change: 3 -> 1 (reason 36)
Oct 1 10:37:54 lap-tea-cup01 NetworkManager: <info> (ttyACM0): cleaning up...
Oct 1 10:37:54 lap-tea-cup01 NetworkManager: <info> (ttyACM0): taking down device.
Oct 1 10:37:54 lap-tea-cup01 NetworkManager: <info> Unmanaged Device found; state CONNECTED forced. (see http://
Oct 1 10:37:54 lap-tea-cup01 NetworkManager: <info> Unmanaged Device found; state CONNECTED forced. (see http://
Oct 1 10:37:55 lap-tea-cup01 kernel: [ 121.941277] padlock: VIA PadLock not detected.
Oct 1 10:37:55 lap-tea-cup01 kernel: [ 642.988037] usb 2-1: new full speed USB device using uhci_hcd and address 2
Oct 1 10:37:55 lap-tea-cup01 kernel: [ 643.147189] usb 2-1: configuration #1 chosen from 1 choice
Oct 1 10:37:55 lap-tea-cup01 kernel: [ 643.225121] cdc_acm 2-1:1.0: ttyACM0: USB ACM device
Oct 1 10:37:55 lap-tea-cup01 kernel: [ 643.228208] usbcore: registered new interface driver cdc_acm
Oct 1 10:37:55 lap-tea-cup01 kernel: [ 643.228682] cdc_acm: v0.26:USB Abstract ...