Huawei broadband modem fails to connect after the most recent Ocelot update (Sep. 3.2011)

Bug #840082 reported by José Antonio Rey
62
This bug affects 16 people
Affects Status Importance Assigned to Milestone
network-manager (Ubuntu)
Fix Released
High
Mathieu Trudel-Lapierre
Nominated for Precise by James Hunt

Bug Description

Huawei broadband modem fails to connect to Tigo, Honduras, after the most recent Ocelot update (Sep. 3.2011). 3.0.0.9 Kernel.

Ocelot finds and recognises the modem, and dials, but it just fails to connect to the Internet service. I'm back in Natty now and I'm connecting fine. Also, it was connecting without issue (in Ocelot) 10 minutes ago before the upgrade.

The update log is attached.

Any thoughts?

Regards,

CaymanPirate

Revision history for this message
José Antonio Rey (jose) wrote :
Revision history for this message
José Antonio Rey (jose) wrote :

This is a bug report made for question #169977, in behalf of Dustin M. Jackson (caymanpirate).

Revision history for this message
Dustin M. Jackson (caymanpirate) wrote :

The only network package (to my knowledge) that was updated was "glib-networking" :
"Preparing to replace glib-networking 2.29.15-0ubuntu1 (using .../glib-networking_2.29.18-0ubuntu1_i386.deb) ..."

 I'd like to confirm that this package, glib-networking, is causing the error, is there a way to roll back the update of this package?

Revision history for this message
Dustin M. Jackson (caymanpirate) wrote :

I was able to:

sudo dpkg -i glib-networking_2.29.15-0ubuntu1_i386.deb

dpkg: warning: downgrading glib-networking from 2.29.18-0ubuntu1 to 2.29.15-0ubuntu1.
(Reading database ... 174838 files and directories currently installed.)
Preparing to replace glib-networking 2.29.18-0ubuntu1 (using glib-networking_2.29.15-0ubuntu1_i386.deb) ...
Unpacking replacement glib-networking ...
Setting up glib-networking (2.29.15-0ubuntu1) ...
Processing triggers for libglib2.0-0 ..

this however, has not solved the issue.

Revision history for this message
Dustin M. Jackson (caymanpirate) wrote :

in trying to pin point the 'offending' upgrade package, a clean install (Alpha 3) was performed to which the broadband Huawei modem connected flawlessly.

after checking for updates, a partial upgrade was recommended and was performed.

again, after completing the Partial Upgrade, the modem is recognised, and is able to dial, but will not connect.

apt history log is attached.

Changed in gnome-nettool (Ubuntu):
status: New → Confirmed
Revision history for this message
Dustin M. Jackson (caymanpirate) wrote :

Another clean install was attempted, this time using:

 ubuntu-11.10-beta1-desktop-amd64+mac.iso

Using the Huawei Broadband modem to connect to the internet and after running update-manager and selecting all updates, and restarting... the issue appears again, that being:

The Huawei Broadband modem is recognised, attempts to dial, but fails to connect.

Revision history for this message
Dustin M. Jackson (caymanpirate) wrote :

**Progress**

Again, another clean install was attempted, this time using:

 ubuntu-11.10-beta1-desktop-amd64+mac.iso

Using the Huawei Broadband modem to connect to the internet and after running update-manager and after de-selecting the following packages, downloading and installing the updates, the modem is connecting. The issue (of Huawei Broadband Modem connection failure) lies within one (or more) of these packages:

glib-networking
gnome-power-manager
ifupdown
isc-dhcp-client
isc-dhcp-common
libnm-glib-vpn1
libnm-glib4
libnm-util2
linux-generic
linux-headers-3.0.0-10
linux-headers-3.0.0-10-generic
linux-headers-generic
linux-image-3.0.0-10-generic
linux-image-generic
linux-libc-dev
network-manager
network-manager-gnome

term.log attached

Revision history for this message
Dustin M. Jackson (caymanpirate) wrote :

** Progress 2 **

The following updates were installed successfully and the Huawei Broadband modem continues to connect:

linux-generic
linux-headers-3.0.0-10
linux-headers-3.0.0-10-generic
linux-headers-generic
linux-image-3.0.0-10-generic
linux-image-generic
linux-libc-dev

The issue (Huawei Broadband Modem connection failure) now lay within one (or more) of these packages:

glib-networking
gnome-power-manager
ifupdown
isc-dhcp-client
isc-dhcp-common
libnm-glib-vpn1
libnm-glib4
libnm-util2
network-manager
network-manager-gnome

term2.log attached

Revision history for this message
Dustin M. Jackson (caymanpirate) wrote :

***Eureka***

I think have found the "offending" package: network-manager_0.9.0-0ubuntu2_amd64.deb

As you can see from the attached term.log, I installed each package, one by one, then restarted each time; logged in and tried to connect to the internet.

Connectivity failed after the install of the "network-manager_0.9.0-0ubuntu2_amd64.deb package."

term3.log attached

Revision history for this message
Dustin M. Jackson (caymanpirate) wrote :

****Confirmed****

I rolled back network-manager to network-manager_0.9.0-0ubuntu1_amd64.deb; and internet connectivity via Huawei Broadband Modem is restored!

dpkg: warning: downgrading network-manager from 0.9.0-0ubuntu2 to 0.9.0-0ubuntu1.
(Reading database ... 144119 files and directories currently installed.)
Preparing to replace network-manager 0.9.0-0ubuntu2 (using network-manager_0.9.0-0ubuntu1_amd64.deb) ...
Unpacking replacement network-manager ...
Setting up network-manager (0.9.0-0ubuntu1) ...
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Processing triggers for man-db .

Gary M (garym)
affects: gnome-nettool (Ubuntu) → network-manager (Ubuntu)
tags: added: oneiric regression-release
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Indeed, it's the issue. More precisely, the IPv6 patch change in NM 0.9.0-0ubuntu2 is breaking modem connections, because they end up trying to bring up ipv6 (and most of it is not supported). I'm already working on this, it's just taking some time to clear up the details. Worst case we'll revert the change.

Changed in network-manager (Ubuntu):
status: Confirmed → In Progress
importance: Undecided → High
assignee: nobody → Mathieu Trudel-Lapierre (mathieu-tl)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package network-manager - 0.9.0-0ubuntu3

---------------
network-manager (0.9.0-0ubuntu3) oneiric; urgency=low

  * debian/patches/lp761558_default_ip6_setting_auto.patch: disable the patch,
    it causes an issue with mobile broadband connections. (LP: #840082)
    Reopens LP: #761558.
 -- Mathieu Trudel-Lapierre <email address hidden> Thu, 08 Sep 2011 17:02:34 -0400

Changed in network-manager (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
James Hunt (jamesodhunt) wrote :

I have a Huawei E220 HSDPA USB Modem which fails to work with precise. I'm seeing NM assertion failures in syslog as shown on bug 874987, so for me this bug is not fixed. Is there some way to disable NM configureing IPv6 for a connection? There is only an IPv4 tab displayed when editing the connection in question.

Revision history for this message
Žygimantas Beručka (zygis) wrote :

I can confirm that in Oneiric it worked but after upgrading to Precise Beta 1 it stopped working. Reported it as bug 948837 just in case.

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

What I fixed was an issue reported by Jose and that I could reproduce on my end; related directly to IPv6 support patches introduced in Oneiric.

Now, there's an unrelated issue specifically with some Huawei modems; which we recently fixed in Precise and will SRU to Oneiric. That was bug 868034.

James, don't hesitate to ping me on IRC about this, but I do think it's fixed with modemmanager 0.5.1.97-0ubuntu1 in Precise. :)

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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