Huawei E220 modem will not connect in Ubuntu 12.04

Bug #1014054 reported by Philip Gray
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ModemManager
Expired
Medium
modemmanager (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Good afternoon my Huawei E220 USB modem will not connect in Ubuntu 12.04LTS. I connects in Ubuntu 9.04, 10.04LTS and Windows XP SP3. Every time I try and connect in 12.04 I get this error:
modem-manager crashed with SIGSEGV in g_utf8_validate()

I have searched the internet and I have been unable to find any information on what is causing this error message, and what to do to correct it. Because of this 12.04 is not usable.

Regards
Philip

Tags: bot-comment
Revision history for this message
Philip Gray (philipgr) wrote :
Revision history for this message
Philip Gray (philipgr) wrote :
Revision history for this message
Philip Gray (philipgr) wrote :

Sorry I forgot to mention that I went to www.vodacom.co.za and downloaded a firmware update for my E220 modem. I have run the file and updated my firm ware. It did not solve the problem.

Regards
Philip

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1014054/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Revision history for this message
Philip Gray (philipgr) wrote : RE: [Bug 1014054]

Good morning

I must disagree with you. I have filed my bug against a specific package, namely modem-manager. I do not see why you do not recognize this. Your response
to my bug report is not very helpful. I was expecting something better.

Regards
Philip

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Ubuntu Foundation's Bug Bot
Sent: 16 June 2012 18:26
To: <email address hidden>
Subject: [Bug 1014054]

Thank you for taking the time to report this bug and helping to make
Ubuntu better. It seems that your bug report is not filed about a
specific source package though, rather it is just filed against Ubuntu
in general. It is important that bug reports be filed about source
packages so that people interested in the package can find the bugs
about it. You can find some hints about determining what package your
bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage.
You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit
https://bugs.launchpad.net/ubuntu/+bug/1014054/+editstatus and add the
package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you
inappropriately; please just reply to this message indicating so.]

** Tags added: bot-comment

--
You received this bug notification because you are subscribed to the bug
report.
https://bugs.launchpad.net/bugs/1014054

Title:
  Huawei E220 modem will not connect in Ubuntu 12.04

Status in Ubuntu:
  New

Bug description:
  Good afternoon my Huawei E220 USB modem will not connect in Ubuntu 12.04LTS. I connects in Ubuntu 9.04, 10.04LTS and Windows XP SP3. Every time I try and connect in 12.04 I get this error:
  modem-manager crashed with SIGSEGV in g_utf8_validate()

  I have searched the internet and I have been unable to find any
  information on what is causing this error message, and what to do to
  correct it. Because of this 12.04 is not usable.

  Regards
  Philip

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1014054/+subscriptions

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

Since this modem is supported by the kernel since 2.6.20, and it's no longer working but used to, I would try a few things. First, grab an iso of a daily cd of quantal and see if your modem works running the live session via booting from the cd. If so, then the newer versions of modem-manager and/or the kernel fix your issue. To try and see if the kernel fixes the issue, go ahead and try running the 12.10 kernel on 12.04. Instructions are here:

http://www.theorangenotebook.com/2012/06/call-for-testing-1210-kernel-on-1204.html

If a newer kernel doesn't work, you can try installing the newer version of modem-manager from quantal.

If the livecd of quantal also fails, we can try using an older kernel and/or older version of modem-manager. Troubleshoot until you isolate the problem and then we can raise it to the applicable upstream.

Revision history for this message
Philip Gray (philipgr) wrote :

Good evening Nicolas. I have, after a bit of a battle, downloaded 12.10 Alpha. I am having the same issue in 12.10 that I am having with 12.04. I purchased a Linux User magazine that had a 12.04 live cd (beta version) and tried it. I got the same error. I then tried the 11.10 live cd and also got the same error that I was getting in 12.04 and 12.10. I then tried the 11.04 live cd and I was able to connect to the internet.

