NetworkManager crashes when trying to connect via 3g modem, leaves system messed up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
network-manager (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: network-manager
Something in the NetworkManager / modem-manager conversation fails, and NetworkManager crashes, leaving pppd running but the modem in a really bad state, and the system very unstable.
Yeah, all the last is probably the kerne's fault (there's a bug for them on that), but I'm rather frustrated so let me vent, OK? Ok.
So! Here's what I think is relevant from /var/log/syslog:
Aug 10 19:58:14 molle kernel: [ 894.034524] option 2-1:1.2: GSM modem (1-port) converter detected
Aug 10 19:58:14 molle modem-manager: (ttyUSB0) opening serial device...
Aug 10 19:58:14 molle modem-manager: (ttyUSB0): probe requested by plugin 'Huawei'
Aug 10 19:58:14 molle modem-manager: (Huawei): (ttyUSB1) deferring support check
Aug 10 19:58:14 molle modem-manager: (Huawei): (ttyUSB2) deferring support check
Aug 10 19:58:17 molle modem-manager: (ttyUSB1): re-checking support...
Aug 10 19:58:17 molle modem-manager: (Huawei): (ttyUSB1) deferring support check
Aug 10 19:58:17 molle modem-manager: (ttyUSB2): re-checking support...
Aug 10 19:58:17 molle modem-manager: (Huawei): (ttyUSB2) deferring support check
Aug 10 19:58:19 molle wpa_supplicant[
Aug 10 19:58:19 molle modem-manager: (ttyUSB0) closing serial device...
Aug 10 19:58:19 molle modem-manager: (Huawei): GSM modem /sys/devices/
Aug 10 19:58:19 molle modem-manager: Added modem /sys/devices/
Aug 10 19:58:19 molle modem-manager: signal "completed" (from "Completed") exported but not found in object class "MMGenericGsm"
Aug 10 19:58:19 molle modem-manager: Exported modem /sys/devices/
Aug 10 19:58:19 molle NetworkManager: <info> (ttyUSB0): new GSM device (driver: 'option1')
Aug 10 19:58:19 molle NetworkManager: <info> (ttyUSB0): exported as /org/freedeskto
Aug 10 19:58:19 molle NetworkManager: <info> (ttyUSB0): now managed
Aug 10 19:58:19 molle NetworkManager: <info> (ttyUSB0): device state change: 1 -> 2 (reason 2)
Aug 10 19:58:19 molle NetworkManager: <info> (ttyUSB0): deactivating device (reason: 2).
Aug 10 19:58:19 molle NetworkManager: flush_routes: assertion `iface_idx >= 0' failed
Aug 10 19:58:19 molle NetworkManager: flush_addresses: assertion `iface_idx >= 0' failed
Aug 10 19:58:19 molle NetworkManager: <info> (ttyUSB0): device state change: 2 -> 3 (reason 0)
Aug 10 19:58:20 molle modem-manager: (ttyUSB1): re-checking support...
Aug 10 19:58:20 molle modem-manager: (ttyUSB1) opening serial device...
Aug 10 19:58:20 molle modem-manager: (ttyUSB2): re-checking support...
Aug 10 19:58:20 molle modem-manager: (ttyUSB2) opening serial device...
Aug 10 19:58:20 molle modem-manager: (ttyUSB2) closing serial device...
Aug 10 19:58:20 molle modem-manager: (Huawei): GSM modem /sys/devices/
Aug 10 19:58:25 molle modem-manager: (ttyUSB1) closing serial device...
Aug 10 19:58:25 molle modem-manager: (ttyUSB1) opening serial device...
Aug 10 19:58:25 molle modem-manager: (ttyUSB1): probe requested by plugin 'Generic'
Aug 10 19:58:26 molle NetworkManager: <info> Activation (ttyUSB0) starting connection 'CTI'
Aug 10 19:58:26 molle NetworkManager: <info> (ttyUSB0): device state change: 3 -> 4 (reason 0)
Aug 10 19:58:26 molle NetworkManager: <info> Activation (ttyUSB0) Stage 1 of 5 (Device Prepare) scheduled...
Aug 10 19:58:26 molle NetworkManager: <info> Activation (ttyUSB0) Stage 1 of 5 (Device Prepare) started...
Aug 10 19:58:26 molle NetworkManager: <info> Activation (ttyUSB0) Stage 1 of 5 (Device Prepare) complete.
Aug 10 19:58:26 molle modem-manager: (ttyUSB0) opening serial device...
Aug 10 19:58:27 molle modem-manager: Registration state changed: 1
Aug 10 19:58:27 molle NetworkManager: <info> Activation (ttyUSB0) Stage 2 of 5 (Device Configure) scheduled...
Aug 10 19:58:27 molle NetworkManager: <info> Activation (ttyUSB0) Stage 2 of 5 (Device Configure) starting...
Aug 10 19:58:27 molle NetworkManager: <info> (ttyUSB0): device state change: 4 -> 5 (reason 0)
Aug 10 19:58:27 molle NetworkManager: <info> Starting pppd connection
Aug 10 19:58:27 molle NetworkManager: <debug> [1249945107.311201] nm_ppp_
Aug 10 19:58:27 molle NetworkManager: <debug> [1249945107.313719] nm_ppp_
Aug 10 19:58:27 molle NetworkManager: <info> Activation (ttyUSB0) Stage 2 of 5 (Device Configure) complete.
Aug 10 19:58:27 molle pppd[3928]: Plugin /usr/lib/
Aug 10 19:58:27 molle pppd[3928]: pppd 2.4.5 started by root, uid 0
Aug 10 19:58:27 molle pppd[3928]: Using interface ppp0
Aug 10 19:58:27 molle pppd[3928]: Connect: ppp0 <--> /dev/ttyUSB0
Aug 10 19:58:27 molle NetworkManager: SCPlugin-Ifupdown: devices added (path: /sys/devices/
Aug 10 19:58:27 molle NetworkManager: <info> (ttyUSB0): device state change: 5 -> 6 (reason 0)
Aug 10 19:58:27 molle pppd[3928]: Unable to obtain CHAP password for ctigprs on UMTS_CHAP_SRVR from plugin
Aug 10 19:58:27 molle pppd[3928]: No CHAP secret found for authenticating us to UMTS_CHAP_SRVR
Aug 10 19:58:27 molle pppd[3928]: CHAP authentication succeeded
Aug 10 19:58:27 molle pppd[3928]: CHAP authentication succeeded
Aug 10 19:58:30 molle pppd[3928]: Could not determine remote IP address: defaulting to 10.64.64.64
Aug 10 19:58:30 molle pppd[3928]: Cannot determine ethernet address for proxy ARP
Aug 10 19:58:30 molle pppd[3928]: local IP address 186.13.204.237
Aug 10 19:58:30 molle pppd[3928]: remote IP address 10.64.64.64
Aug 10 19:58:30 molle pppd[3928]: primary DNS address 170.51.255.167
Aug 10 19:58:30 molle pppd[3928]: secondary DNS address 170.51.255.100
Aug 10 19:58:36 molle modem-manager: (ttyUSB1) closing serial device...
that line up there is the last line from NetworkManager.
Attached is the .crash file apport generated; unfortunately the system hung shortly after and it seems the report is corrupted, so I'm not able to process it with apport itself.
ProblemType: Bug
Architecture: i386
Date: Mon Aug 10 21:27:26 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelMo
Package: network-manager 0.8~a~git.
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: network-manager
Uname: Linux 2.6.31-5-generic i686
WpaSupplicantLog:
Dear Jhon, can you try to upgrade your Karmic system (up to date), network-manager package and then check if this problem is still occurring?