We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 13952f7 commit 3b6bf2bCopy full SHA for 3b6bf2b
application/qmodem/files/usr/share/qmodem/vendor/huawei.sh
@@ -27,9 +27,10 @@ function set_imei(){
27
28
function get_mode(){
29
cfg=$(at $at_port "AT^SETMODE?")
30
- local mode_num=`echo -e "$cfg" | sed -n '2p' | sed 's/\r//g'`
+
31
case $platform in
32
"unisoc")
33
+ local mode_num=$(echo -e "$cfg" | grep "^SETMODE"|grep -o '\d')
34
case $mode_num in
35
"0") mode="rndis" ;;
36
"1") mode="ecm" ;;
@@ -38,7 +39,8 @@ function get_mode(){
38
39
esac
40
;;
41
*)
- case "$mode_num" in
42
+ local mode_num=$(echo -e "$cfg" | sed -n '2p' | sed 's/\r//g')
43
+ case "$mode_num" in
44
"0"|"2") mode="ecm" ;;
45
"1"|"3"|"4"|"5") mode="ncm" ;;
46
"6") mode="rndis" ;;
0 commit comments