Issues with IPv4v6 and IPv6 on openwrt with a Quectel EG06-E

Bjørn Mork bjorn at mork.no
Fri Nov 8 11:30:47 UTC 2019


Aleksander Morgado <aleksander at aleksander.es> writes:

> MM was integrated in openwrt-packages some weeks ago. They still have
> uqmi and umbim, but in my opinion they try to handle different kinds
> of setups. As soon as the device has a decent amount of RAM and disk,
> I personally prefer to use MM.

+1

But OpenWrt covers both devices with and without enough RAM and flash,
so keeping both makes sense.  You do need a few MBs for MM with friends,
while umbim + uqmi is in the kB range:


bjorn at canardo:/usr/local/src/lede/bin/lede/r11435-22b8a6263d72/targets/mvebu/cortexa9/packages$ ls -la {modemmanager,libqmi,libmbim,glib2,dbus,uqmi,umbim,wwan}*
-rw-r--r-- 1 bjorn src   97921 Nov  7 20:48 dbus_1.12.12-1_arm_cortex-a9_vfpv3.ipk
-rw-r--r-- 1 bjorn src  900656 Nov  7 20:48 glib2_2.58.3-3_arm_cortex-a9_vfpv3.ipk
-rw-r--r-- 1 bjorn src   89617 Nov  7 20:49 libmbim_1.20.0-3_arm_cortex-a9_vfpv3.ipk
-rw-r--r-- 1 bjorn src  622543 Nov  7 20:51 libqmi_1.24.0-3_arm_cortex-a9_vfpv3.ipk
-rw-r--r-- 1 bjorn src 1079591 Nov  8 11:03 modemmanager_1.12.0-2_arm_cortex-a9_vfpv3.ipk
-rw-r--r-- 1 bjorn src   13108 Nov  7 20:51 umbim_2019-09-11-184b707d-1_arm_cortex-a9_vfpv3.ipk
-rw-r--r-- 1 bjorn src   26114 Nov  7 20:51 uqmi_2019-06-27-1965c713-7_arm_cortex-a9_vfpv3.ipk
-rw-r--r-- 1 bjorn src    9790 Nov  7 20:48 wwan_2019-04-29-4_arm_cortex-a9_vfpv3.ipk


I guess it's time to add more libmbim/libqmi compatibility to umbim and
uqmi. I added support for the mbim-proxy to umbim a while ago:
https://git.openwrt.org/?p=project/umbim.git;a=commit;h=ff8d35615153086f4b89443e511907f10ff059de

My main usecase was testing umbim on my laptop without affecting normal
ModemManager usage, so I disabled it by default.  But now this feature
is relevant for OpenWrt devices too, so maybe we should enable it there?
And do the same for uqmi too?

You still have to be careful not to mess with the settings ModemManager
is using of course, but I find it very useful to be able so send an
occasional umbim request without stopping ModemManager first.


Bjørn


More information about the libqmi-devel mailing list