01_leds 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. . /lib/functions/leds.sh
  2. . /lib/functions/uci-defaults.sh
  3. board=$(board_name)
  4. board_config_update
  5. case $board in
  6. confiabits,mt7981)
  7. ucidef_set_led_netdev "lan1" "lan1" "blue:lan-1" "lan1" "link tx rx"
  8. ucidef_set_led_netdev "lan2" "lan2" "blue:lan-2" "lan2" "link tx rx"
  9. ucidef_set_led_netdev "lan3" "lan3" "blue:lan-3" "lan3" "link tx rx"
  10. ucidef_set_led_netdev "wan" "wan" "blue:wan" "wan" "link tx rx"
  11. ;;
  12. cudy,wr3000-v1)
  13. ucidef_set_led_netdev "wan" "wan" "blue:wan" "wan"
  14. ;;
  15. mercusys,mr90x-v1)
  16. ucidef_set_led_netdev "lan-0" "lan-0" "green:lan-0" "lan0" "link tx rx"
  17. ucidef_set_led_netdev "lan-1" "lan-1" "green:lan-1" "lan1" "link tx rx"
  18. ucidef_set_led_netdev "lan-2" "lan-2" "green:lan-2" "lan2" "link tx rx"
  19. ucidef_set_led_netdev "wan" "wan" "green:wan" "eth1" "link tx rx"
  20. ;;
  21. netgear,wax220)
  22. ucidef_set_led_netdev "eth0" "LAN" "green:lan" "eth0"
  23. ucidef_set_led_netdev "wlan2g" "WLAN2G" "blue:wlan2g" "phy0-ap0"
  24. ucidef_set_led_netdev "wlan5g" "WLAN5G" "blue:wlan5g" "phy1-ap0"
  25. ;;
  26. routerich,ax3000)
  27. ucidef_set_led_netdev "lan-1" "lan-1" "blue:lan-1" "lan1" "link tx rx"
  28. ucidef_set_led_netdev "lan-2" "lan-2" "blue:lan-2" "lan2" "link tx rx"
  29. ucidef_set_led_netdev "lan-3" "lan-3" "blue:lan-3" "lan3" "link tx rx"
  30. ucidef_set_led_netdev "wan" "wan" "blue:wan" "wan" "link tx rx"
  31. ucidef_set_led_netdev "wan-off" "wan-off" "red:wan" "wan" "link"
  32. ;;
  33. xiaomi,mi-router-wr30u-stock|\
  34. xiaomi,mi-router-wr30u-ubootmod)
  35. ucidef_set_led_netdev "wan" "wan" "blue:wan" "wan" "link tx rx"
  36. ;;
  37. xiaomi,redmi-router-ax6000-stock|\
  38. xiaomi,redmi-router-ax6000-ubootmod)
  39. ucidef_set_led_netdev "wan" "wan" "rgb:network" "wan"
  40. ;;
  41. zbtlink,zbt-z8103ax)
  42. ucidef_set_led_netdev "wan" "wan" "green:wan" "eth1" "link tx rx"
  43. ;;
  44. zyxel_ex5601-t0-stock|\
  45. zyxel,ex5601-t0-ubootmod)
  46. ucidef_set_led_netdev "lan" "LAN" "green:lan" "eth0" "link tx rx"
  47. ucidef_set_led_netdev "wan" "WAN" "green:inet" "eth1" "link tx rx"
  48. ucidef_set_led_netdev "wifi-24g" "WIFI-2.4G" "green:wifi24g" "phy0-ap0" "link tx rx"
  49. ucidef_set_led_netdev "wifi-5g" "WIFI-5G" "green:wifi5g" "phy1-ap0" "link tx rx"
  50. ;;
  51. esac
  52. board_config_flush
  53. exit 0