To my big surprise, it worked with Kubuntu 12.04
So it is a clear regression, most probably caused by adding QMI&MBIM support to 
the kernel and to the ModemManager, also by ModemManager relying on newer QMI 
versions than those provided by older modems, and by absence of testing 
ModemManager on this hardware, old now but once quite popular in its times.
In Kubuntu Precise it works using just usb/option driver, without qmi/mbim

packages :

ii  linux-image-3.2.0-95-generic               3.2.0-95.135                     
       Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  modemmanager                               0.5.2.0-0ubuntu2                 
       D-Bus service for managing modems
ii  network-manager                            0.9.4.0-0ubuntu4.4.1             
       network management framework (daemon and userspace tools)

logs:

Dec 13 11:39:13 ubuntu kernel: [  411.764690] usb 2-1.1: new high-speed USB 
device number 4 using ehci_hcd
Dec 13 11:39:13 ubuntu kernel: [  411.857680] hub 2-1.1:1.0: USB hub found
Dec 13 11:39:13 ubuntu kernel: [  411.861050] hub 2-1.1:1.0: 4 ports detected
Dec 13 11:39:15 ubuntu kernel: [  414.094366] hub 2-1.1:1.0: unable to 
enumerate USB device on port 2
Dec 13 11:39:16 ubuntu kernel: [  414.645213] usb 2-1.1.2: new full-speed USB 
device number 6 using ehci_hcd
Dec 13 11:39:16 ubuntu mtp-probe: checking bus 2, device 6: 
"/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1.2"
Dec 13 11:39:16 ubuntu kernel: [  414.742807] scsi5 : usb-storage 2-1.1.2:1.4
Dec 13 11:39:16 ubuntu mtp-probe: bus: 2, device: 6 was not an MTP device
Dec 13 11:39:16 ubuntu kernel: [  415.190358] usbcore: registered new interface 
driver usbserial
Dec 13 11:39:16 ubuntu kernel: [  415.190386] USB Serial support registered for 
generic
Dec 13 11:39:16 ubuntu kernel: [  415.190489] usbcore: registered new interface 
driver usbserial_generic
Dec 13 11:39:16 ubuntu kernel: [  415.190493] usbserial: USB Serial Driver core
Dec 13 11:39:16 ubuntu kernel: [  415.199770] USB Serial support registered for 
GSM modem (1-port)
Dec 13 11:39:16 ubuntu kernel: [  415.200560] option 2-1.1.2:1.1: GSM modem 
(1-port) converter detected
Dec 13 11:39:16 ubuntu kernel: [  415.200764] usb 2-1.1.2: GSM modem (1-port) 
converter now attached to ttyUSB0
Dec 13 11:39:16 ubuntu kernel: [  415.200839] option 2-1.1.2:1.2: GSM modem 
(1-port) converter detected
Dec 13 11:39:16 ubuntu kernel: [  415.201051] usb 2-1.1.2: GSM modem (1-port) 
converter now attached to ttyUSB1
Dec 13 11:39:16 ubuntu kernel: [  415.201126] option 2-1.1.2:1.3: GSM modem 
(1-port) converter detected
Dec 13 11:39:16 ubuntu kernel: [  415.201330] usb 2-1.1.2: GSM modem (1-port) 
converter now attached to ttyUSB2
Dec 13 11:39:16 ubuntu kernel: [  415.201373] usbcore: registered new interface 
driver option
Dec 13 11:39:16 ubuntu kernel: [  415.201377] option: v0.7.2:USB Driver for GSM 
modems
Dec 13 11:39:16 ubuntu modem-manager[1060]: <info>  (ttyUSB1) opening serial 
port...
Dec 13 11:39:16 ubuntu modem-manager[1060]: <info>  (ttyUSB0) opening serial 
port...
Dec 13 11:39:16 ubuntu modem-manager[1060]: <info>  (ttyUSB2) opening serial 
port...
Dec 13 11:39:17 ubuntu kernel: [  415.741615] scsi 5:0:0:0: CD-ROM            
CMOTECH  Mass Storage     2.31 PQ: 0 ANSI: 6
Dec 13 11:39:17 ubuntu kernel: [  415.775562] sr0: scsi3-mmc drive: 0x/0x caddy
Dec 13 11:39:17 ubuntu kernel: [  415.775569] cdrom: Uniform CD-ROM driver 
Revision: 3.20
Dec 13 11:39:17 ubuntu kernel: [  415.776461] sr 5:0:0:0: Attached scsi CD-ROM 
sr0
Dec 13 11:39:17 ubuntu kernel: [  415.776807] sr 5:0:0:0: Attached scsi generic 
sg2 type 5
Dec 13 11:39:17 ubuntu kernel: [  415.875299] sr0: CDROM (ioctl) error, 
command: Xpwrite, Read disk info 51 00 00 00 00 00 00 00 02 00
Dec 13 11:39:17 ubuntu kernel: [  415.875321] sr: Sense Key : Hardware Error 
[current] 
Dec 13 11:39:17 ubuntu kernel: [  415.875329] sr: Add. Sense: No additional 
sense information
Dec 13 11:39:17 ubuntu ata_id[2501]: HDIO_GET_IDENTITY failed for '/dev/sr0': 
Invalid argument
Dec 13 11:39:17 ubuntu modem-manager[1060]: <info>  (ttyUSB0) closing serial 
port...
Dec 13 11:39:17 ubuntu modem-manager[1060]: <info>  (ttyUSB0) serial port closed
Dec 13 11:39:17 ubuntu modem-manager[1060]: <info>  (ttyUSB0) opening serial 
port...
Dec 13 11:39:17 ubuntu modem-manager[1060]: <info>  (Generic): CDMA modem 
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1.2 claimed port ttyUSB0
Dec 13 11:39:17 ubuntu modem-manager[1060]: <info>  (ttyUSB0) closing serial 
port...
Dec 13 11:39:17 ubuntu modem-manager[1060]: <info>  (ttyUSB0) serial port closed
Dec 13 11:39:29 ubuntu modem-manager[1060]: <info>  (ttyUSB1) closing serial 
port...
Dec 13 11:39:29 ubuntu modem-manager[1060]: <info>  (ttyUSB1) serial port closed
Dec 13 11:39:29 ubuntu modem-manager[1060]: <info>  (ttyUSB1) opening serial 
port...
Dec 13 11:39:29 ubuntu modem-manager[1060]: <info>  (ttyUSB2) closing serial 
port...
Dec 13 11:39:29 ubuntu modem-manager[1060]: <info>  (ttyUSB2) serial port closed
Dec 13 11:39:29 ubuntu modem-manager[1060]: <info>  (ttyUSB2) opening serial 
port...
Dec 13 11:39:32 ubuntu modem-manager[1060]: <info>  (ttyUSB1) closing serial 
port...
Dec 13 11:39:32 ubuntu modem-manager[1060]: <info>  (ttyUSB1) serial port closed
Dec 13 11:39:32 ubuntu modem-manager[1060]: <info>  (Generic): CDMA modem 
/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1.2 claimed port ttyUSB1
Dec 13 11:39:35 ubuntu modem-manager[1060]: <info>  (ttyUSB2) closing serial 
port...
Dec 13 11:39:35 ubuntu modem-manager[1060]: <info>  (ttyUSB2) serial port closed
Dec 13 11:39:35 ubuntu NetworkManager[1086]: <warn> (ttyUSB0): failed to look 
up interface index
Dec 13 11:39:35 ubuntu NetworkManager[1086]: <info> (ttyUSB0): new CDMA/EVDO 
device (driver: 'option1' ifindex: 0)
Dec 13 11:39:35 ubuntu NetworkManager[1086]: <info> (ttyUSB0): exported as 
/org/freedesktop/NetworkManager/Devices/2
Dec 13 11:39:35 ubuntu NetworkManager[1086]: <info> (ttyUSB0): now managed
Dec 13 11:39:35 ubuntu NetworkManager[1086]: <info> (ttyUSB0): device state 
change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Dec 13 11:39:35 ubuntu NetworkManager[1086]: <info> (ttyUSB0): deactivating 
device (reason 'managed') [2]
Dec 13 11:39:35 ubuntu NetworkManager[1086]: nm_system_iface_flush_routes: 
assertion `ifindex > 0' failed
Dec 13 11:39:35 ubuntu NetworkManager[1086]: nm_system_iface_flush_addresses: 
assertion `ifindex > 0' failed
Dec 13 11:39:35 ubuntu NetworkManager[1086]: <info> (ttyUSB0): device state 
change: unavailable -> disconnected (reason 'none') [20 30 0]
Dec 13 11:39:41 ubuntu ata_id[2563]: HDIO_GET_IDENTITY failed for '/dev/sr0': 
Invalid argument
Dec 13 11:41:43 ubuntu modem-manager[1060]: <info>  (ttyUSB0) opening serial 
port...
Dec 13 11:41:43 ubuntu modem-manager[1060]: <info>  Modem 
/org/freedesktop/ModemManager/Modems/0: state changed (disabled -> enabling)
Dec 13 11:41:43 ubuntu modem-manager[1060]: <info>  (ttyUSB1) opening serial 
port...
Dec 13 11:41:43 ubuntu modem-manager[1060]: <info>  Modem 
/org/freedesktop/ModemManager/Modems/0: state changed (enabling -> enabled)
Dec 13 11:41:43 ubuntu NetworkManager[1086]: <info> WWAN now enabled by 
management service
Dec 13 11:41:43 ubuntu modem-manager[1060]: <info>  Modem 
/org/freedesktop/ModemManager/Modems/0: state changed (enabled -> registered)
Dec 13 11:43:22 ubuntu NetworkManager[1086]:    keyfile: updating 
/etc/NetworkManager/system-connections/InterTelecom
Dec 13 11:43:27 ubuntu NetworkManager[1086]:    keyfile: updating 
/etc/NetworkManager/system-connections/InterTelecom
Dec 13 11:44:46 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) 
starting connection 'InterTelecom'
Dec 13 11:44:46 ubuntu NetworkManager[1086]: <info> (ttyUSB0): device state 
change: disconnected -> prepare (reason 'none') [30 40 0]
Dec 13 11:44:46 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
1 of 5 (Device Prepare) scheduled...
Dec 13 11:44:46 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
1 of 5 (Device Prepare) started...
Dec 13 11:44:46 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
1 of 5 (Device Prepare) complete.
Dec 13 11:44:46 ubuntu modem-manager[1060]: <info>  Modem 
/org/freedesktop/ModemManager/Modems/0: state changed (registered -> connecting)
Dec 13 11:44:48 ubuntu modem-manager[1060]: <info>  Modem 
/org/freedesktop/ModemManager/Modems/0: state changed (connecting -> connected)
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
2 of 5 (Device Configure) scheduled...
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
2 of 5 (Device Configure) starting...
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> (ttyUSB0): device state 
change: prepare -> config (reason 'none') [40 50 0]
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
2 of 5 (Device Configure) successful.
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
3 of 5 (IP Configure Start) scheduled.
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
2 of 5 (Device Configure) complete.
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
3 of 5 (IP Configure Start) started...
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> (ttyUSB0): device state 
change: config -> ip-config (reason 'none') [50 70 0]
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> starting PPP connection
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> pppd started with pid 2903
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
4 of 5 (IPv6 Configure Timeout) scheduled...
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
3 of 5 (IP Configure Start) complete.
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
4 of 5 (IPv6 Configure Timeout) started...
Dec 13 11:44:48 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
4 of 5 (IPv6 Configure Timeout) complete.
Dec 13 11:44:48 ubuntu pppd[2903]: Plugin /usr/lib/pppd/2.4.5/nm-pppd-plugin.so 
loaded.
Dec 13 11:44:48 ubuntu pppd[2903]: pppd 2.4.5 started by root, uid 0
Dec 13 11:44:48 ubuntu NetworkManager[1086]:    SCPlugin-Ifupdown: devices 
added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Dec 13 11:44:48 ubuntu NetworkManager[1086]:    SCPlugin-Ifupdown: device added 
(path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration 
found.
Dec 13 11:44:48 ubuntu pppd[2903]: Using interface ppp0
Dec 13 11:44:48 ubuntu pppd[2903]: Connect: ppp0 <--> /dev/ttyUSB0
Dec 13 11:44:48 ubuntu pppd[2903]: PAP authentication succeeded
Dec 13 11:44:50 ubuntu kernel: [  748.595236] PPP BSD Compression module 
registered
Dec 13 11:44:53 ubuntu kernel: [  752.131756] PPP Deflate Compression module 
registered
Dec 13 11:44:55 ubuntu pppd[2903]: local  IP address 10.144.4.31
Dec 13 11:44:55 ubuntu pppd[2903]: remote IP address 78.111.176.141
Dec 13 11:44:55 ubuntu pppd[2903]: primary   DNS address 192.168.4.46
Dec 13 11:44:55 ubuntu pppd[2903]: secondary DNS address 192.168.4.45
Dec 13 11:44:55 ubuntu NetworkManager[1086]: <info> PPP manager(IP Config Get) 
reply received.
Dec 13 11:44:55 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
5 of 5 (IPv4 Configure Commit) scheduled...
Dec 13 11:44:55 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
5 of 5 (IPv4 Commit) started...
Dec 13 11:44:56 ubuntu NetworkManager[1086]: <info> (ppp0): writing resolv.conf 
to /sbin/resolvconf
Dec 13 11:44:56 ubuntu dnsmasq[2215]: setting upstream servers from DBus
Dec 13 11:44:56 ubuntu dnsmasq[2215]: using nameserver 192.168.4.45#53
Dec 13 11:44:56 ubuntu dnsmasq[2215]: using nameserver 192.168.4.46#53
Dec 13 11:44:56 ubuntu NetworkManager[1086]: <info> (ttyUSB0): device state 
change: ip-config -> activated (reason 'none') [70 100 0]
Dec 13 11:45:54 ubuntu NetworkManager[1086]: <info> Policy set 'InterTelecom' 
(ppp0) as default for IPv4 routing and DNS.
Dec 13 11:45:54 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) 
successful, device activated.
Dec 13 11:45:54 ubuntu NetworkManager[1086]: <info> Activation (ttyUSB0) Stage 
5 of 5 (IPv4 Commit) complete.
Dec 13 11:45:54 ubuntu dbus[1041]: [system] Activating service 
name='org.freedesktop.nm_dispatcher' (using servicehelper)
Dec 13 11:45:54 ubuntu dbus[1041]: [system] Successfully activated service 
'org.freedesktop.nm_dispatcher'

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1525392

Title:
  unable to use Sprint/Franklin U301 modem (16d8:6008, CMOTECH CMO6008)
  on modern Ubuntu (Wily/Xenial)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1525392/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to