This past weekend I went to my friend who also has an E220 modem and who is running 12.04 on one of his hard drives (he is also running 10.04). He is not experiencing connection issues. I tried my modem in his 12.04 and it would not connect. We then put his SIM card in my modem and it connected. I then tried my SIM card in his modem and it would not connect.

I then put my cell phone's SIM card into both modems. Both did not connect. I have noticed that 10.04 is using modem-manager version 0.3. 11.04 is using modem-manager version 0.4. 11.10, 12.04 and 12.10 are using version 0.5.

The error message popups in versions 11.10, 12.04 and 12.10 all complain under:
SegvAnalysis
  Segfault happened at:0xb75ab3f0 <g_utf8_validate+464>: movzbl 0x0(%ebp),%eax
  PC(0xb75ab3f0)ok
  source "0x0(%ebp)" (0x00000000) not located in a known VMA region (needed readable region)!
  destination "%eax" ok

SegvReason
   reading NULL VMA

Nicolas what do you suggest I do next?

Regards
Philip

Revision history for this message
Philip Gray (philipgr) wrote : RE: [Bug 1014054] Re: Huawei E220 modem will not connect in Ubuntu 12.04
Download full text (3.2 KiB)

Good evening Nicolas.

 I have, after a bit of a battle, downloaded 12.10 Alpha. I am having the same issue in 12.10 that I am having with 12.04. I purchased a Linux User magazine that had a 12.04 live cd (beta version) and tried it. I got the same error. I then tried the 11.10 live cd and also got the same error that I was getting in 12.04 and 12.10. I then tried the 11.04 live cd and I was able to connect to the internet.

This past weekend I went to my friend who also has an E220 modem and who is running 12.04 on one of his hard drives (he is also running 10.04). He is not experiencing connection issues. I tried my modem in his 12.04 and it would not connect. We then put his SIM card in my modem and it connected. I then tried my SIM card in his modem and it would not connect.

I then put my cell phone's SIM card into both modems. Both did not connect. I have noticed that 10.04 is using modem-manager version 0.3. 11.04 is using modem-manager version 0.4. 11.10, 12.04 and 12.10 are using version 0.5.

The error message popups in versions 11.10, 12.04 and 12.10 all complain under:
SegvAnalysis
  Segfault happened at:0xb75ab3f0 <g_utf8_validate+464>: movzbl 0x0(%ebp),%eax
  PC(0xb75ab3f0)ok
  source "0x0(%ebp)" (0x00000000) not located in a known VMA region (needed readable region)!
  destination "%eax" ok

SegvReason
   reading NULL VMA

Nicolas what do you suggest I do next?

Regards
Philip

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Nicholas Skaggs
Sent: 19 June 2012 19:49
To: <email address hidden>
Subject: [Bug 1014054] Re: Huawei E220 modem will not connect in Ubuntu 12.04

Since this modem is supported by the kernel since 2.6.20, and it's no
longer working but used to, I would try a few things. First, grab an iso
of a daily cd of quantal and see if your modem works running the live
session via booting from the cd. If so, then the newer versions of
modem-manager and/or the kernel fix your issue. To try and see if the
kernel fixes the issue, go ahead and try running the 12.10 kernel on
12.04. Instructions are here:

http://www.theorangenotebook.com/2012/06/call-for-testing-1210-kernel-
on-1204.html

If a newer kernel doesn't work, you can try installing the newer version
of modem-manager from quantal.

If the livecd of quantal also fails, we can try using an older kernel
and/or older version of modem-manager. Troubleshoot until you isolate
the problem and then we can raise it to the applicable upstream.

--
You received this bug notification because you are subscribed to the bug
report.
https://bugs.launchpad.net/bugs/1014054

Title:
  Huawei E220 modem will not connect in Ubuntu 12.04

Status in Ubuntu:
  New

Bug description:
  Good afternoon my Huawei E220 USB modem will not connect in Ubuntu 12.04LTS. I connects in Ubuntu 9.04, 10.04LTS and Windows XP SP3. Every time I try and connect in 12.04 I get this error:
  modem-manager crashed with SIGSEGV in g_utf8_validate()

  I have searched the internet and I have been unable to find any
  information on what is causing this error message, and what to do to
  correct it. Because of this 12.04 is not usable.

  Regards
  Philip

