I'm getting the original variant of this issue: my Huawei E3372 (vendor:device 12d1:14dc) works only if plugged in several times. Sometimes one replug is enough, sometimes three or even four.
I'm running Linux Mint 17.2, which is based on Ubuntu 14.04 LTS, so the issue is probably older than Ubuntu 15.10. This occurs on both the default 3.13 kernel and the updated 3.19 kernel (3.9.0-39-generic). Attached is the output of dmesg when the modem is plugged to the USB port, both in the failed and success cases. From what I can immediately see, the device ID is detected differently in these cases, so this might indeed have something to do with usb-modeswitch and not the kernel itself. When it fails, it seems the modem is detected as a CD-ROM, resulting in I/O errors. When it succeeds, there is no mention of a CD-ROM before the modem is detected as a HUAWEI_MOBILE. The read errors are surprising, since to my understanding these kinds of modems first usually identify themselves as a CD-ROM (to provide Windows drivers), before performing the switch to modem mode. One possible explanation would be a race condition: maybe usb-modeswitch sometimes attempts to perform the switch while the "CD-ROM" is being read, causing both the read to fail and the modem not to perform the switch correctly. Or maybe not. This probably needs an expert opinion :) ** Attachment added: "dmesg output of both failed and success cases" https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1507957/+attachment/4562104/+files/dmesg-E3372.txt -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1507957 Title: Huawei E3372 LTE modem on 15.10 works only when connecting via wvdial and not network-manager Status in network-manager package in Ubuntu: Confirmed Bug description: If you plug the modem first time after booting, it cannot connect. Hovewer, after you unplug it and plug it again, it works like a charm. ProblemType: Bug DistroRelease: Ubuntu 15.04 Package: linux-image-3.19.0-30-generic 3.19.0-30.34 ProcVersionSignature: Ubuntu 3.19.0-30.34-generic 3.19.8-ckt6 Uname: Linux 3.19.0-30-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.17.2-0ubuntu1.5 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: cysioland 2089 F.... pulseaudio /dev/snd/controlC0: cysioland 2089 F.... pulseaudio CurrentDesktop: Unity Date: Tue Oct 20 11:28:10 2015 HibernationDevice: RESUME=UUID=ed44c356-6a11-447b-94bc-88d54b0ead64 InstallationDate: Installed on 2014-10-14 (370 days ago) InstallationMedia: Ubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.2) MachineType: Acer Extensa 5635G ProcFB: ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-30-generic root=UUID=31750940-1f18-4f57-8933-4f779556f31b ro quiet splash libata.allow_tpm=1 RelatedPackageVersions: linux-restricted-modules-3.19.0-30-generic N/A linux-backports-modules-3.19.0-30-generic N/A linux-firmware 1.143.3 SourcePackage: linux UpgradeStatus: Upgraded to vivid on 2015-05-23 (149 days ago) dmi.bios.date: 12/21/2009 dmi.bios.vendor: Phoenix dmi.bios.version: V1.3311 dmi.board.name: BA50-MV dmi.board.vendor: Acer dmi.board.version: Not Applicable dmi.chassis.type: 10 dmi.chassis.vendor: Acer dmi.chassis.version: N/A dmi.modalias: dmi:bvnPhoenix:bvrV1.3311:bd12/21/2009:svnAcer:pnExtensa5635G:pvrNotApplicable:rvnAcer:rnBA50-MV:rvrNotApplicable:cvnAcer:ct10:cvrN/A: dmi.product.name: Extensa 5635G dmi.product.version: Not Applicable dmi.sys.vendor: Acer To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1507957/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

