Bug 15650 - Linux resets Huawei E220 3G USB modem as soon as the storage is accessed
Summary: Linux resets Huawei E220 3G USB modem as soon as the storage is accessed
Status: RESOLVED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Greg Kroah-Hartman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-29 16:54 UTC by Frederic MASSOT
Modified: 2012-02-22 21:49 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.32, 2.6.33
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Frederic MASSOT 2010-03-29 16:54:23 UTC
Hi,

After open a bug report for Debian and made various tests guided by a Debian maintainer, I post a bug report here.

It seems there is a problem of interaction between Nautilus and the kernel.

When Nautilus scan the devices, the kernel resets the Huawei E220 3G USB modem. This occurs loop, which prevents the network connection.

I do not know if the problem comes from the kernel or Nautilus, but we must take the problem by a side. And there are error messages from the kernel.

Bellow the two links for a complete view of history.


http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563551

http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?p=2036#2036

Regards.
Comment 1 Damjan Jovanovic 2010-05-05 07:32:58 UTC
Hi Frederic

Does running "devkit-disks --enumerate" or the newer "udisks --enumerate" also reset the E220?

Please have a look at bug 14499 especially comment https://bugzilla.kernel.org/show_bug.cgi?id=14499#c26 and report whether the suggestions there help. It may be the same problem.

Thank you
Damjan
Comment 2 Frederic MASSOT 2010-05-09 14:33:30 UTC
Hi,

Thank you for your reply.

I can not connect to the Internet from GNOME, I'm connected using LXDE with NetworkManager. I run the commands in a terminal under LXDE:


~$ udisks --enumerate
/org/freedesktop/UDisks/devices/sr1
/org/freedesktop/UDisks/devices/sr2
/org/freedesktop/UDisks/devices/sda1
/org/freedesktop/UDisks/devices/sda2
/org/freedesktop/UDisks/devices/sda
/org/freedesktop/UDisks/devices/fd0
/org/freedesktop/UDisks/devices/sr0

~$ udisks --enumerate
/org/freedesktop/UDisks/devices/sr1
/org/freedesktop/UDisks/devices/sr2
/org/freedesktop/UDisks/devices/sda1
/org/freedesktop/UDisks/devices/sda2
/org/freedesktop/UDisks/devices/sda
/org/freedesktop/UDisks/devices/fd0
/org/freedesktop/UDisks/devices/sr0

It will not reset the E220, the connection remains active.

sr2 is associated to the E220.

I'll look the bug 14499 and testing the workarounds.


Regards.
Comment 3 Frederic MASSOT 2010-05-26 14:11:21 UTC
Hi,

I updated the firmware of the Huawei E220 with version 11.117.09.04.00, and the
problems have been resolved.

I can use Gnome and I connect to the Internet, I can browse the contents of the
Huawei E220, and I am no longer obliged to throw twice Network-Manager to
activate the network.

I downloaded the firmware here : 
http://www.vodafone.de/hilfe-support/technischer-support/129464.html

Regards.
Comment 4 Greg Kroah-Hartman 2012-02-22 21:49:26 UTC
All USB bugs should be sent to the linux-usb@vger.kernel.org mailing 
list, and not entered into bugzilla.  Please bring this issue up there,
if it is still a problem in the latest kernel release.

Note You need to log in before you can comment on or make changes to this bug.