Mobile Broadband does not connect Sierra Wireless in Switzerland

Bug #278992 reported by J.A. Watson
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
network-manager (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Binary package hint: network-manager

Running Intrepid Beta, the Network Manager / Mobile Broadband fails to connect a Sierra Wireless 880 card to the Swisscom service provider. This configuration DID work in Intrepid Alpha-6, and I have one laptop on which that setup is still installed and working.

Details:

- Under Intrepid Alpha-6, the Sierra Wireless 880 shows up in the Network Manager as "Auto GSM network connection". I am able to connect and disconnect that network with no problem.

- Under Intrepid Beta, on the same laptop, when the card is inserted a "configuration assistant" starts, and I select Switzerland as the country, and Swisscom as the service provider. The card then shows up in the Network Manager list as "Swisscom", but when I try to connect, it briefly attempts and then says "network disconnected".

- If I put the correct parameters in the /etc/wvdial.conf file (provided to me by Swisscom), I can then connect manually by running "sudo wvdial".

I am presently not allowing any more updates to the Alpha-6 system, so that I do not lose the configuration where this works properly. I can provide any additional information from that system which may be necessary.

I think this is a significant issue, because when it works properly, as it does on Alpha-6, it is very nice, and would be a very significant advantage for the Intrepid release to have.

jw

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
IfupdownConfig:
 auto lo
 iface lo inet loopback
Package: network-manager 0.7~~svn20080928t225540+eni0-0ubuntu2
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: network-manager
Uname: Linux 2.6.27-5-generic i686

Tags: apport-bug
Revision history for this message
J.A. Watson (j-a-watson) wrote :
Revision history for this message
Alexander Sack (asac) wrote :

please attach the output of hal-find-by-capability --capability modem and lshal -u `hal-find-by-capability --capability modem`

Changed in network-manager:
status: New → Incomplete
Revision history for this message
J.A. Watson (j-a-watson) wrote :

Requested output on Intrepid Beta, with all latest updates installed. The Sierra Wireless card still does not connect.

jw@S6510-Ubuntu:~$ hal-find-by-capability --capability modem
/org/freedesktop/Hal/devices/usb_device_1199_6850_noserial_if0_serial_usb_0

jw@S6510-Ubuntu:~$ lshal -u `hal-find-by-capability --capability modem`
udi = '/org/freedesktop/Hal/devices/usb_device_1199_6850_noserial_if0_serial_usb_0'
  info.capabilities = {'serial', 'modem'} (string list)
  info.category = 'serial' (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_1199_6850_noserial_if0' (string)
  info.product = 'AirCard 880 Device' (string)
  info.subsystem = 'tty' (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_1199_6850_noserial_if0_serial_usb_0' (string)
  linux.device_file = '/dev/ttyUSB0' (string)
  linux.hotplug_type = 2 (0x2) (int)
  linux.subsystem = 'tty' (string)
  linux.sysfs_path = '/sys/class/tty/ttyUSB0' (string)
  modem.command_sets = {'GSM-07.07', 'GSM-07.05'} (string list)
  serial.device = '/dev/ttyUSB0' (string)
  serial.originating_device = '/org/freedesktop/Hal/devices/usb_device_1199_6850_noserial_if0' (string)
  serial.port = 0 (0x0) (int)
  serial.type = 'usb' (string)

Revision history for this message
J.A. Watson (j-a-watson) wrote :

This still does not work as of patches on 9 Oct 2008

Revision history for this message
J.A. Watson (j-a-watson) wrote :
Revision history for this message
J.A. Watson (j-a-watson) wrote :

Why is this report still listed as "incomplete"? I have tested with the latest (16 Oct) updates, and it still does not work with the network manager. If I need to submit additional information, please let me know. It would be nice if this worked in the final release - it definitely did work in Alpha-6 at one point.

jw

Revision history for this message
Jerone Young (jerone) wrote :

I think your issue with the same one I was having with the sierra 881. I think my fix to network manager will help you also. Trying to get Alexander to look at it and hopefully it can go into intrepid.

Also what does /var/log/daemon.log show after it fails. It should say failed setting APN. The problem is someone threw in spaces into the APN setting line. Notice the wvdial line for this has no spaces!

Here is the fix for network manager:

Signed-off-by: Jerone Young <email address hidden>

=== modified file 'src/nm-gsm-device.c'
--- src/nm-gsm-device.c 2008-10-22 03:24:00 +0000
+++ src/nm-gsm-device.c 2008-10-22 03:24:39 +0000
@@ -213,7 +213,7 @@
   return;
  }

- command = g_strdup_printf ("AT+CGDCONT=%d, \"IP\", \"%s\"", cid, setting->apn);
+ command = g_strdup_printf ("AT+CGDCONT=%d,\"IP\",\"%s\"", cid, setting->apn);
  modem_wait_for_reply (device, command, 7, responses, responses, set_apn_done, GUINT_TO_POINTER (cid));
  g_free (command);
 }

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.