Hello,
We have an RUT950 that we are trying to lock to a specific cell ID.
Searching in the forums, I've found the following two methods. Method A doesn't give any errors, but doesn't actually seem to change the cell ID its connecting to. Method B errors out (details below).
Can anyone assist with the correct process for this?
Running gsmctl -I shows:
+QENG: "neighbourcell intra","LTE",9410,231,-11,-108,-75,0,-,-,-,-,-
+QENG: "neighbourcell intra","LTE",9410,45,-14,-108,-84,0,-,-,-,-,-
We are trying to lock on to 9410,45. gsmctl -K shows we're connected to 9410,231.
Method A (no errors but fails):
gsmctl -A AT+QNWLOCK="common/4g",1,9410,45
/etc/init.d/gsmd restart
No errors, but the cell doesn't change. gsmctl -K continues to show 9410,231
Method B (see errors in bold below)
ifdown ppp
/etc/init.d/gsmd stop
microcom /dev/modem_cmd
At this point rather than a prompt it starts showing +QCSQ: "LTE",-74,-109,136,-12 on a constant loop.
Trying to ignore it and type anyway is difficult, but ATE1 shows OK, AT+QCSQ=0 shows no output and the following two lines show ERROR. Haven't tried beyond that.
ATE1
AT+QCSQ=0
AT+CGREG=2
AT+CGREG?
AT+QENG="servingcell"
AT+QENG="neighbourcell"
AT+QNWLOCK="common/4g",1,1602,16
AT+QNWLOCK="common/4g"
AT+CGREG?
AT+QENG="servingcell"
Ctrl+x
/etc/init.d/gsmd start
ifup ppp