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.
Please attach a copy of /proc/bus/usb/devices.
Created attachment 398604 [details] Output from /proc/bus/usb/devices
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.
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.
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.