| Summary: | Huawei E220 mobile broadband fails to connect | ||
|---|---|---|---|
| Product: | [Unmaintained] Network Management | Reporter: | Alin M Elena <alinm.elena> |
| Component: | Mobile Broadband | Assignee: | Will Stephenson <wstephenson> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | danne, erani.mail, m.wege, sagiben |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Alin M Elena
2009-05-05 10:26:40 UTC
Working on it now I have also problems with connecting via mobile broadband, but I am not sure if it is the same. I described the problem in KDE-Forum and was advised to file a bug. If you think the problem is not related, I can file an extra bug report. Problem description with logs is here: http://forum.kde.org/problems-with-networkmanager-applet-and-mobile-broadband-t-59914.html#pid77702 Having issues with "Mobile Broadband" aswell. No problem with wvdial.
Versions:
pppd 2.4.5
NetworkManager 0.7.0.r4359
NetworkManager-kde4 0.7.svn970012
----------
The config file created by the NetworkManager applet is strange (baud, mru, mtu, baud, bits).
[connection]
autoconnect=false
id=3
timestamp=-4713,1,1,0,0,0
type=gsm
uuid={20073e34-3957-407e-bc8b-7a79fba3f0da}
[gsm]
apn=bredband.tre.se
band=5
networkid=
networktype=3145780
number=*99#
username=
[ipv4]
addresses=
ignoredhcpdns=false
method=Automatic
routes=
[ppp]
baud=3145776
crtscts=false
lcpechofailure=0
lcpechointerval=0
mppestateful=false
mru=3342391
mtu=3342437
noauth=true
nobsdcomp=false
nodeflate=false
novjcomp=false
refusechap=false
refuseeap=false
refusemschap=true
refusemschapv2=false
refusepap=true
requiremppe=false
requiremppe128=false
[serial]
baud=2061565008
bits=32767
parity=
senddelay=0
stopbits=0
After manually editing the settingsfile for the connection and rebooting (don't know howto force the applet to reload the connection files) it now works for me. I changed the following to: baud=0 mtu=1440 mru=1440 bits=0 Before the following command was executed: nm_ppp_manager_start(): Command line: /usr/sbin/pppd nodetach lock nodefaultroute user dummy /dev/ ttyUSB0 noipdefault noauth refuse-pap refuse-chap refuse-mschap-v2 nobsdcomp crtscts usepeerdns mru 3342391 mtu 3342437 lcp-echo-failure 5 lcp-echo-interval 30 i pparam /org/freedesktop/NetworkManager/PPP/0 plugin /usr/lib64/pppd/2.4.4/nm-pppd-plugin.so Now when working I get: nm_ppp_manager_start(): Command line: /usr/sbin/pppd nodetach lock nodefaultroute user dummy /dev/ ttyUSB0 noipdefault noauth refuse-pap refuse-chap refuse-mschap-v2 nobsdcomp crtscts usepeerdns mru 1440 mtu 1440 lcp-echo-failure 5 lcp-echo-interval 30 ipparam /o rg/freedesktop/NetworkManager/PPP/0 plugin /usr/lib64/pppd/2.4.4/nm-pppd-plugin.so I don't know if the MRU or MTU values are the best, but thats what wvdial uses. Hi all, I have similar problem with my Boardband device. I'm using Sierra AirCard 880E. I had the same strange values for mtu and mru in the configuration files and I changed them according to what Dan suggested (thanks Dan), but as you can see below it didn't help. In my case ppp plugin doesn't even start. Or is it because debug is not turned on, btw: how do I turn debug on ? Below is NetworkManager log : May 30 10:30:13 dEUS NetworkManager: <info> /dev/ttyUSB0: driver is 'sierra'. May 30 10:30:13 dEUS NetworkManager: <info> Found new GSM modem device '/dev/ttyUSB0'. May 30 10:30:13 dEUS NetworkManager: <info> (/dev/ttyUSB0): exported as /org/freedesktop/Hal/devices/usb_device_1199_6852_noserial_if0_0_serial_usb_0 May 30 10:30:17 dEUS NetworkManager: <info> (/dev/ttyUSB0): device state change: 1 -> 2 May 30 10:30:17 dEUS NetworkManager: <info> (/dev/ttyUSB0): deactivating device (reason: 2). May 30 10:30:17 dEUS NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed May 30 10:30:17 dEUS NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed May 30 10:30:17 dEUS NetworkManager: <info> (/dev/ttyUSB0): device state change: 2 -> 3 May 30 10:30:17 dEUS NetworkManager: <info> Activation (/dev/ttyUSB0) starting connection 'Cellcom' May 30 10:30:17 dEUS NetworkManager: <info> (/dev/ttyUSB0): device state change: 3 -> 4 May 30 10:30:17 dEUS NetworkManager: <info> Activation (/dev/ttyUSB0) Stage 1 of 5 (Device Prepare) scheduled... May 30 10:30:17 dEUS NetworkManager: <info> Activation (/dev/ttyUSB0) Stage 1 of 5 (Device Prepare) started... May 30 10:30:17 dEUS NetworkManager: <info> Activation (/dev/ttyUSB0) Stage 1 of 5 (Device Prepare) complete. May 30 10:30:28 dEUS NetworkManager: org.freedesktop.ModemManager.Modem.Gsm.Unknown May 30 10:30:28 dEUS NetworkManager: <WARN> state_machine(): GSM modem connection failed: Unknown error May 30 10:30:28 dEUS NetworkManager: <info> (/dev/ttyUSB0): device state change: 4 -> 9 May 30 10:30:28 dEUS NetworkManager: <info> Marking connection 'Cellcom' invalid. May 30 10:30:28 dEUS NetworkManager: <info> Activation (/dev/ttyUSB0) failed. May 30 10:30:28 dEUS NetworkManager: <info> (/dev/ttyUSB0): device state change: 9 -> 3 May 30 10:30:28 dEUS NetworkManager: <info> (/dev/ttyUSB0): deactivating device (reason: 0). May 30 10:30:28 dEUS NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed May 30 10:30:28 dEUS NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed Thanks, Sagi. The same problem for E180 in KDE 4.3.2 In KDE 4.3.1 all works ok Since works now ... kde trunk... I find it fair to close it as soleved... Thanks all who contributed. Alin |