You are not logged in.

#1 2013-10-29 17:24:20

stecklars
Member
Registered: 2013-10-29
Posts: 8

Can't connect to mobile broadband with NetworkManager and Huawei E1550

Hi,

I'm trying to connect to mobile broadband internet (3G) using my Huawei E1550 HSDPA USB Stick and NetworkManager but it won't work.
At first, the LED on the usb device seems to indicate that the connection is established, but immediately afterwards it starts blinking again (which shows that no connection is established).
nm-applet then tells me that I've been disconnected (although the connection was never established).

I installed usb_modeswitch and modemmanager and enabled modemmanager with the systemctl command.
The ID of the device is 12d1:140c, which is supposed to be right after the modeswitch.

Here is the relevant log:

[stecklars@Lars-NB ~]$ sudo NetworkManager --no-daemon --log-level=INFO
NetworkManager[1450]: <warn> (cdc-wdm0): failed to look up interface index
NetworkManager[1450]: <info> (cdc-wdm0): new Broadband device (driver: 'option1, qmi_wwan' ifindex: 0)
NetworkManager[1450]: <info> (cdc-wdm0): exported as /org/freedesktop/NetworkManager/Devices/2
NetworkManager[1450]: <info> (cdc-wdm0): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
NetworkManager[1450]: <info> (cdc-wdm0): deactivating device (reason 'managed') [2]
NetworkManager[1450]: <info> (cdc-wdm0): device state change: unavailable -> disconnected (reason 'none') [20 30 0]
NetworkManager[1450]: <info> (cdc-wdm0) modem state changed, 'disabled' --> 'enabling' (reason: user-requested)
NetworkManager[1450]: <info> (cdc-wdm0) modem state changed, 'enabling' --> 'registered' (reason: user-requested)
NetworkManager[1450]: <info> WWAN now enabled by management service
NetworkManager[1450]: <info> Activation (cdc-wdm0) starting connection 'Verbindung mit event.vodafone.de'
NetworkManager[1450]: <info> (cdc-wdm0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
NetworkManager[1450]: <info> NetworkManager state is now CONNECTING
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 1 of 5 (Device Prepare) scheduled...
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 1 of 5 (Device Prepare) started...
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 1 of 5 (Device Prepare) complete.
NetworkManager[1450]: <info> (cdc-wdm0) modem state changed, 'registered' --> 'connecting' (reason: user-requested)
NetworkManager[1450]: <info> (cdc-wdm0) modem state changed, 'connecting' --> 'connected' (reason: user-requested)
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 2 of 5 (Device Configure) scheduled...
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 2 of 5 (Device Configure) starting...
NetworkManager[1450]: <info> (cdc-wdm0): device state change: prepare -> config (reason 'none') [40 50 0]
NetworkManager[1450]: <info> (cdc-wdm0): bringing up device.
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 2 of 5 (Device Configure) successful.
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 3 of 5 (IP Configure Start) scheduled.
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 2 of 5 (Device Configure) complete.
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 3 of 5 (IP Configure Start) started...
NetworkManager[1450]: <info> (cdc-wdm0): device state change: config -> ip-config (reason 'none') [50 70 0]
NetworkManager[1450]: <info> Activation (wwp0s26f7u3i1) Beginning DHCPv4 transaction (timeout in 45 seconds)
NetworkManager[1450]: <info> dhcpcd started with pid 1596
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 4 of 5 (IPv6 Configure Timeout) scheduled...
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 3 of 5 (IP Configure Start) complete.
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 4 of 5 (IPv6 Configure Timeout) started...
NetworkManager[1450]: <info> Activation (cdc-wdm0) Stage 4 of 5 (IPv6 Configure Timeout) complete.
dhcpcd[1596]: version 6.0.5 starting
dhcpcd[1596]: wwp0s26f7u3i1: soliciting an IPv6 router
dhcpcd[1596]: wwp0s26f7u3i1: ipv6rs_sendprobe: sendmsg: Cannot assign requested address
NetworkManager[1450]: <info> (wwp0s26f7u3i1): DHCPv4 state changed nbi -> preinit
dhcpcd[1596]: wwp0s26f7u3i1: soliciting a DHCP lease
dhcpcd[1596]: wwp0s26f7u3i1: removing interface
NetworkManager[1450]: <info> (wwp0s26f7u3i1): DHCPv4 state changed preinit -> stop
NetworkManager[1450]: <info> (cdc-wdm0): device state change: ip-config -> unmanaged (reason 'removed') [70 10 36]
NetworkManager[1450]: <info> (cdc-wdm0): deactivating device (reason 'removed') [36]
dhcpcd[1596]: exited
NetworkManager[1450]: <info> (wwp0s26f7u3i1): canceled DHCP transaction, DHCP client pid 1596
NetworkManager[1450]: <warn> (12) failed to find interface name for index
NetworkManager[1450]: nm_system_iface_flush_routes: assertion 'iface != NULL' failed
NetworkManager[1450]: <warn> (12) failed to find interface name for index
NetworkManager[1450]: <warn> (12) failed to find interface name for index
NetworkManager[1450]: nm_system_iface_flush_routes: assertion 'iface != NULL' failed
NetworkManager[1450]: <warn> (12) failed to find interface name for index
NetworkManager[1450]: <info> (cdc-wdm0): cleaning up...
NetworkManager[1450]: <info> (cdc-wdm0): taking down device.
NetworkManager[1450]: <info> NetworkManager state is now DISCONNECTED
NetworkManager[1450]: <warn> (pid 1596) unhandled DHCP event for interface wwp0s26f7u3i1
NetworkManager[1450]: <warn> (cdc-wdm0) failed to disconnect modem: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface 'org.freedesktop.ModemManager1.Modem.Simple' on object at path /org/freedesktop/ModemManager1/Modem/1

I'd be thankful if you could help me.
Lars

Offline

#2 2013-12-14 18:10:25

ishanthilina
Member
Registered: 2013-12-10
Posts: 3

Re: Can't connect to mobile broadband with NetworkManager and Huawei E1550

Hi,

Were you able to resolve this..? It seems it is the same as https://bbs.archlinux.org/viewtopic.php?id=174077

Offline

#3 2013-12-14 18:46:57

ondoho
Member
Registered: 2013-04-30
Posts: 692
Website

Re: Can't connect to mobile broadband with NetworkManager and Huawei E1550

i am also 100% dependent on mobile broadband, but i have it set up nicely, and 100% reliable with default apps and howtos from archwiki.

i am running on this solution:
https://wiki.archlinux.org/index.php/3G … pppd_alone
plus a simple netctl setup.

your modem even has its own wiki page:
https://wiki.archlinux.org/index.php/Hu … 0_3G_modem

on other distros i've been very happy with wvdial:
https://wiki.archlinux.org/index.php/Wvdial

Offline

#4 2014-01-23 17:40:18

stecklars
Member
Registered: 2013-10-29
Posts: 8

Re: Can't connect to mobile broadband with NetworkManager and Huawei E1550

ishanthilina wrote:

Hi,

Were you able to resolve this..? It seems it is the same as https://bbs.archlinux.org/viewtopic.php?id=174077

Sadly, I've found no solution, yet...

Offline

#5 2014-01-23 18:35:36

stecklars
Member
Registered: 2013-10-29
Posts: 8

Re: Can't connect to mobile broadband with NetworkManager and Huawei E1550

Here is the relevant part of dmesg, when the connection drops:

[ 1300.891794] option1 ttyUSB0: option_instat_callback: error -108
[ 1300.892296] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[ 1300.892316] option 4-3:1.0: device disconnected
[ 1300.894497] qmi_wwan 4-3:1.1 wwp0s26f7u3i1: unregister 'qmi_wwan' usb-0000:00:1a.7-3, WWAN/QMI device
[ 1300.906958] option1 ttyUSB1: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[ 1300.906966] option1 ttyUSB1: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[ 1300.906969] option1 ttyUSB1: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[ 1300.912513] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[ 1300.912535] option 4-3:1.3: device disconnected
[ 1300.912830] option1 ttyUSB2: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[ 1300.912837] option1 ttyUSB2: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[ 1300.912840] option1 ttyUSB2: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[ 1300.917744] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[ 1300.917759] option 4-3:1.4: device disconnected
[ 1301.787207] hub 4-0:1.0: Cannot enable port 3.  Maybe the USB cable is bad?
[ 1302.653814] hub 4-0:1.0: Cannot enable port 3.  Maybe the USB cable is bad?
[ 1303.520436] hub 4-0:1.0: Cannot enable port 3.  Maybe the USB cable is bad?
[ 1304.387195] hub 4-0:1.0: Cannot enable port 3.  Maybe the USB cable is bad?
[ 1304.387273] usb 4-3: USB disconnect, device number 20
[ 1304.993295] usb 4-3: new high-speed USB device number 22 using ehci-pci
[ 1305.132944] option 4-3:1.0: GSM modem (1-port) converter detected
[ 1305.133319] usb 4-3: GSM modem (1-port) converter now attached to ttyUSB0
[ 1305.137914] qmi_wwan 4-3:1.1: cdc-wdm0: USB WDM device
[ 1305.138503] qmi_wwan 4-3:1.1 wwan0: register 'qmi_wwan' at usb-0000:00:1a.7-3, WWAN/QMI device, ea:38:f6:b1:32:0b
[ 1305.138955] option 4-3:1.3: GSM modem (1-port) converter detected
[ 1305.139320] usb 4-3: GSM modem (1-port) converter now attached to ttyUSB1
[ 1305.139537] option 4-3:1.4: GSM modem (1-port) converter detected
[ 1305.139717] usb 4-3: GSM modem (1-port) converter now attached to ttyUSB2
[ 1305.139997] usb-storage 4-3:1.5: USB Mass Storage device detected
[ 1305.140144] scsi33 : usb-storage 4-3:1.5
[ 1305.143268] usb-storage 4-3:1.6: USB Mass Storage device detected
[ 1305.144927] scsi34 : usb-storage 4-3:1.6
[ 1305.183447] systemd-udevd[1917]: renamed network interface wwan0 to wwp0s26f7u3i1
[ 1306.157713] scsi 33:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
[ 1306.161464] scsi 34:0:0:0: Direct-Access     HUAWEI   MMC Storage      2.31 PQ: 0 ANSI: 2
[ 1306.168217] sr0: scsi-1 drive
[ 1306.168445] sr 33:0:0:0: Attached scsi CD-ROM sr0
[ 1306.178582] sd 34:0:0:0: [sdc] Attached SCSI removable disk

EDIT: Wow, got it working using wvdial. Would prefer to use NetworkManager and ModemManager, however. Any idea why it isn't working using those?

Last edited by stecklars (2014-01-23 18:50:45)

Offline

Board footer

Powered by FluxBB