So adding option profile 1 to the 4G network configuration in /etc/config/network should result in the addition of --profile 1 to the uqmi command that automatically starts the network.
I looked things up and it turns out 'internet' happens to be the APN of Cosmote (and I think also Vodafone) in Greece. Initially I thought it was some sort of generic catch-all APN trick ...
Such makes sense: to roam abroad inside Europe one connects to, say, the strongest nearby signal where one is and/or travels using the APN of the provider providing that signal. Typically I use a phone to find such 'best' connection.
Right, serial USB access is separate.
In case of the GL-X750, as far as I see, no kmod-usb-serial-qualcomm is required...
I have the following ones: kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-wwan
I would keep wireguard since this makes it 100% easier to try things on.
Different provider? I didn't choose any really, it's the card i use in germany as well how would i change provider
well, it may allow you to use AT commands to read or write roaming and profile using AT+QCFG and AT+CGDCONT (and more). Basically, uqmi and qmicli will most probably be able to do same but, for one thing, today I installed qmi-utils which filled up my entire /overlay due to various dependencies. Also, I never managed to make IPv6 work without using explicit AT commands. But you may not want or need IPv6. I am not saying AT commands are needed. But I do consider them handy as double check or troubleshooting tool.
Somehow you did choose cosmote by configuring APN internet
You could try using wind's APN (which you will need to find)
But, as said, ideally you choose provider with 'best' signal for the area where you are.
You're running a different kernel-build. Are you running OpenWrt snapshot or something? Snapshots get rebuilt every night or so, so the modules end up with different build-numbers.
I did the following:
(1) removed APN 'internet' --> might take the sim card internal one
(2) did some testing with the interface
a) just restarting (by the luci webinterface) results in a connection showing rx/tx packages being sent
b) every time after reboot the interface has an error:
once i restart (OR do uqmi -d /dev/cdc-wdm0 --start-network --profile 1PLUS restart interface) there is a connection.
as you can see at the new pastebin (logread -e netifd
):
Line 1 = Boot
Line 81 = did uqmi command --> nothing changed
Line 86 = restarted interface (at webinterface)
line 105 = ssh connection lost (smartphone hotspot was disrupted)
line 144 = LTErouter REBOOT
You could set defaultroute 0 and peerdns 0 on the 4G interface. Then when it connects it doesn't try to route through it. It will continue to use the smartphone tether as the WAN so your remote access is not interrupted.