luci-app-qmodem: Add support for TD Tech S10/EM350/EM360 support
This commit is contained in:
parent
410bff1d54
commit
fcfcda7321
@ -295,7 +295,7 @@ scan_usb_slot_interfaces()
|
|||||||
;;
|
;;
|
||||||
qmi_wwan*|\
|
qmi_wwan*|\
|
||||||
cdc_mbim|\
|
cdc_mbim|\
|
||||||
cdc_ncm|\
|
*cdc_ncm|\
|
||||||
cdc_ether|\
|
cdc_ether|\
|
||||||
rndis_host)
|
rndis_host)
|
||||||
net_path="$slot_path/$interface/net"
|
net_path="$slot_path/$interface/net"
|
||||||
|
@ -1,6 +1,20 @@
|
|||||||
{
|
{
|
||||||
"modem_support": {
|
"modem_support": {
|
||||||
"usb": {
|
"usb": {
|
||||||
|
"s10": {
|
||||||
|
"manufacturer_id": "12dc",
|
||||||
|
"manufacturer": "huawei",
|
||||||
|
"platform": "hisilicon",
|
||||||
|
"data_interface": "usb",
|
||||||
|
"define_connect": "1",
|
||||||
|
"wcdma_band": "1/2/4/5/6/8/19",
|
||||||
|
"lte_band": "1/2/3/4/5/7/8/12/13/14/18/19/20/25/26/28/66/71/38/39/40/41/66/71",
|
||||||
|
"nsa_band": "0",
|
||||||
|
"sa_band": "0",
|
||||||
|
"modes": [
|
||||||
|
"rndis"
|
||||||
|
]
|
||||||
|
},
|
||||||
"em05": {
|
"em05": {
|
||||||
"manufacturer_id": "2c7c",
|
"manufacturer_id": "2c7c",
|
||||||
"manufacturer": "quectel",
|
"manufacturer": "quectel",
|
||||||
|
@ -24,18 +24,13 @@ function get_mode(){
|
|||||||
cfg=$(at $at_port "AT^SETMODE?")
|
cfg=$(at $at_port "AT^SETMODE?")
|
||||||
local mode_num=`echo -e "$cfg" | sed -n '2p' | sed 's/\r//g'`
|
local mode_num=`echo -e "$cfg" | sed -n '2p' | sed 's/\r//g'`
|
||||||
|
|
||||||
if [ -z "$mode_num" ]; then
|
|
||||||
echo "unknown"
|
|
||||||
return
|
|
||||||
fi
|
|
||||||
|
|
||||||
case "$mode_num" in
|
case "$mode_num" in
|
||||||
"0"|"2") mode="ecm" ;;
|
"0"|"2") mode="ecm" ;;
|
||||||
"1"|"3"|"4"|"5") mode="ncm" ;;
|
"1"|"3"|"4"|"5") mode="ncm" ;;
|
||||||
"6") mode="rndis" ;;
|
"6") mode="rndis" ;;
|
||||||
"7") mode="mbim" ;;
|
"7") mode="mbim" ;;
|
||||||
"8") mode="ppp" ;;
|
"8") mode="ppp" ;;
|
||||||
*) mode="$mode_num" ;;
|
*) mode="rndis" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
available_modes=$(uci -q get qmodem.$config_section.modes)
|
available_modes=$(uci -q get qmodem.$config_section.modes)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user