Bug 15650

Summary: Linux resets Huawei E220 3G USB modem as soon as the storage is accessed
Product: Drivers Reporter: Frederic MASSOT (frederic)
Component: USBAssignee: Greg Kroah-Hartman (greg)
Status: RESOLVED INVALID    
Severity: normal CC: damjan.jov
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.32, 2.6.33 Subsystem:
Regression: No Bisected commit-id:

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.