GNOME Bugzilla – Bug 729860
Huawei ME906C(12d1:15c0) 4G LTE not working
Last modified: 2014-05-15 15:16:26 UTC
I got a new 4G device to test on ubuntu 14.04 LTS, and find it can't work. When the ModemManager finish init the modem, the nm-applet will crash, :) I will open another bug for it. $ lsusb .... Bus 002 Device 007: ID 12d1:15c0 Huawei Technologies Co., Ltd. ...
Created attachment 276227 [details] The ModemManager's log with debug
$ sudo mmcli -L Found 1 modems: /org/freedesktop/ModemManager1/Modem/2 [Huawei Technologies Co., Ltd.] ME906C $ sudo mmcli -m 2 /org/freedesktop/ModemManager1/Modem/2 (device id '4ae0bb586124c9a9532dbf4cf91ae9a09dfa1e2c') ------------------------- Hardware | manufacturer: 'Huawei Technologies Co., Ltd.' | model: 'ME906C' | revision: '11.745.15.00.59' | supported: 'gsm-umts, lte' | current: 'gsm-umts, lte' | equipment id: '864043020024316' ------------------------- System | device: '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-4' | drivers: 'cdc_ether, option1' | plugin: 'Huawei' | primary port: 'ttyUSB0' | ports: 'ttyUSB0 (at), ttyUSB1 (qcdm), ttyUSB2 (at), ttyUSB3 (at), usb0 (net)' ------------------------- Numbers | own : 'unknown' ------------------------- Status | lock: 'none' | unlock retries: 'sim-pin (3), sim-pin2 (3), sim-puk (10), sim-puk2 (10)' | state: 'disabled' | power state: 'on' | access tech: 'unknown' | signal quality: '0' (cached) ------------------------- Modes | supported: 'allowed: 2g; preferred: none | allowed: 3g; preferred: none | allowed: 2g, 3g; preferred: none | allowed: 2g, 3g; preferred: 2g | allowed: 2g, 3g; preferred: 3g | allowed: 2g, 3g, 4g; preferred: none' | current: 'allowed: any; preferred: none' ------------------------- Bands | supported: 'unknown' | current: 'unknown' ------------------------- IP | supported: 'ipv4, ipv6, ipv4v6' ------------------------- 3GPP | imei: '864043020024316' | enabled locks: 'none' | operator id: 'unknown' | operator name: 'unknown' | registration: 'unknown' ------------------------- SIM | path: '/org/freedesktop/ModemManager1/SIM/2'
And looks the mbimcli can't work for Huawei device. $ sudo mbimcli -d /dev/ttyUSB0 --query-device-caps [09 5月 2014, 18:24:19] -Warning ** [/dev/ttyUSB0] Couldn't find udev device error: couldn't open the MbimDevice: Transaction timed out
@Aleksander Could help me to take a look? Thanks!
Hey Bin! Grab MM 1.2.x instead of (if I'm not mistaken) the 1.0 that comes with Ubuntu. MM 1.2 comes with the NDISDUP support required to properly use the ME906. If it still doesn't work, grab debug logs: http://www.freedesktop.org/wiki/Software/ModemManager/Debugging/
(In reply to comment #3) > And looks the mbimcli can't work for Huawei device. > > $ sudo mbimcli -d /dev/ttyUSB0 --query-device-caps > [09 5月 2014, 18:24:19] -Warning ** [/dev/ttyUSB0] Couldn't find udev device > error: couldn't open the MbimDevice: Transaction timed out Yeah, no MBIM in that one. And BTW, you need to run mbimcli on a "/dev/cdc-wdm" port (if any found), not on the TTY.
(In reply to comment #5) > Hey Bin! > > Grab MM 1.2.x instead of (if I'm not mistaken) the 1.0 that comes with Ubuntu. > MM 1.2 comes with the NDISDUP support required to properly use the ME906. If it > still doesn't work, grab debug logs: > http://www.freedesktop.org/wiki/Software/ModemManager/Debugging/ Aleksander, Thanks a lot! After do upgrade, it works fine now, but I found the version is still 1.0.0-2ubuntu1 and I found some udev related package was updated. The Huawei Modem works fine, and I thought it depend on the signal, sometimes the signal is very bad, and you can't connect it. Thanks a lot!!! And hope to meet you at GNOME.Asia, :)
> > Thanks a lot!!! And hope to meet you at GNOME.Asia, :) See you there, yeah! :)