ar71xx: WNDR3700 WiFi LEDs should blink for activity (#7984)

Make the WiFi LEDs blink for activity on the WNDR3700, matching the
stock firmware and user expectations. The green 2.4GHz and blue 5GHz
LEDs will illuminate with the radio on, and will blink to indicate
transmission and reception.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 23877
owl
Felix Fietkau 2010-11-04 18:48:22 +00:00
parent 91b6c63adc
commit 77eee74d56
1 changed files with 15 additions and 3 deletions

View File

@ -7,16 +7,28 @@
board=$(ar71xx_board_name)
wndr3700_set_wan_led() {
wndr3700_set_wan_wifi_leds() {
uci batch <<EOF
set system.wan_led=led
set system.wan_led='led'
set system.wan_led.sysfs='wndr3700:green:wan'
set system.wan_led.name='WAN LED (green)'
set system.wan_led.default='0'
set system.wifi_led_2ghz='led'
set system.wifi_led_2ghz.sysfs='ath9k-phy0::radio'
set system.wifi_led_2ghz.name='2.4GHz WiFi LED (green)'
set system.wifi_led_2ghz.trigger='netdev'
set system.wifi_led_2ghz.dev='wlan0'
set system.wifi_led_2ghz.mode='link tx rx'
set system.wifi_led_5ghz='led'
set system.wifi_led_5ghz.sysfs='ath9k-phy1::radio'
set system.wifi_led_5ghz.name='5GHz WiFi LED (blue)'
set system.wifi_led_5ghz.trigger='netdev'
set system.wifi_led_5ghz.dev='wlan1'
set system.wifi_led_5ghz.mode='link tx rx'
commit system
EOF
}
if [ "${board}" == "wndr3700" ]; then
wndr3700_set_wan_led
wndr3700_set_wan_wifi_leds
fi