Sebastian Sjoholm sebastian.sjoholm at
Fri Jul 22 05:20:54 UTC 2016


I found a small mismatch in my udev file and the one in the forum post (,
and after reboot, I "suddenly" had the MBIM device.

The udev rule file:

root at B19:/# cat /etc/udev/rules.d/77-huawei-me936.rules
ACTION=="add|change", SUBSYSTEM=="usb", \
ENV{DEVTYPE}=="usb_device", \
ATTR{idVendor}=="12d1", ATTR{idProduct}=="15bb", \
ATTR{bNumConfigurations}=="3", ATTR{bConfigurationValue}!="3" \
root at B19:/#


[    4.968064] usbserial: USB Serial support registered for GSM modem
[    4.971720] cdc_mbim 2-1.2:3.0: setting rx_max = 16384
[    4.972570] cdc_mbim 2-1.2:3.0: setting tx_max = 16384
[    4.974691] cdc_mbim 2-1.2:3.0: cdc-wdm0: USB WDM device
[    4.975491] cdc_mbim 2-1.2:3.0 wwan0: register 'cdc_mbim' at
usb-ci_hdrc.1-1.2, CDC MBIM, 1e:a6:92:88:4c:95
[    4.976032] usbcore: registered new interface driver cdc_mbim
[    4.976470] option 2-1.2:3.2: GSM modem (1-port) converter detected
[    4.980326] usb 2-1.2: GSM modem (1-port) converter now attached to


root at B19:/# mbimcli -d /dev/cdc-wdm0 --query-device-caps
[/dev/cdc-wdm0] Device capabilities retrieved:
     Device type: 'embedded'
  Cellular class: 'gsm'
     Voice class: 'no-voice'
       Sim class: 'removable'
      Data class: 'gprs, edge, umts, hsdpa, hsupa, custom'
        SMS caps: 'pdu-receive, pdu-send'
       Ctrl caps: 'reg-manual, hw-radio-switch'
    Max sessions: '8'
Custom data class: 'HSPA+'
       Device ID: '862595020646622'
   Firmware info: '11.350.20.01.00'
   Hardware info: 'ML1ME936M'
root at B19:/#

Seems that the configuration change must happen during the boot/udev, as it
is impossible to get it change after the system is up and running.

I will verify that I get data connection as next.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the libmbim-devel mailing list