Bug 571542

Summary: Support Huawei E1550 3G Modem "Out of the Box"
Product: [Fedora] Fedora Reporter: Jonathan Pritchard <jonathanr.pritchard+bugzilla>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 12CC: anton, dougsland, gansalmon, itamar, jonathan, kernel-maint, zaitcev
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-05-15 15:38:51 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Output from /proc/bus/usb/devices none

Description Jonathan Pritchard 2010-03-08 19:28:00 UTC
NetworkManager-vpnc-0.7.996-4.git20090921.fc12.i686
NetworkManager-openvpn-0.7.996-4.git20090923.fc12.i686
NetworkManager-gnome-0.7.998-2.git20100106.fc12.i686
NetworkManager-glib-0.7.998-2.git20100106.fc12.i686
NetworkManager-pptp-0.7.997-3.git20100120.fc12.i686
NetworkManager-0.7.998-2.git20100106.fc12.i686

Huawei E1550 3G Modem

This page (http://live.gnome.org/NetworkManager/MobileBroadband) mentions to report all non-working "out of the box" modems to the vendor as a kernel bug so I'm doing that.

It does work you just have to use the usb_modeswitch workaround.

It should just work out of the box and be detected as a 3G modem for NetworkManager's use.

Comment 1 Pete Zaitcev 2010-03-08 19:42:16 UTC
Please attach a copy of /proc/bus/usb/devices.

Comment 2 Jonathan Pritchard 2010-03-08 19:46:49 UTC
Created attachment 398604 [details]
Output from /proc/bus/usb/devices

Comment 3 Pete Zaitcev 2010-03-10 00:18:39 UTC
Thanks. I see this is 0x1446, which is beyond even what 2.6.33 includes into
the initializer list in unusual_devs.h. So, what do we do?

I am not the kernel maintainer, but I think we should add 0x1446 to F12
just to tide Jonathan over. Then, make sure that usb_modeswitch (maintained
by Huzaifa now) is well integraded with NetworkManager in F13 (Dan Williams,
right?) and so it works there. This may need cloning this bug or filing
a new one, against NM component.

BTW, I notified Dan about the obsolete language at live.gnome.org
and he said he would fix it.

Comment 4 Jonathan Pritchard 2010-03-10 10:47:28 UTC
Thanks for jumping on this.

It's great that the E1550 works but like you say, I'm sure there's some way we can automate this usb_modeswitch. Which makes it pretend to be "Bus 001 Device 004: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem" in lsusb.

Comment 5 Jonathan Pritchard 2010-05-15 15:38:51 UTC
Using the newest non-stable NetworkManager packages and the newly released usb_modeswitch 1.1 everything is detected and configured automatically it appears. This is perhaps a result of my previously entered usb_modeswitch settings but it's all fluid, works out of the box now. I presume this will be the same for all users in Fedora 13.

Thank you to whomever got this magic to work.