Dobra za dużo 0 był. Wybaczcie Panowie 
root@OpenWrt:~# ls -al /usr/share/3ginfo-lite/3ginfo-addon/2c7c0800
-rw------- 1 root root 15914 Jul 23 10:37 /usr/share/3ginfo-lite/3ginfo-addon/2c7c0800
root@OpenWrt:~#
root@OpenWrt:~# sh -x /usr/share/3ginfo-lite/3ginfo.sh
+ RES=/usr/share/3ginfo-lite
+ uci -q get '3ginfo.@3ginfo[0].device'
+ DEVICE=/dev/ttyUSB3
+ '[' x/dev/ttyUSB3 '=' x ]
+ echo /dev/ttyUSB3
+ '[' x/dev/ttyUSB3 '=' x ]
+ '[' x/dev/ttyUSB3 '=' x ]
+ uci -q get '3ginfo.@3ginfo[0].network'
+ SEC=wan
+ '[' -z wan ]
+ CONN_TIME=-
+ RX=-
+ TX=-
+ ifstatus wan
+ grep '"up": true'
+ NETUP=' "up": true,'
+ '[' -n ' "up": true,' ]
+ uci -q -P /var/state/ get network.wan.connect_time
+ CT=
+ '[' -z ]
+ ifstatus wan
+ awk '-F[:,]' '/uptime/ {print $2}'
+ xargs
+ CT=187210
+ '[' '!' -z 187210 ]
+ expr 187210 / 60 / 60 / 24
+ D=2
+ expr 187210 / 60 / 60 '%' 24
+ H=4
+ expr 187210 / 60 '%' 60
+ M=0
+ expr 187210 '%' 60
+ S=10
+ printf '%dd, %02d:%02d:%02d' 2 4 0 10
+ CONN_TIME='2d, 04:00:10'
+ ifstatus wan
+ awk '-F"' '/l3_device/ {print $4}'
+ IFACE=wwan0
+ '[' -n wwan0 ]
+ ifconfig wwan0
+ awk '-F[()]' '/bytes/ {printf "%s",$2}'
+ RX='6.3 GiB'
+ ifconfig wwan0
+ awk '-F[()]' '/bytes/ {printf "%s",$4}'
+ TX='589.2 MiB'
+ sms_tool -D -d /dev/ttyUSB3 at 'AT+CSQ;+CPIN?;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?'
+ O='AT+CSQ;+CPIN?;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?
+CSQ: 24,99
+CPIN: READY
+COPS: 0,0,"Plus",7
+COPS: 0,2,"26001",7
+CREG: 2,1,"2AFA","0400A22",7
'K
+ echo 'AT+CSQ;+CPIN?;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?
+CSQ: 24,99
+CPIN: READY
+COPS: 0,0,"Plus",7
+COPS: 0,2,"26001",7
+CREG: 2,1,"2AFA","0400A22",7
'K
+ awk '-F[, ]' '/^\+CSQ/ {print $2}'
+ CSQ=24
+ '[' x24 '=' x ]
+ '[' 24 -ge 0 -a 24 -le 31 ]
+ CSQ_PER=77
+ echo 'AT+CSQ;+CPIN?;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?
+CSQ: 24,99
+CPIN: READY
+COPS: 0,0,"Plus",7
+COPS: 0,2,"26001",7
+CREG: 2,1,"2AFA","0400A22",7
'K
+ awk '-F["]' '/^\+COPS: .,2/ {print $2}'
+ COPS_NUM=26001
+ '[' x26001 '=' x ]
+ COPS_MCCB=260
+ echo 260
+ tr '\n' ' '
+ sed 's/ //g'
+ COPS_MCC=260
+ COPS_MNCB=01
+ echo 01
+ tr '\n' ' '
+ sed 's/ //g'
+ COPS_MNC=01
+ awk '-F[;]' '/26001/ {print $2}' /usr/share/3ginfo-lite/mccmnc.dat
+ COPS=Polkomtel/Plus
+ '[' xPolkomtel/Plus '=' x ]
+ '[' -z ]
+ echo 'AT+CSQ;+CPIN?;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?
+CSQ: 24,99
+CPIN: READY
+COPS: 0,0,"Plus",7
+COPS: 0,2,"26001",7
+CREG: 2,1,"2AFA","0400A22",7
'K
+ awk '-F["]' '/^\+COPS: .,0/ {print $2}'
+ T=Plus
+ '[' xPlus '!=' x ]
+ COPS=Plus
+ echo Plus
+ sed ':s;s/\(\<\S*\>\)\(.*\)\<\1\>/\1\2/g;ts'
+ COPZ=Plus
+ echo Plus
+ awk '{for(i=1;i<=NF;i++){ $i=toupper(substr($i,1,1)) substr($i,2) }}1'
+ COPS=Plus
+ echo 'AT+CSQ;+CPIN?;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?
+CSQ: 24,99
+CPIN: READY
+COPS: 0,0,"Plus",7
+COPS: 0,2,"26001",7
+CREG: 2,1,"2AFA","0400A22",7
'K
+ awk '-F[, ]' '/^\+CPIN:/ {print $0;exit}'
+ xargs
+ T='+CPIN: READY'
+ '[' -n '+CPIN: READY' ]
+ '[' '+CPIN: READY' '=' '+CPIN: READY' ]
+ echo 'AT+CSQ;+CPIN?;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?
+CSQ: 24,99
+CPIN: READY
+COPS: 0,0,"Plus",7
+COPS: 0,2,"26001",7
+CREG: 2,1,"2AFA","0400A22",7
'K
+ awk '-F[, ]' '/^\+CME ERROR:/ {print $0;exit}'
+ T=
+ '[' -n ]
+ echo 'AT+CSQ;+CPIN?;+COPS=3,0;+COPS?;+COPS=3,2;+COPS?;+CREG=2;+CREG?
+CSQ: 24,99
+CPIN: READY
+COPS: 0,0,"Plus",7
+COPS: 0,2,"26001",7
+CREG: 2,1,"2AFA","0400A22",7
'K
+ awk '-F[,]' '/^\+CREG/ {gsub(/[[:space:]"]+/,"");printf "T=\"%d\";LAC_HEX=\"%X\";CID_HEX=\"%X\";LAC_DEC=\"%d\";CID_DEC=\"%d\";MODE_NUM=\"%d\"", $2, "0x"$3, "0x"$4, "0x"$3, "0x"$4, $5}'
+ eval 'T="1";LAC_HEX="2AFA";CID_HEX="400A22";LAC_DEC="11002";CID_DEC="4196898";MODE_NUM="7"'
+ T=1
+ LAC_HEX=2AFA
+ CID_HEX=400A22
+ LAC_DEC=11002
+ CID_DEC=4196898
+ MODE_NUM=7
+ REG=1
+ '[' -z 7 ]
+ '[' x7 '=' x0 ]
+ MODE=LTE
+ sms_tool -d /dev/ttyUSB3 at at+cereg
' OTX='at+cereg
' echo 'at+cereg
+ awk '-F[,]' '/^\+CEREG/ {printf "%s", toupper($3)}'
+ sed 's/[^A-F0-9]//g'
+ TAC=
+ '[' x '!=' x ]
+ TAC=-
+ TAC_HEX=-
+ uci -q get '3ginfo.@3ginfo[0].device'
+ DEVICE=/dev/ttyUSB3
+ echo x/dev/ttyUSB3
+ grep -q 192.168.
+ awk '/Vendor=/{gsub(/.*Vendor=| ProdID=| Rev.*/,"");print}' /sys/kernel/debug/usb/devices
+ sort -u
+ _DEVS='1d6b0002
1d6b0003
2c7c0800'
+ '[' -e /usr/share/3ginfo-lite/3ginfo-addon/1d6b0002 ]
+ '[' -e /usr/share/3ginfo-lite/3ginfo-addon/1d6b0003 ]
+ '[' -e /usr/share/3ginfo-lite/3ginfo-addon/2c7c0800 ]
+ cat /tmp/sysinfo/board_name
+ . /usr/share/3ginfo-lite/3ginfo-addon/2c7c0800
+ sms_tool -d /dev/ttyUSB3 at 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn'
+ O='at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ sort -r
+ awk '-F[,:]' '/^\+QTEMP/ {print $3}'
+ head -n1+ xargs
+ T=35
+ '[' -n 35 ]
+ TEMP='35 °C'
+ '[' -n ]
+ ADDON='{"Temperature":"35 °C"}'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QSPN/ {print $2}'
+ xargs
+ T=Plus
+ '[' -n Plus ]
+ '[' -z ]
+ COPS=Plus
+ + grepecho -q -i 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
' '+QCAINFO.*SCC'
+ MODE=LTE-A
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QCAINFO: "(pcc|PCC)"/{print $5}'
+ T='"LTE BAND 7"'
+ '[' -n '"LTE BAND 7"' ]
+ band 7
+ echo 'B7 (2600 MHz)'
+ MODE='LTE-A B7 (2600 MHz)'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{gsub(" ", "-");print $5}'
+ T1='"LTE-BAND-8"
"LTE-BAND-3"'
+ '[' -n '"LTE-BAND-8"
"LTE-BAND-3"' ]
+ band 8
+ echo 'B8 (900 MHz)'
+ MODE='LTE-A B7 (2600 MHz) / B8 (900 MHz)'
+ band 3
+ echo 'B3 (1800 MHz)'
+ MODE='LTE-A B7 (2600 MHz) / B8 (900 MHz) / B3 (1800 MHz)'
+ '[' x7 '=' x7 ]
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ xargs
+ awk '-F[,:]' '/^\+QENG:/ {print $4}'
+ T=LTE
+ '[' xLTE '=' xLTE ]
+ sms_tool -d /dev/ttyUSB3 at 'at+qnwinfo;'
+ QO='at+qnwinfo;
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
'
+ echo 'at+qnwinfo;
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
'
+ awk '-F[,:]' '/^\+QNWINFO:/ {print $4}'
+ xargs
+ PBAND='LTE BAND 7'
+ echo LTE BAND 7
+ sed 's/LTE BAND //g'
+ MAINCUT=7
+ band 7
+ echo 'B7 (2600 MHz)'
+ MODE='LTE | B7 (2600 MHz)'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QENG:/ {print $14}'
+ xargs
+ T=2AFA
+ '[' -n 2AFA ]
+ '[' -n '{"Temperature":"35 °C"}' ]
+ ADDON='{"Temperature":"35 °C"},'
+ printf '%d' 0x2AFA
+ T_DEC=11002
+ T_HEX=2AFA
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"}'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QENG:/ {print $18}'
+ xargs
+ awk '{printf "%.1f\n", 0.2*$1*10 - 20}'
+ T=10.0
+ '[' -n 10.0 ]
+ SINR=10.0
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"}'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ xargs
+ awk '-F[,:]' '/^\+QENG:/ {print $12}'
+ T=5
+ '[' -n 5 ]
+ T1=20
+ '[' -n T1 ]
+ ULBW='UL: @20 MHz'
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"}'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QENG:/ {print $13}'
+ xargs
+ T=5
+ '[' -n 5 ]
+ T1=20
+ '[' -n T1 ]
+ DLBW='DL: @20 MHz'
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"}'
+ IFS='
'
+ '[' x7 '=' x13 ]
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QCAINFO: "(pcc|PCC)"/{print $5}'
+ T='"LTE BAND 7"'
+ '[' -n '"LTE BAND 7"' ]
+ band 7
+ echo 'B7 (2600 MHz)'
+ T2='B7 (2600 MHz)'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QCAINFO: "(pcc|PCC)"/{print $4}'
+ T3=100
+ T4=20
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},'
+ '[' -z 20 ]
+ PBAND='B7 (2600 MHz) @'"'"'20'"'"' MHz'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"}'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QCAINFO: "(pcc|PCC)"/{print $3}'
+ T=2850
+ '[' -n 2850 ]
+ EARFCN=2850
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"}'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QCAINFO: "(pcc|PCC)"/{print $7}'
+ T=79
+ '[' -n 79 ]
+ PCI=79
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"}'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QCAINFO: "(pcc|PCC)"/{print $10}'
+ T=-62
+ '[' -n -62 ]
+ RSSI=-62
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"}'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QCAINFO: "(pcc|PCC)"/{print $8}'
+ T=-96
+ '[' -n -96 ]
+ RSRP=-96
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"}'
+ echo 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
+ awk '-F[,:]' '/^\+QCAINFO: "(pcc|PCC)"/{print $9}'
+ T=-13
+ '[' -n -13 ]
+ RSRQ=-13
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"}'
+ IDX=1
+ + grepecho -E 'at+qtemp;+qnwinfo;+qcainfo;+qeng="servingcell";+qspn
+QTEMP:"qfe_wtr_pa0","31"
+QTEMP:"qfe_wtr_pa1","0"
+QTEMP:"qfe_wtr_pa2","0"
+QTEMP:"qfe_wtr_pa3","0"
+QTEMP:"aoss0-usr","33"
+QTEMP:"mdm-q6-usr","34"
+QTEMP:"ipa-usr","35"
+QTEMP:"cpu0-a7-usr","34"
+QTEMP:"mdm-5g-usr","34"
+QTEMP:"mdm-vpe-usr","34"
+QTEMP:"mdm-core-usr","34"
+QTEMP:"xo-therm-usr","33"
+QTEMP:"sdx-case-therm-usr","32"
+QTEMP:"ambient-therm-usr","33"
+QNWINFO: "FDD LTE","26001","LTE BAND 7",2850
+QCAINFO: "PCC",2850,100,"LTE BAND 7",1,79,-96,-13,-62,10
+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+QENG: "servingcell","NOCONN","LTE","FDD",260,01,400A22,79,2850,7,5,5,2AFA,-96,-13,-62,15,9,0,-
+QSPN: "Plus","Plus","",0,"26001"
'
'^\+QCAINFO: "(scc|SCC)"'
+ LINES='+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
'QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
' echo '+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $5}'
+ xargs
+ T='LTE BAND 8'
+ band 8
+ echo 'B8 (900 MHz)'
+ T2='B8 (900 MHz)'
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},'
' echo '+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $4}'
+ T3=25
+ T4=5
+ '[' -z 5 ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"}'
' echo '+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $3}'
+ T=3526
+ '[' -n 3526 ]
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"}'
' echo '+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $7}'
+ T=57
+ '[' -n 57 ]
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"}'
' echo '+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $10}'
+ T=-63
+ '[' -n -63 ]
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"}'
' echo '+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $8}'
+ T=-95
+ '[' -n -95 ]
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"}'
' echo '+QCAINFO: "SCC",3526,25,"LTE BAND 8",1,57,-95,-20,-63,-8,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $9}'
+ T=-20
+ '[' -n -20 ]
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"}'
+ IDX=2
' echo '+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+ xargs
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $5}'
+ T='LTE BAND 3'
+ band 3
+ echo 'B3 (1800 MHz)'
+ T2='B3 (1800 MHz)'
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},'
' echo '+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $4}'
+ T3=100
+ T4=20
+ '[' -z 20 ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"}'
' echo '+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $3}'
+ T=1300
+ '[' -n 1300 ]
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"}'
' echo '+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $7}'
+ T=244
+ '[' -n 244 ]
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},{"(S2) PCI":"244"}'
' echo '+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $10}'
+ T=-66
+ '[' -n -66 ]
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},{"(S2) PCI":"244"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},{"(S2) PCI":"244"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},{"(S2) PCI":"244"},{"(S2) RSSI":"-66 dBm"}'
' echo '+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $8}'
+ T=-93
+ '[' -n -93 ]
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},{"(S2) PCI":"244"},{"(S2) RSSI":"-66 dBm"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},{"(S2) PCI":"244"},{"(S2) RSSI":"-66 dBm"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},{"(S2) PCI":"244"},{"(S2) RSSI":"-66 dBm"},{"(S2) RSRP":"-93 dBm"}'
' echo '+QCAINFO: "SCC",1300,100,"LTE BAND 3",1,244,-93,-16,-66,-3,0,-,-
+ awk '-F[,:]' '/^\+QCAINFO: "(scc|SCC)"/{print $9}'
+ T=-16
+ '[' -n -16 ]
+ '[' -n '{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},{"(S2) PCI":"244"},{"(S2) RSSI":"-66 dBm"},{"(S2) RSRP":"-93 dBm"}' ]
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},{"(S2) PCI":"244"},{"(S2) RSSI":"-66 dBm"},{"(S2) RSRP":"-93 dBm"},'
+ ADDON='{"Temperature":"35 °C"},{"TAC":"11002 (2AFA)"},{"SINR":"10.0 dB"},{"Bandwidth UL":"20 MHz"},{"Bandwidth DL":"20 MHz"},{"Primary band":"B7 (2600 MHz), 20 MHz"},{"(P) EARFCN":"2850"},{"(P) PCI":"79"},{"(P) RSSI":"-62 dBm"},{"(P) RSRP":"-96 dBm"},{"(P) RSRQ":"-13 dB"},{"(S1) band":"B8 (900 MHz), 5 MHz"},{"(S1) EARFCN":"3526"},{"(S1) PCI":"57"},{"(S1) RSSI":"-63 dBm"},{"(S1) RSRP":"-95 dBm"},{"(S1) RSRQ":"-20 dB"},{"(S2) band":"B3 (1800 MHz), 20 MHz"},{"(S2) EARFCN":"1300"},{"(S2) PCI":"244"},{"(S2) RSSI":"-66 dBm"},{"(S2) RSRP":"-93 dBm"},{"(S2) RSRQ":"-16 dB"}'
+ IDX=3
+ sms_tool -d /dev/ttyUSB3 at ati
+ OF='ati
Quectel
RG502Q-EA
Revision: RG502QEAAAR11A07M4G
'
' 'Revision: RG502QEAAAR11A07M4G
+ tr -s '\n'
+ xargs
+ DEVV='ati Quectel RG502Q-EA Revision: RG502QEAAAR11A07M4G'
+ sms_tool -d /dev/ttyUSB3 at AT+GMR
+ tr -s '\n'
+ xargs
+ FWA='AT+GMR RG502QEAAAR11A07M4G'
+ echo 'AT+GMR RG502QEAAAR11A07M4G'
+ cut -c 8-
+ FW=RG502QEAAAR11A07M4G
+ sms_tool -d /dev/ttyUSB3 at AT+CGMM
+ tr -s '\n'
+ xargs
+ MODELA='AT+CGMM RG502Q-EA'
+ sms_tool -d /dev/ttyUSB3 at AT+CGMI
+ tr -s '\n'
+ xargs
+ MODELB='AT+CGMI Quectel'
+ echo 'AT+CGMM RG502Q-EA'
+ cut -c 9-
+ MODELACUT=RG502Q-EA
+ echo 'AT+CGMI Quectel'
+ cut -c 9-
+ MODELBCUT=Quectel
+ MODEL='Quectel RG502Q-EA'
+ '[' -z 'Quectel RG502Q-EA' ]
+ sms_tool -d /dev/ttyUSB3 at 'AT+QUIMSLOT?'
+ O='AT+QUIMSLOT?
+QUIMSLOT: 1
'
+ echo 'AT+QUIMSLOT?
+QUIMSLOT: 1
'
+ awk -F '[:]' '/^\+QUIMSLOT/{print $2}'
+ xargs
+ T=1
+ '[' -n 1 ]
+ SSIM=1
+ cat /sys/kernel/debug/usb/devices
+ PV='
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 5.10
S: Manufacturer=Linux 5.10.134 xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=1e1c0000.xhci
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev= 5.10
S: Manufacturer=Linux 5.10.134 xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=1e1c0000.xhci
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=5000 MxCh= 0
D: Ver= 3.20 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs= 1
P: Vendor=2c7c ProdID=0800 Rev= 4.14
S: Manufacturer=Quectel
S: Product=RG502Q-EA
S: SerialNumber=zzzzzzzzzzzzzzzzzzz
C:* #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=896mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=30 Driver=option
E: Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=83(I) Atr=03(Int.) MxPS= 10 Ivl=32ms
E: Ad=82(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=85(I) Atr=03(Int.) MxPS= 10 Ivl=32ms
E: Ad=84(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=87(I) Atr=03(Int.) MxPS= 10 Ivl=32ms
E: Ad=86(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan
E: Ad=88(I) Atr=03(Int.) MxPS= 8 Ivl=32ms
E: Ad=8e(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms
E: Ad=0f(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms'
+ awk -F 'Vendor=2c7c ProdID=8000' '{print $2}'
+ cut -c-1220
+ echo 'T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 2' 'B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0' 'D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1' 'P: Vendor=1d6b ProdID=0002 Rev= 5.10' 'S: Manufacturer=Linux 5.10.134 xhci-hcd' 'S: Product=xHCI Host Controller' 'S: SerialNumber=1e1c0000.xhci' 'C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA' 'I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub' 'E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms' 'T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 1' 'B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0' 'D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1' 'P: Vendor=1d6b ProdID=0003 Rev= 5.10' 'S: Manufacturer=Linux 5.10.134 xhci-hcd' 'S: Product=xHCI Host Controller' 'S: SerialNumber=1e1c0000.xhci' 'C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA' 'I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub' 'E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms' 'T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=5000 MxCh= 0' 'D: Ver= 3.20 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs= 1' 'P: Vendor=2c7c ProdID=0800 Rev= 4.14' 'S: Manufacturer=Quectel' 'S: Product=RG502Q-EA' 'S: SerialNumber=zzzzzzzzzz' 'C:* #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=896mA' 'I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=30 Driver=option' 'E: Ad=81(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms' 'E: Ad=01(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms' 'I:* If#= 1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option' 'E: Ad=83(I) Atr=03(Int.) MxPS= 10 Ivl=32ms' 'E: Ad=82(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms' 'E: Ad=02(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms' 'I:* If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option' 'E: Ad=85(I) Atr=03(Int.) MxPS= 10 Ivl=32ms' 'E: Ad=84(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms' 'E: Ad=03(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms' 'I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option' 'E: Ad=87(I) Atr=03(Int.) MxPS= 10 Ivl=32ms' 'E: Ad=86(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms' 'E: Ad=04(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms' 'I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan' 'E: Ad=88(I) Atr=03(Int.) MxPS= 8 Ivl=32ms' 'E: Ad=8e(I) Atr=02(Bulk) MxPS=1024 Ivl=0ms' 'E: Ad=0f(O) Atr=02(Bulk) MxPS=1024 Ivl=0ms'
+ PVCUT=
+ echo
+ grep -q 'Driver=qmi_wwan'
+ echo
+ grep -q 'Driver=cdc_mbim'
+ echo
+ grep -q 'Driver=cdc_ether'
+ break
+ cat
{
"connt":"2d, 04:00:10",
"conntx":"589.2 MiB",
"connrx":"6.3 GiB",
"modem":"Quectel RG502Q-EA",
"mtemp":"35 °C",
"firmware":"RG502QEAAAR11A07M4G",
"cport":"/dev/ttyUSB3",
"protocol":"",
"csq":"24",
"signal":"77",
"operator_name":"Plus",
"operator_mcc":"260",
"operator_mnc":"01",
"mode":"LTE | B7 (2600 MHz)",
"registration":"1",
"simslot":"1",
"lac_dec":"11002",
"lac_hex":"2AFA",
"tac_dec":"",
"tac_hex":"-",
"tac_h":"2AFA",
"tac_d":"11002",
"cid_dec":"4196898",
"cid_hex":"400A22",
"pci":"79",
"earfcn":"2850",
"pband":"B7 (2600 MHz) @'20' MHz",
"s1band":"",
"s1pci":"",
"s1earfcn":"",
"s2band":"",
"s2pci":"",
"s2earfcn":"",
"s3band":"",
"s3pci":"",
"s3earfcn":"",
"s4band":"",
"s4pci":"",
"s4earfcn":"",
"rsrp":"-96",
"rsrq":"-13",
"rssi":"-62",
"sinr":"10.0"
}
+ exit 0
root@OpenWrt:~#