Problem with mm-1.0.0 and Dell 5560

Bjørn Mork bjorn at mork.no
Wed Dec 18 04:42:11 PST 2013


Marek Kaluba <abulak at gmail.com> writes:

> Ok, 
>
> Gentoo doesn't have libmbim in the official tree, so the modemmanager 
> ebuild disables mbim by default.
>
> econf \
> 		  --disable-more-warnings \
>                 --with-udev-base-dir="$(udev_get_udevdir)" \
>                 --disable-static \
>                 --with-dist-version=${PVR} \
>                 $(use_with policykit polkit) \
>                 $(use_with qmi) \
>                 $(use_with qmi-newest newest-qmi-commands) \
>                 --without-mbim
>
> Still after modprobing cdc_ncm prefer_mbim=N (and restarting NM, 
> relogging, etc) MM coudn't find the valid data port (the same error).

Please try to include more actual results.

Which drivers are attached to the modem after this change? "mmcli -m 0"
will show this for example.  Did you get any new messages in the logs
etc?

Did you follow the given procedure, or did you just do what you say?
That won't do anything at all without unloading cdc_mbim and cdc_ncm
first.  Try to describe all the steps you have taken, not just some of
them.

I'm terrible at guessing, so don't make me :-)

> I've added libmbim to my local overlay and changed MM ebuild to use it -- 
> modem works nicely now (well, I managed to connect via click in NM).
>
> I think that the modem could work without mbim (at least it worked with 
> wvdial), but some internals of MM (or maybe NM?) obstructed it to do so.

wvdial uses PPP.  This works, but is not optimal for 3G/LTE modems so we
try to avoid it.  Using a network function like NCM or MBIM is
preferred.


Bjørn


More information about the ModemManager-devel mailing list