mirror of
https://github.com/4IceG/luci-app-3ginfo-lite.git
synced 2026-04-25 11:25:50 +03:00
[GH-ISSUE #111] Cell ID is null #89
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/luci-app-3ginfo-lite#89
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @giorez on GitHub (Jan 2, 2025).
Original GitHub issue: https://github.com/4IceG/luci-app-3ginfo-lite/issues/111
When I install the package luci-app-3ginfo-lite 1.0.74-20240827 with package mangar in luci, the package works properly. When i build with imagebuilder the Cell ID is null and I can't locate the tower. Even If i unistall and reinstall package with package manager in luci the Cell ID is null.
PS I don't know if modemband and luci-app-modemband can cause the issue
Reported also at https://forum.openwrt.org/t/imagebuilder-misses-custom-packages/219475/4
Heere is the debug log:
`{
"conn_time":"-",
"conn_time_sec":"",
"conn_time_since":"",
"rx":"-",
"tx":"-",
"modem":"Quectel EP06",
"mtemp":"35 °C",
"firmware":"EP06ELAR03A08M4G",
"cport":"/dev/ttyUSB4",
"protocol":"qmi",
"csq":"28",
"signal":"90",
"operator_name":"spusu",
"operator_mcc":"222",{
"conn_time":"-",
"conn_time_sec":"",
"conn_time_since":"",
"rx":"-",
"tx":"-",
"modem":"Quectel EP06",
"mtemp":"35 °C",
"firmware":"EP06ELAR03A08M4G",
"cport":"/dev/ttyUSB4",
"protocol":"qmi",
"csq":"28",
"signal":"90",
"operator_name":"spusu",
"operator_mcc":"222",
"operator_mnc":"88",
"location":"Italy",
"mode":"LTE-A | B7 (2600 MHz) + B3 (1800 MHz)",
"registration":"1",
"simslot":"",
"imei":"xxxxxxx",
"imsi":"xxxxxxx",
"iccid":"xxxxxxx",
"lac_dec":"0",
"lac_hex":"0",
"tac_dec":"",
"tac_hex":"-",
"tac_h":"3AC9",
"tac_d":"15049",
"cid_dec":"0",
"cid_hex":"0",
"pci":"20",
"earfcn":"3350",
"pband":"B7 (2600 MHz) DL: @20 MHz UL: @20 MHz",
"s1band":"B3 (1800 MHz) @20 MHz",
"s1pci":"201",
"s1earfcn":"1650",
"s2band":"",
"s2pci":"",
"s2earfcn":"",
"s3band":"",
"s3pci":"",
"s3earfcn":"",
"s4band":"",
"s4pci":"",
"s4earfcn":"",
"rsrp":"-81",
"rsrq":"-13",
"rssi":"-59",
"sinr":"-20.0"
}
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
awk '-F[, ]' '/^+CPIN:/ {print $0;exit}'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
'
'
TAC=
'[' x '!=' x ]
TAC=-
TAC_HEX=-
uci -q get '3ginfo.@3ginfo[0].device'
CONF_DEVICE=/dev/ttyUSB4
echo x/dev/ttyUSB4
grep -q 192.168.
'[' -e /usr/bin/sms_tool ]
REGOK=0
'[' x1 '==' x1 ]
REGOK=1
getdevicevendorproduct /dev/ttyUSB4
basename /dev/ttyUSB4
devname=ttyUSB4
readlink -f /sys/class/tty/ttyUSB4/device
devpath=/sys/devices/platform/1e1c0000.xhci/usb1/1-2/1-2:1.3/ttyUSB4
T=/sys/devices/platform/1e1c0000.xhci/usb1/1-2
cat /sys/devices/platform/1e1c0000.xhci/usb1/1-2/idVendor
cat /sys/devices/platform/1e1c0000.xhci/usb1/1-2/idProduct
echo usb/2c7c0306
VIDPID=usb/2c7c0306
'[' -e /usr/share/3ginfo-lite/modem/usb/2c7c0306 ]
cat /tmp/sysinfo/board_name
. /usr/share/3ginfo-lite/modem/usb/2c7c0306
sms_tool -d /dev/ttyUSB4 at at+qtemp
O='at+qtemp
+QTEMP: 35,33,33
'
+QTEMP: 35,33,33
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
'/^+QNWINFO/ {print $2"/"$4}'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
'-F[,:]' '/^+QENG:/ {print $4}'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
awk '-F[,:]' '/^+QENG:/ {print $18}'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
'/^+QSPN/ {print $2}'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
'-F[,]' '/^+QCAINFO: "scc"/{print $4}'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
Quectel
EP06
Revision: EP06ELAR03A08M4G
'
' 'Quectel
' 'EP06
' Revision: 'EP06ELAR03A08M4G
' '
'
+QCCID: xxxxx
'
+QCCID: xxxxx
'
xargs
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= 6.06
S: Manufacturer=Linux 6.6.67 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=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=1a86 ProdID=7523 Rev=82.33
S: Product=USB Serial
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=102mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=02 Driver=ch341
E: Ad=82(I) Atr=02(Bulk) MxPS= 32 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 32 Ivl=0ms
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=1ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=2c7c ProdID=0306 Rev= 3.10
S: Manufacturer=Quectel
S: Product=EP06-E
S: SerialNumber=0123456789ABCDEF
C:* #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan
E: Ad=89(I) Atr=03(Int.) MxPS= 8 Ivl=32ms
E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
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= 6.06
S: Manufacturer=Linux 6.6.67 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'
awk -F 'Vendor=2c7c ProdID=0306' '{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=' 6.06 S: 'Manufacturer=Linux' 6.6.67 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=01' 'Lev=01' 'Prnt=01' 'Port=00' 'Cnt=01' 'Dev#=' 2 'Spd=12' 'MxCh=' 0 D: 'Ver=' 1.10 'Cls=ff(vend.)' 'Sub=00' 'Prot=00' 'MxPS=' 8 '#Cfgs=' 1 P: 'Vendor=1a86' 'ProdID=7523' 'Rev=82.33' S: 'Product=USB' Serial 'C:' '#Ifs=' 1 'Cfg#=' 1 'Atr=80' 'MxPwr=102mA' 'I:' 'If#=' 0 'Alt=' 0 '#EPs=' 3 'Cls=ff(vend.)' 'Sub=01' 'Prot=02' 'Driver=ch341' E: 'Ad=82(I)' 'Atr=02(Bulk)' 'MxPS=' 32 'Ivl=0ms' E: 'Ad=02(O)' 'Atr=02(Bulk)' 'MxPS=' 32 'Ivl=0ms' E: 'Ad=81(I)' 'Atr=03(Int.)' 'MxPS=' 8 'Ivl=1ms' T: 'Bus=01' 'Lev=01' 'Prnt=01' 'Port=01' 'Cnt=02' 'Dev#=' 4 'Spd=480' 'MxCh=' 0 D: 'Ver=' 2.00 'Cls=ef(misc' ')' 'Sub=02' 'Prot=01' 'MxPS=64' '#Cfgs=' 1 P: 'Vendor=2c7c' 'ProdID=0306' 'Rev=' 3.10 S: 'Manufacturer=Quectel' S: 'Product=EP06-E' S: 'SerialNumber=0123456789ABCDEF' 'C:' '#Ifs=' 5 'Cfg#=' 1 'Atr=a0' 'MxPwr=500mA' 'I:' 'If#=' 0 'Alt=' 0 '#EPs=' 2 'Cls=ff(vend.)' 'Sub=ff' 'Prot=ff' 'Driver=option' E: 'Ad=81(I)' 'Atr=02(Bulk)' 'MxPS=' 512 'Ivl=0ms' E: 'Ad=01(O)' 'Atr=02(Bulk)' 'MxPS=' 512 '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=' 512 'Ivl=0ms' E: 'Ad=02(O)' 'Atr=02(Bulk)' 'MxPS=' 512 '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=' 512 'Ivl=0ms' E: 'Ad=03(O)' 'Atr=02(Bulk)' 'MxPS=' 512 '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=' 512 'Ivl=0ms' E: 'Ad=04(O)' 'Atr=02(Bulk)' 'MxPS=' 512 'Ivl=0ms' 'I:' 'If#=' 4 'Alt=' 0 '#EPs=' 3 'Cls=ff(vend.)' 'Sub=ff' 'Prot=ff' 'Driver=qmi_wwan' E: 'Ad=89(I)' 'Atr=03(Int.)' 'MxPS=' 8 'Ivl=32ms' E: 'Ad=88(I)' 'Atr=02(Bulk)' 'MxPS=' 512 'Ivl=0ms' E: 'Ad=05(O)' 'Atr=02(Bulk)' 'MxPS=' 512 'Ivl=0ms' 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=' 6.06 S: 'Manufacturer=Linux' 6.6.67 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'
PVCUT=' Rev= 3.10 S: Manufacturer=Quectel S: Product=EP06-E S: SerialNumber=0123456789ABCDEF C:* #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=500mA I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=01(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms E: Ad=03(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan E: Ad=89(I) Atr=03(Int.) MxPS= 8 Ivl=32ms E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms 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=0'
PROTO=qmi
cat
exit 0
"operator_mnc":"88",
"location":"Italy",
"mode":"LTE-A | B7 (2600 MHz) + B3 (1800 MHz)",
"registration":"1",
"simslot":"",
"imei":"xxxxx",
"imsi":"xxxxx",
"iccid":"xxxxx",
"lac_dec":"0",
"lac_hex":"0",
"tac_dec":"",
"tac_hex":"-",
"tac_h":"3AC9",
"tac_d":"15049",
"cid_dec":"0",
"cid_hex":"0",
"pci":"20",
"earfcn":"3350",
"pband":"B7 (2600 MHz) DL: @20 MHz UL: @20 MHz",
"s1band":"B3 (1800 MHz) @20 MHz",
"s1pci":"201",
"s1earfcn":"1650",
"s2band":"",
"s2pci":"",
"s2earfcn":"",
"s3band":"",
"s3pci":"",
"s3earfcn":"",
"s4band":"",
"s4pci":"",
"s4earfcn":"",
"rsrp":"-81",
"rsrq":"-13",
"rssi":"-59",
"sinr":"-20.0"
}
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
awk '-F[, ]' '/^+CPIN:/ {print $0;exit}'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
+CPIN: READY
+CSQ: 28,99
+COPS: 0,0,"spusu spusu",7
+COPS: 0,2,"22288",7
+CREG: 2,1,"3AC9","243800E",7
OK
'
'
'
TAC=
'[' x '!=' x ]
TAC=-
TAC_HEX=-
uci -q get '3ginfo.@3ginfo[0].device'
CONF_DEVICE=/dev/ttyUSB4
echo x/dev/ttyUSB4
grep -q 192.168.
'[' -e /usr/bin/sms_tool ]
REGOK=0
'[' x1 '==' x1 ]
REGOK=1
getdevicevendorproduct /dev/ttyUSB4
basename /dev/ttyUSB4
devname=ttyUSB4
readlink -f /sys/class/tty/ttyUSB4/device
devpath=/sys/devices/platform/1e1c0000.xhci/usb1/1-2/1-2:1.3/ttyUSB4
T=/sys/devices/platform/1e1c0000.xhci/usb1/1-2
cat /sys/devices/platform/1e1c0000.xhci/usb1/1-2/idVendor
cat /sys/devices/platform/1e1c0000.xhci/usb1/1-2/idProduct
echo usb/2c7c0306
VIDPID=usb/2c7c0306
'[' -e /usr/share/3ginfo-lite/modem/usb/2c7c0306 ]
cat /tmp/sysinfo/board_name
. /usr/share/3ginfo-lite/modem/usb/2c7c0306
sms_tool -d /dev/ttyUSB4 at at+qtemp
O='at+qtemp
+QTEMP: 35,33,33
'
+QTEMP: 35,33,33
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
'/^+QNWINFO/ {print $2"/"$4}'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
'-F[,:]' '/^+QENG:/ {print $4}'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
awk '-F[,:]' '/^+QENG:/ {print $18}'
+QNWINFO: "FDD LTE","22288","LTE BAND 7",3350
+QENG: "servingcell","NOCONN","LTE","FDD",222,88,243800E,20,3350,7,5,5,3AC9,-86,-13,-52,15,-
+QSPN: "spusu","spusu","spusu",0,"22288"
'
'/^+QSPN/ {print $2}'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
'-F[,]' '/^+QCAINFO: "scc"/{print $4}'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
+QCAINFO: "pcc",3350,100,"LTE BAND 7",1,20,-86,-12,-56,15
+QCAINFO: "scc",1650,100,"LTE BAND 3",1,201,-81,-13,-59,0
'
Quectel
EP06
Revision: EP06ELAR03A08M4G
'
' 'Quectel
' 'EP06
' Revision: 'EP06ELAR03A08M4G
' '
'
+QCCID: xxxxx
'
+QCCID: 8939560000000806706F
'
xargs
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= 6.06
S: Manufacturer=Linux 6.6.67 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=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=1a86 ProdID=7523 Rev=82.33
S: Product=USB Serial
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=102mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=02 Driver=ch341
E: Ad=82(I) Atr=02(Bulk) MxPS= 32 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 32 Ivl=0ms
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=1ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=2c7c ProdID=0306 Rev= 3.10
S: Manufacturer=Quectel
S: Product=EP06-E
S: SerialNumber=0123456789ABCDEF
C:* #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan
E: Ad=89(I) Atr=03(Int.) MxPS= 8 Ivl=32ms
E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
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= 6.06
S: Manufacturer=Linux 6.6.67 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'
awk -F 'Vendor=2c7c ProdID=0306' '{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=' 6.06 S: 'Manufacturer=Linux' 6.6.67 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=01' 'Lev=01' 'Prnt=01' 'Port=00' 'Cnt=01' 'Dev#=' 2 'Spd=12' 'MxCh=' 0 D: 'Ver=' 1.10 'Cls=ff(vend.)' 'Sub=00' 'Prot=00' 'MxPS=' 8 '#Cfgs=' 1 P: 'Vendor=1a86' 'ProdID=7523' 'Rev=82.33' S: 'Product=USB' Serial 'C:' '#Ifs=' 1 'Cfg#=' 1 'Atr=80' 'MxPwr=102mA' 'I:' 'If#=' 0 'Alt=' 0 '#EPs=' 3 'Cls=ff(vend.)' 'Sub=01' 'Prot=02' 'Driver=ch341' E: 'Ad=82(I)' 'Atr=02(Bulk)' 'MxPS=' 32 'Ivl=0ms' E: 'Ad=02(O)' 'Atr=02(Bulk)' 'MxPS=' 32 'Ivl=0ms' E: 'Ad=81(I)' 'Atr=03(Int.)' 'MxPS=' 8 'Ivl=1ms' T: 'Bus=01' 'Lev=01' 'Prnt=01' 'Port=01' 'Cnt=02' 'Dev#=' 4 'Spd=480' 'MxCh=' 0 D: 'Ver=' 2.00 'Cls=ef(misc' ')' 'Sub=02' 'Prot=01' 'MxPS=64' '#Cfgs=' 1 P: 'Vendor=2c7c' 'ProdID=0306' 'Rev=' 3.10 S: 'Manufacturer=Quectel' S: 'Product=EP06-E' S: 'SerialNumber=0123456789ABCDEF' 'C:' '#Ifs=' 5 'Cfg#=' 1 'Atr=a0' 'MxPwr=500mA' 'I:' 'If#=' 0 'Alt=' 0 '#EPs=' 2 'Cls=ff(vend.)' 'Sub=ff' 'Prot=ff' 'Driver=option' E: 'Ad=81(I)' 'Atr=02(Bulk)' 'MxPS=' 512 'Ivl=0ms' E: 'Ad=01(O)' 'Atr=02(Bulk)' 'MxPS=' 512 '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=' 512 'Ivl=0ms' E: 'Ad=02(O)' 'Atr=02(Bulk)' 'MxPS=' 512 '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=' 512 'Ivl=0ms' E: 'Ad=03(O)' 'Atr=02(Bulk)' 'MxPS=' 512 '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=' 512 'Ivl=0ms' E: 'Ad=04(O)' 'Atr=02(Bulk)' 'MxPS=' 512 'Ivl=0ms' 'I:' 'If#=' 4 'Alt=' 0 '#EPs=' 3 'Cls=ff(vend.)' 'Sub=ff' 'Prot=ff' 'Driver=qmi_wwan' E: 'Ad=89(I)' 'Atr=03(Int.)' 'MxPS=' 8 'Ivl=32ms' E: 'Ad=88(I)' 'Atr=02(Bulk)' 'MxPS=' 512 'Ivl=0ms' E: 'Ad=05(O)' 'Atr=02(Bulk)' 'MxPS=' 512 'Ivl=0ms' 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=' 6.06 S: 'Manufacturer=Linux' 6.6.67 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'
PVCUT=' Rev= 3.10 S: Manufacturer=Quectel S: Product=EP06-E S: SerialNumber=0123456789ABCDEF C:* #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=500mA I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=01(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms E: Ad=03(O) Atr=02(Bulk) MxPS= 512 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= 512 Ivl=0ms E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan E: Ad=89(I) Atr=03(Int.) MxPS= 8 Ivl=32ms E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms 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=0'
PROTO=qmi
cat
exit 0
`