I have the same problem on 16.04. The usb mode switch does not trigger properly.
The following workaround works for me: To fix automatic switching, a new udev rule is required (do not modify the original automatic rule in /lib/udev/rules.d/40-usb_modeswitch.rules). Create the file /etc/udev/rules.d/39-usbmodeswitch-custom.rules with: ------------------------ # Hack: specifc rule for switching Huawei E3276 and similar modems SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1f01", RUN+="/etc/udev/rules.d/switch_usb_mode.sh" ------------------------ Next create an executable script (chmod +x) /etc/udev/rules.d/switch_usb_mode.sh: --------------------------- #!/bin/bash # switch HUAWEI modem to modem-mode using Huawei new mode option J usb_modeswitch -J -v 0x12d1 -p 0x1f01 --------------------------- -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to usb-modeswitch in Ubuntu. https://bugs.launchpad.net/bugs/1198283 Title: Huawei E3276 will not recognized correctly Status in modemmanager package in Ubuntu: Triaged Status in usb-modeswitch package in Ubuntu: New Status in usb-modeswitch-data package in Ubuntu: New Bug description: Hello, My Huawei LTE Stick (E3276) will not recognized correctly on Ubuntu 13.04 (Same problem on my Workstation). How to Reproduce: 1.) Plug in the Huawei E3276 Stick to the USB Port 2.) Now should appear the PIN-Request but only a Errormessage appears: "Unable to open a folder for Mobile Partner: Error when getting information for file '/media/michael/Mobile Partner': No such file or directory" In the syslog i had found following lines (i hope it helps): Jul 5 19:16:32 michael-X201EP udisksd[2421]: Mounted /dev/sr0 at /media/michael/Mobile Partner on behalf of uid 1001 Jul 5 19:16:32 michael-X201EP usb_modeswitch[2820]: usb_modeswitch: switched to 12d1:1506 on 3/3 Jul 5 19:16:37 michael-X201EP signond[3024]: ../../../../src/signond/signondaemon.cpp 360 init Failed to SUID root. Secure storage will not be available. Jul 5 19:16:40 michael-X201EP modem-manager[1085]: <info> (ttyUSB0) closing serial port... Jul 5 19:16:40 michael-X201EP modem-manager[1085]: <info> (ttyUSB0) serial port closed Jul 5 19:16:41 michael-X201EP modem-manager[1085]: <info> (Huawei): GSM modem /sys/devices/pci0000:00/0000:00:14.0/usb3/3-2 claimed port ttyUSB0 Jul 5 19:16:41 michael-X201EP modem-manager[1085]: <error> Failed to organize modem ports: (0) Failed to find primary port. Jul 5 19:16:41 michael-X201EP modem-manager[1085]: marshal_object: assertion `g_variant_is_object_path (path)' failed Jul 5 19:16:41 michael-X201EP modem-manager[1085]: failed to marshal parameter 1 for signal DeviceRemoved Jul 5 19:17:01 michael-X201EP CRON[3192]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) As Workaround i had try'd this Script: "https://github.com/Janhouse/4g-connect-linux/blob/master/huawei-4g-linux.pl" and it works! :) Thank you and best regards, michael ProblemType: Bug DistroRelease: Ubuntu 13.04 Package: modemmanager 0.6.0.0.really-0ubuntu5 Uname: Linux 3.9.0-030900rc8-generic x86_64 ApportVersion: 2.9.2-0ubuntu8.2 Architecture: amd64 Date: Fri Jul 5 19:19:25 2013 DistributionChannelDescriptor: # This is a distribution channel descriptor # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor canonical-oem-annan-standard-precise-amd64-20130106-0 EcryptfsInUse: Yes InstallationDate: Installed on 2013-03-28 (99 days ago) InstallationMedia: Ubuntu 12.04 "Precise" - Build amd64 LIVE Binary 20130106-02:29 MarkForUpload: True ProcEnviron: TERM=xterm PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: modemmanager UpgradeStatus: Upgraded to raring on 2013-04-26 (70 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1198283/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp