sim8380g-m2 modem_scan: fix modem_name get,add pcimode get_mode
This commit is contained in:
parent
59b28a62fd
commit
f8768aca28
@ -327,11 +327,13 @@ get_modem_model()
|
||||
name_1=$(echo -e "$cgmm" |grep "+CGMM: " | awk -F': ' '{print $2}')
|
||||
name_2=$(echo -e "$cgmm_1" |grep "+CGMM: " | awk -F'"' '{print $2} '| cut -d ' ' -f 1)
|
||||
name_3=$(echo -e "$cgmm" | sed -n '2p')
|
||||
name_4=$(echo -e "$cgmm" |grep "+CGMM: " | awk -F'"' '{print $2} '| cut -d ' ' -f 1)
|
||||
modem_name=""
|
||||
|
||||
[ -n "$name_1" ] && match_config "$name_1"
|
||||
[ -n "$name_2" ] && [ -z "$modem_name" ] && match_config "$name_2"
|
||||
[ -n "$name_3" ] && [ -z "$modem_name" ] && match_config "$name_3"
|
||||
[ -n "$name_4" ] && [ -z "$modem_name" ] && match_config "$name_4"
|
||||
[ -z "$modem_name" ] && return 1
|
||||
return 0
|
||||
}
|
||||
|
@ -31,6 +31,12 @@ get_mode()
|
||||
at_command='AT+CUSBCFG?'
|
||||
local mode_num=$(at ${at_port} ${at_command} | grep "USBID: " | sed 's/USBID: 0X1E0E,0X//g' | sed 's/\r//g')
|
||||
local mode
|
||||
pcie_cfg=$(at ${at_port} "AT+CPCIEMODE?")
|
||||
pcie_mode=$(echo "$pcie_cfg"|grep +CPCIEMODE: |cut -d':' -f2|xargs)
|
||||
if [ "$pcie_mode" = "EP" ] && [ "$mode_num" = "902B" ]; then
|
||||
mode_num="9001"
|
||||
json_add_int disable_mode_btn 1
|
||||
fi
|
||||
case "$platform" in
|
||||
"qualcomm")
|
||||
case "$mode_num" in
|
||||
|
Loading…
x
Reference in New Issue
Block a user