diff --git a/target/linux/ramips/mt7621/base-files/etc/board.d/03_gpio_switches b/target/linux/ramips/mt7621/base-files/etc/board.d/03_gpio_switches index ed728b07c..b67397f1f 100644 --- a/target/linux/ramips/mt7621/base-files/etc/board.d/03_gpio_switches +++ b/target/linux/ramips/mt7621/base-files/etc/board.d/03_gpio_switches @@ -6,6 +6,10 @@ board_config_update board=$(board_name) case "$board" in +huasifei,mt7621dtu) + ucidef_add_gpio_switch "modem_enable" "Modem Enable" "modem_enable" "0" + ucidef_add_gpio_switch "modem_reset" "Modem Reset" "modem_reset" "1" + ;; mikrotik,routerboard-760igs) ucidef_add_gpio_switch "poe_passthrough" "PoE Passthrough" "497" ;; diff --git a/target/linux/ramips/mt7621/base-files/etc/init.d/modem-enable b/target/linux/ramips/mt7621/base-files/etc/init.d/modem-enable deleted file mode 100755 index f91145988..000000000 --- a/target/linux/ramips/mt7621/base-files/etc/init.d/modem-enable +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh /etc/rc.common - -START=99 - -boot() { - case $(board_name) in - huasifei,mt7621dtu) - echo 1 > /sys/class/gpio/modem_reset/value - sleep 5 - sendat 0 AT+GTUSBMODE=32 - sendat 0 AT+CGDCONT=2,"IP","CMNET" - sendat 0 AT+GTRNDIS=1,2 - ;; - esac -}