So far, image/device/board names for Mikrotik devices in mt7621 have been used quite inconsistently. This patch harmonizes the naming scheme by applying the same style as used lately in ath79, i.e. using "RouterBOARD" as separate word in the model name (instead of RB prefix for the number) and deriving the board/device name from that (= make lower case and replace spaces by hyphens). This style has already been used for most the model/DEVICE_MODEL variables in mt7621, so this is essentially just adjusting the remaining variables to that. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
80 lines
2.7 KiB
Bash
Executable file
80 lines
2.7 KiB
Bash
Executable file
#!/bin/sh
|
|
|
|
. /lib/functions/leds.sh
|
|
. /lib/functions/uci-defaults.sh
|
|
|
|
set_wifi_led() {
|
|
ucidef_set_led_netdev "wifi_led" "wifi" "${1}" "${2:-wlan0}"
|
|
}
|
|
|
|
|
|
board=$(board_name)
|
|
boardname="${board##*,}"
|
|
|
|
board_config_update
|
|
|
|
led_wlan="$(get_dt_led wlan)"
|
|
[ -n "$led_wlan" ] && ucidef_set_led_wlan "wifi_led" "wifi" "$led_wlan" "phy0tpt"
|
|
|
|
case $board in
|
|
d-team,newifi-d2)
|
|
ucidef_set_led_netdev "internet" "internet" "$boardname:amber:internet" "wan"
|
|
ucidef_set_led_netdev "wlan2g" "WiFi 2.4GHz" "$boardname:blue:wlan2g" "wlan0"
|
|
ucidef_set_led_netdev "wlan5g" "WiFi 5GHz" "$boardname:blue:wlan5g" "wlan1"
|
|
;;
|
|
d-team,pbr-m1|\
|
|
gehua,ghl-r-001)
|
|
ucidef_set_led_netdev "internet" "internet" "$boardname:blue:internet" "wan"
|
|
;;
|
|
dlink,dir-860l-b1)
|
|
ucidef_set_led_netdev "wan" "wan" "$boardname:green:net" "wan"
|
|
;;
|
|
gnubee,gb-pc1|\
|
|
gnubee,gb-pc2)
|
|
ucidef_set_led_netdev "lan1" "lan1" "$boardname:green:lan1" "lan1"
|
|
ucidef_set_led_netdev "lan2" "lan2" "$boardname:green:lan2" "lan2"
|
|
;;
|
|
mikrotik,routerboard-m11g)
|
|
ucidef_set_rssimon "wlan0" "200000" "1"
|
|
ucidef_set_led_rssi "rssilow" "RSSILOW" "$boardname:green:rssi0" "wlan0" "1" "100"
|
|
ucidef_set_led_rssi "rssimediumlow" "RSSIMEDIUMLOW" "$boardname:green:rssi1" "wlan0" "20" "100"
|
|
ucidef_set_led_rssi "rssimediumhigh" "RSSIMEDIUMHIGH" "$boardname:green:rssi2" "wlan0" "40" "100"
|
|
ucidef_set_led_rssi "rssihigh" "RSSIHIGH" "$boardname:green:rssi3" "wlan0" "60" "100"
|
|
ucidef_set_led_rssi "rssiveryhigh" "RSSIVERYHIGH" "$boardname:green:rssi4" "wlan0" "80" "100"
|
|
;;
|
|
mtc,wr1201)
|
|
ucidef_set_led_netdev "eth_link" "LAN link" "$boardname:green:eth_link" "br-lan"
|
|
;;
|
|
netgear,r6220|\
|
|
netgear,r6260|\
|
|
netgear,r6350|\
|
|
netgear,r6850|\
|
|
netgear,wndr3700-v5)
|
|
ucidef_set_led_netdev "wan" "wan" "$boardname:green:wan" "wan"
|
|
;;
|
|
netgear,r6700-v2|\
|
|
netgear,r6800)
|
|
ucidef_set_led_netdev "wan" "WAN" "$boardname:white:wan" "wan"
|
|
ucidef_set_led_netdev "lan1" "LAN1" "$boardname:white:lan1" "lan1"
|
|
ucidef_set_led_netdev "lan2" "LAN2" "$boardname:white:lan2" "lan2"
|
|
ucidef_set_led_netdev "lan3" "LAN3" "$boardname:white:lan3" "lan3"
|
|
ucidef_set_led_netdev "lan4" "LAN4" "$boardname:white:lan4" "lan4"
|
|
;;
|
|
tplink,re350-v1|\
|
|
tplink,re650-v1)
|
|
ucidef_set_led_netdev "wifi2g" "Wifi 2.4G" "$boardname:blue:wifi2G" "wlan0"
|
|
ucidef_set_led_netdev "wifi5g" "Wifi 5G" "$boardname:blue:wifi5G" "wlan1"
|
|
ucidef_set_led_netdev "eth_act" "LAN act" "$boardname:green:eth_act" "lan" "tx rx"
|
|
ucidef_set_led_netdev "eth_link" "LAN link" "$boardname:green:eth_link" "lan" "link"
|
|
;;
|
|
xzwifi,creativebox-v1)
|
|
ucidef_set_led_netdev "internet" "internet" "$boardname:blue:internet" "wan"
|
|
;;
|
|
youhua,wr1200js)
|
|
ucidef_set_led_netdev "internet" "INTERNET" "$boardname:green:wan" "wan"
|
|
;;
|
|
esac
|
|
|
|
board_config_flush
|
|
|
|
exit 0
|