Ok, what got me confused is that you have to type everything uppercase
not like for T77W968 which seems to be case insensitive, e.g.:
Code: Select all
root@OpenWrt:~# mmcli -m 0 --command="AT^CA_INFO?"
response: 'LTE serving information :
PCC info: Band is LTE_B1, Band_width is 20.0 MHz
SCC1 info: Band is LTE_B3, Band_width is 20.0 MHz
SCC2 info: Band is LTE_B7, Band_width is 20.0 MHz
PCC info: Band is NR5G_N78, Band_width is 200.0 MHz'
root@OpenWrt:~# mmcli -m 0 --command="at^ca_info?"
error: command failed: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Connection.NoCarrier: No carrier'
Minicom worked, but it seemed to cut of the output (possibly because modemanager was also using that port, and picocom simply did not work at all.
It seem quite some commands are supported from T77W968. E.g. to disable certain LTE bands you can do AT^SLBAND:
Code: Select all
root@OpenWrt:~# mmcli -m 0 --command="AT^SLBAND?"
response: ' WCDMA,Enable Bands :1,2,4,5,6,8,9,19,
WCDMA,Disable Bands:
LTE,Enable Bands :1,2,3,4,5,7,8,12,13,14,17,18,19,20,25,26,28,29,30,32,34,38,39,40,41,42,46,48,66,71,
LTE,Disable Bands:
NR5G,Enable Bands :1,2,3,5,7,8,12,20,25,28,38,40,41,48,66,71,77,78,79,
NR5G,Disable Bands:'
root@OpenWrt:~# mmcli -m 0 --command="AT^SLBAND=LTE,1,28"
response: ''
root@OpenWrt:~# mmcli -m 0 --command="AT^SLBAND?"
response: ' WCDMA,Enable Bands :1,2,4,5,6,8,9,19,
WCDMA,Disable Bands:
LTE,Enable Bands :1,2,3,4,5,7,8,12,13,14,17,18,19,20,25,26,29,30,32,34,38,39,40,41,42,46,48,66,71,
LTE,Disable Bands:28,
NR5G,Enable Bands :1,2,3,5,7,8,12,20,25,28,38,40,41,48,66,71,77,78,79,
NR5G,Disable Bands:'
Or you can just select the ones you want by only enabling those:
Code: Select all
root@OpenWrt:~# mmcli -m 0 --command="AT^SLBAND=LTE,2,1,3,7"
response: ''
root@OpenWrt:~# mmcli -m 0 --command="AT^SLBAND?"
response: ' WCDMA,Enable Bands :1,2,4,5,6,8,9,19,
WCDMA,Disable Bands:
LTE,Enable Bands :1,3,7,
LTE,Disable Bands:2,4,5,8,12,13,14,17,18,19,20,25,26,28,29,30,32,34,38,39,40,41,42,46,48,66,71,
NR5G,Enable Bands :1,2,3,5,7,8,12,20,25,28,38,40,41,48,66,71,77,78,79,
NR5G,Disable Bands:'
For the changes to take effect you must restart the modem (rebooting the machine might not be enough if power is not interrupted)
Code: Select all
root@OpenWrt:~# mmcli -m 0 --command="AT+RESET"
other possible commands of interest
Code: Select all
#print various network info
mmcli -m 0 --command="AT^DEBUG?"
#print CA info:
mmcli -m 0 --command="AT^CA_INFO?"
speedtest shows me ~670-700Mbit/s (both speedtest result & OpenWRT realtime graphs) but using curl on http I was not able to go above 300Mbit/s even with parallel streams. Iphone shows 1Gbit/s using speedtest
My RSRP seems to be quite low, so probably need to work on placing the modem somewhere or adding better antennas
Code: Select all
nr_rsrp:-94.4dBm rx_diversity: 15 (-93.7dBm,-105.2dBm,-93.4dBm,-90.3dBm)
So far on Linux OpenWrt 6.1.62 with that power patch applied seems to have been stable for 24+ hours, so probably I'll just leave the firmware as is.
Overall for the price - cannot complain