21.02.0 - issue with cellular connection

GLiNet MiFi - I was using 19.07.6 no problem.

Today I did a clean install of 21.02.0. The next thing I did is got the 3g/4g cellular connection working:

uci set network.wwan=interface
uci set network.wwan.proto='qmi'
uci set network.wwan.device='/dev/cdc-wdm0'
uci set network.wwan.apn='xxx.xxxx.xx'
uci set network.wwan.modes='lte'
uci commit network
uci set firewall.@zone[1].network='wan wwan wan6'
uci commit firewall
ifup wwan
opkg update
opkg install luci-proto-qmi
/etc/init.d/uhttpd restart
reboot

This works fine - and I get a cellular connection:
image

But then I reboot from the web GUI, and the cellular connection stops working (and the DHCP client bit has disapeared):
image

It seems impossible to restore the connection.

If I re-run this command

/etc/init.d/uhttpd restart
reboot

the cellular connection works again. It does not work without the 'reboot' bit - just restarting uhttpd does not solve it.

But if I then reboot from the GUI, it again does not work.

Any idea what is happening and how to trouble shoot this and solve? It was working fine on version 19.

Thank you!

Same thing for me.

No Problems with 19.07.

But since the latest version, the Virtual Interface is no longer even created.

I think something about the new release made qmi buggy

In 21.02.0 the word device has a new meaning in the /etc/config/network.
If you create the wwan interface from Luci will it still be named network.wwan.device='/dev/cdc-wdm0'?

What should we use instead of ‘device’? Any ideas?

You could try ctl_device