Tak, tylko co gdzie zobaczyć ... ?
sh /usr/bin/md_serial_ecm
[
{
"vendor":"Fibocom ",
"product":"L860-GL-16 LTE Module ",
"revision":"18601.5001.00.01.16.12 ",
"imei":"8679210310xxxxxx",
"iccid":"894803143878378xxxxx",
"imsi":"2600387783xxxxx"
}
,
{
"status": "CONNECTED",
"conn_time_sec": "6179",
"rx": "2.3 MiB",
"tx": "31.1 MiB"
}
,
{
"csq":"11",
"signal":"87",
"operator_name":"Orange",
"operator_mcc":"260",
"operator_mnc":"03",
"country":"Poland",
"mode":"LTE-A B1 (2100 MHz) / B7 (2600 MHz) / B3 (1800 MHz) / B8 (900 MHz)",
"registration":"1",
"lac_dec":"53112",
"lac_hex":"CF78",
"cid_dec":"59322902",
"cid_hex":"3893216",
"addon":[{"idx":10,"key":"Temperature","value":"55 °C"},{"idx":23,"key":"TAC","value":"53112 (CF78)"},{"idx":30,"key":"Primary band","value":"B1 (2100 MHz) @15 MHz"},{"idx":33,"key":"PCI","value":"326"},{"idx":34,"key":"EARFCN DL","value":"75"},{"idx":34,"key":"EARFCN UL","value":"18075"},{"idx":36,"key":"RSRP","value":"-89 dBm"},{"idx":35,"key":"RSSI","value":"-59 dBm"},{"idx":37,"key":"RSRQ","value":"-9 dB"},{"idx":53,"key":"(S1) PCI","value":"326"},{"idx":54,"key":"(S1) EARFCN DL","value":"3025"},{"idx":50,"key":"(S1) band","value":"B7 (2600 MHz) @15 MHz"},{"idx":56,"key":"(S1) RSRP","value":"-105 dBm"},{"idx":57,"key":"(S1) RSRQ","value":"-7 dB"},{"idx":63,"key":"(S2) PCI","value":"326"},{"idx":64,"key":"(S2) EARFCN DL","value":"1725"},{"idx":60,"key":"(S2) band","value":"B3 (1800 MHz) @15 MHz"},{"idx":66,"key":"(S2) RSRP","value":"-91 dBm"},{"idx":67,"key":"(S2) RSRQ","value":"-9 dB"},{"idx":73,"key":"(S3) PCI","value":"326"},{"idx":74,"key":"(S3) EARFCN DL","value":"3764"},{"idx":70,"key":"(S3) band","value":"B8 (900 MHz) @5 MHz"},{"idx":76,"key":"(S3) RSRP","value":"-80 dBm"},{"idx":77,"key":"(S3) RSRQ","value":"-9 dB"}]
}
]sh -x /usr/share/modemdata/product.sh
{
"vendor":"Fibocom ",
"product":"L860-GL-16 LTE Module ",
"revision":"18601.5001.00.01.16.12 ",
"imei":"8679210310xxxxxx",
"iccid":"894803143878378xxxxx",
"imsi":"2600387783xxxxx"
}
+ DEVICE=/dev/ttyACM2
+ '[' -n /dev/ttyACM2 ]
+ '[' -e /dev/ttyACM2 ]
+ RES=/usr/share/modemdata
+ . /usr/share/modemdata/libs/getdevicevendorproduct
+ getdevicevendorproduct /dev/ttyACM2
+ basename /dev/ttyACM2
+ devname=ttyACM2
+ readlink -f /sys/class/tty/ttyACM2/device
+ devpath=/sys/devices/platform/soc/11200000.usb/usb1/1-1/1-1.1/1-1.1:1.4
+ T=/sys/devices/platform/soc/11200000.usb/usb1/1-1/1-1.1
+ cat /sys/devices/platform/soc/11200000.usb/usb1/1-1/1-1.1/idVendor
+ cat /sys/devices/platform/soc/11200000.usb/usb1/1-1/1-1.1/idProduct
+ echo usb/8087095a
+ VIDPID=usb/8087095a
+ '[' -e /usr/share/modemdata/vendorproduct/usb/8087095a ]
+ . /usr/share/modemdata/vendorproduct/generic
+ gcom -d /dev/ttyACM2 -s /usr/share/modemdata/vendorproduct/vendorproduct.gcom
+ O='+CGMI:Fibocom
+CGMM:L860-GL-16 LTE Module
+CGMR:18601.5001.00.01.16.12
+CGSN:867921031075525
+CIMI:260038778378091
+CCID: 8948031438783780916F'
+ echo '+CGMI:Fibocom
+CGMM:L860-GL-16 LTE Module
+CGMR:18601.5001.00.01.16.12
+CGSN:867921031075525
+CIMI:260038778378091
+CCID: 8948031438783780916F'
+ awk '/CGMI:/{gsub(/.*CGMI[ ]*:[ ]*/,"");gsub(/"/,"");print $0}'
+ T='Fibocom '
+ '[' -n 'Fibocom ' ]
+ VENDOR='Fibocom '
+ echo '+CGMI:Fibocom
+CGMM:L860-GL-16 LTE Module
+CGMR:18601.5001.00.01.16.12
+CGSN:867921031075525
+CIMI:260038778378091
+CCID: 8948031438783780916F'
+ awk '/CGMM:/{gsub(/.*CGMM[ ]*:[ ]*/,"");gsub(/"/,"");print $0}'
+ T='L860-GL-16 LTE Module '
+ '[' -n 'L860-GL-16 LTE Module ' ]
+ PRODUCT='L860-GL-16 LTE Module '
+ echo '+CGMI:Fibocom
+CGMM:L860-GL-16 LTE Module
+CGMR:18601.5001.00.01.16.12
+CGSN:867921031075525
+CIMI:260038778378091
+CCID: 8948031438783780916F'
+ awk '/CGMR:/{gsub(/.*CGMR[ ]*:[ ]*/,"");gsub(/"/,"");print $0}'
+ T='18601.5001.00.01.16.12 '
+ '[' -n '18601.5001.00.01.16.12 ' ]
+ REVISION='18601.5001.00.01.16.12 '
+ echo '+CGMI:Fibocom
+CGMM:L860-GL-16 LTE Module
+CGMR:18601.5001.00.01.16.12
+CGSN:867921031075525
+CIMI:260038778378091
+CCID: 8948031438783780916F'
+ awk '/CGSN:/{gsub(/.*CGSN[ ]*:[ ]*/,"");gsub(/"/,"");print $0}'
+ T=867921031075525
+ '[' -n 867921031075525 ]
+ IMEI=867921031075525
+ echo '+CGMI:Fibocom
+CGMM:L860-GL-16 LTE Module
+CGMR:18601.5001.00.01.16.12
+CGSN:867921031075525
+CIMI:260038778378091
+CCID: 8948031438783780916F'
+ awk '/CCID:/{gsub(/.*CCID[ ]*:[ ]*/,"");gsub(/"/,"");print $0}'
+ T=8948031438783780916F
+ '[' -n 8948031438783780916F ]
+ ICCID=8948031438783780916F
+ echo '+CGMI:Fibocom
+CGMM:L860-GL-16 LTE Module
+CGMR:18601.5001.00.01.16.12
+CGSN:867921031075525
+CIMI:260038778378091
+CCID: 8948031438783780916F'
+ awk '/CIMI:/{gsub(/.*CIMI[ ]*:[ ]*/,"");gsub(/"/,"");print $0}'
+ T=260038778378091
+ '[' -n 260038778378091 ]
+ IMSI=260038778378091
+ cat
+ exit 0reszta w kolejnym poście, bo się nie mieści ...
