1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter.git synced 2025-03-09 15:40:20 +00:00

Add led, gpio and wifi mac fix for z8102ax

This commit is contained in:
Ycarus (Yannick Chabanois) 2024-02-07 18:29:31 +01:00
parent 8479dde544
commit c1b58b36d6
6 changed files with 326 additions and 6 deletions

View file

@ -29,9 +29,10 @@ xiaomi,redmi-router-ax6000-stock|\
xiaomi,redmi-router-ax6000-ubootmod)
ucidef_set_led_netdev "wan" "wan" "rgb:network" "wan"
;;
z8102axx)
ucidef_set_led_netdev "4g" "4g" "4g:status" "wwan0"
ucidef_set_led_netdev "4g2" "4g2" "4g2:status" "wwan1"
z8102ax-128m|\
z8102ax-64m)
ucidef_set_led_netdev "modem1" "modem1" "modem1:status" "wwan0"
ucidef_set_led_netdev "modem2" "modem2" "modem2:status" "wwan1"
;;
esac

View file

@ -0,0 +1,27 @@
. /lib/functions/uci-defaults.sh
board_config_update
board=$(board_name)
case "$board" in
zbtlink,zbt-z8102ax)
ucidef_add_gpio_switch "5g1" "Power 1st modem" "5g1" "1"
ucidef_add_gpio_switch "5g2" "Power 2nd modem" "5g2" "1"
ucidef_add_gpio_switch "pcie" "Power PCIe port" "pcie" "1"
ucidef_add_gpio_switch "sim1" "SIM 1" "sim1" "1"
ucidef_add_gpio_switch "sim2" "SIM 2" "sim2" "1"
;;
z8102ax-64m|\
z8102ax-128m)
ucidef_add_gpio_switch "modem1" "Power 1st modem" "modem1" "1"
ucidef_add_gpio_switch "modem2" "Power 2nd modem" "modem2" "1"
ucidef_add_gpio_switch "pcie" "Power PCIe port" "pcie" "1"
ucidef_add_gpio_switch "sim1" "SIM 1" "sim1" "1"
ucidef_add_gpio_switch "sim2" "SIM 2" "sim2" "1"
;;
esac
board_config_flush
exit 0