Here is a typical scenario. I have 2 SIMs from same provider Proximus
in Belgium, and, to roam in France, I have to keep the settings from
my provider in Belgium such as APN, username, password, etc… I can
connect to and register with several providers in France, but I limit
myself to comparing the two best ones SFR and Bouyges which seem to
have best deals with Proximus. Dependent on location, one of these two
providers sometimes has much better performance than the other one.
I would like to arrange for SIM1 to only connect to SFR and for SIM2
to only connect to Bouyges. Then it is easy to consistently check
which one is best at any time and any location, and to choose that one
by switching to that SIM.
But how can I do this?
I guess I can lock each SIM to a tower from one provider, but, when on
the go, that does not seem like a good idea.
On a GL-X750 running standard OpenWRT, I managed to choose operator by
configuration
option plmn ‘208010’ # SFR
or
option plmn ‘208020’ # Bouyges
on mobile interface in network file.
But that is a bit tedious to change as it requires ssh access.
On the GL-XE3000 this may work as well, I wil soon try, but, having
the luxury to host 2 SIMs, I hope maybe there is a smoother way
… perhaps as follows in glmodem file:
always choose SFR
config network ‘network_sim1’
option plmn ‘208010’
always choose Bouyges
config network ‘network_sim2’
option plmn ‘208020’
Would this work?
Or is there another working recommended solution?
Maybe using AT commands?