Differences and handling of Huawei MU609 old and new versions

Bjørn Mork bjorn at mork.no
Wed Mar 2 12:27:08 UTC 2016


Yegor Yefremov <yegorslists at googlemail.com> writes:

> One of our customers came upon a Huawei MU609 card with IDs 12d1:1506.
> Below is lsusb -t output for this card:
>
> # lsusb -t
> /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=musb-hdrc/1p, 480M
>     |__ Port 1: Dev 2, If 0, Class=, Driver=usb-storage, 480M
> /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=musb-hdrc/1p, 480M
>     |__ Port 1: Dev 2, If 0, Class=, Driver=hub/4p, 480M
>         |__ Port 1: Dev 3, If 0, Class=, Driver=ftdi_sio, 12M
>         |__ Port 2: Dev 4, If 0, Class=, Driver=usb-storage, 480M
>         |__ Port 3: Dev 8, If 0, Class=, Driver=option, 480M
>         |__ Port 3: Dev 8, If 1, Class=, Driver=option, 480M
>         |__ Port 3: Dev 8, If 2, Class=, Driver=option, 480M
>         |__ Port 3: Dev 8, If 3, Class=, Driver=option, 480M
>         |__ Port 3: Dev 8, If 4, Class=, Driver=option, 480M


This is missing the interface class info, so it is impossible to say if
that driver attachment is correct or no.

> So far mmcli couldn't detect this card as a modem. In this document
> [1] is stated, that this is an old version of MU609. What is the
> difference between them? Does the old MU609 provide  cdc_ether
> interface?

There is no direct relationship between device name, device ID and
functions for Huawei devices. But they appear to maintain a strict
class/subclass/protocol to function mapping.

I cannot answer the questions based on the available information.


> Btw. I have encountered problems  [2] with the latest
> usb_modeswitch_data version and bot MU609 new and ME909. Could you
> also take a look at it?

I'm not sure I understand what the problem is.  There isn't much
information here.


Bjørn


More information about the ModemManager-devel mailing list