To...

Read more...

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

Phillip, it looks like your SIM card is the issue. So until the bug can be fixed in the package you can workaround it a couple ways. SIM cards actually have versions as well; try and see if you can get a different SIM card that does work with your modem or grab and install the version of modem-manager for 11.04.

http://packages.ubuntu.com/natty/modemmanager

Next, I would add the additional information you found out to your bug report and assign this bug to the modemmanager package in launchpad. Then, work with those developers to help get a permanent fix for your issue. Good work on debugging!

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

Ohh, you will notice a few things when you add modemmanager as being affected. It's an upstream gnome project, so it has it's own bugtracker which we can link this bug to. It would be good to file a bug upstream:

gnome.bugzilla.org

Revision history for this message
Philip Gray (philipgr) wrote :

Hi Nicholas

After a bit of a battle I managed to install the 11.04 modem. I uninstalled the V5 modem manager using synaptic. I am now able
to connect to the internet. How do I link this bug to gnome.bugzilla.org?

Thank you for all your help with this issue. I really appreciate it.

Regards
Philip

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

@Philip,
I added modemanager as being affected. After you file the bug on gnome.bugzilla.org, edit the Remote Watch attribute on modemmanger and link the URL. Be sure and describe the version of modem manager that works and the version which does not work, as well as the other details you found out in this report. Linking the bug report altogether isn't a bad idea :-)

Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

Philip, please run "apport-collect 1014054" after the modem fails to connect in a terminal to get the proper log files attached to this bug report (it was missing correct Ubuntu package name).

Changed in modemmanager:
importance: Undecided → Unknown
status: New → Unknown
affects: ubuntu → modemmanager (Ubuntu)
Changed in modemmanager (Ubuntu):
status: New → Incomplete
Revision history for this message
Philip Gray (philipgr) wrote :
Revision history for this message
Philip Gray (philipgr) wrote :

Hi Marius

I did what you asked and I received this response:
philip@philip-MS-7529:~$ apport-collect 1014054
ERROR: connecting to Launchpad failed: Unable to find the server at launchpad.net
You can reset the credentials by removing the file "/home/philip/.cache/apport/launchpad.credentials"
philip@philip-MS-7529:~$

I went and had a look in the "/home/philip/.cache/apport/" folder, it was blank. I did a search on Google for info on apport and found a page that referred to the "var/crash/' folder I found file "_usr_sbin_modem-manager.0.crash". I am attaching it. If this is not the file that you are looking for pse let me know where I must go to get the file/s you require.

Thank you for your time and interest in my issue.
Regards
Philip

Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

Be aware of bug #868034 too.

Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

Make sure that you have a network connection when you run the command above. Could you try again please?

Revision history for this message
Philip Gray (philipgr) wrote :

Hi Marius

How do I get a network connection if I cannot get on the internet? This issue is on my home pc. I can only connect using my 3G USB modem.

Regards
Philip

Changed in modemmanager:
importance: Unknown → Medium
status: Unknown → Incomplete
Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

I see your problem then, but I am afraid the file do not contain enough information to pinpoint the place of the error. Could you please try to install these packages and then upload the file again?:

network-manager-dbg
network-manager-gnome-dbg
modemmanager-dbg

Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

Also, you can try to install package "apport-retrace". It seems like you then get a button "Examine locally" in the crash dialog, which might allow you to get a backtrace offline:

https://wiki.ubuntu.com/DebuggingProgramCrash

Revision history for this message
E. MAS (erwan-mas) wrote :

I had a similar problem . After searching in the web i found this https://bugzilla.redhat.com/show_bug.cgi?id=597296#c27

In my case , i do this :
identify the process modem-manager
with the pid , i type the following cmd
kill <pid> ; modem-manager --debug > /tmp/modem-manager-debug.txt 2>&1

I see the famous string "FFFFFFFFFFFFFFFF" that causes crash .

Changed in modemmanager:
status: Incomplete → Expired
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.