01_leds 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. . /lib/functions/leds.sh
  2. . /lib/functions/uci-defaults.sh
  3. board=$(board_name)
  4. board_config_update
  5. case $board in
  6. 7links,px-4885-4m|\
  7. 7links,px-4885-8m|\
  8. fon,fonera-20n)
  9. ucidef_set_led_netdev "wifi_led" "wifi" "orange:wifi" "wlan0"
  10. ;;
  11. airlive,air3gii|\
  12. aximcom,mr-102n|\
  13. edimax,3g-6200nl|\
  14. netgear,wnce2001)
  15. ucidef_set_led_netdev "wifi_led" "wifi" "green:wlan" "wlan0"
  16. ;;
  17. alfa-network,w502u|\
  18. dlink,dir-300-b1|\
  19. dlink,dir-300-b7|\
  20. dlink,dir-320-b1|\
  21. dlink,dir-600-b1|\
  22. dlink,dir-610-a1|\
  23. dlink,dir-615-h1|\
  24. dlink,dir-620-a1|\
  25. engenius,esr-9753|\
  26. hilink,hlk-rm04|\
  27. nexx,wt1520-4m|\
  28. nexx,wt1520-8m|\
  29. skyline,sl-r7205|\
  30. tenda,w306r-v2|\
  31. zyxel,keenetic-start|\
  32. zyxel,keenetic|\
  33. zyxel,nbg-419n-v2)
  34. ucidef_set_led_netdev "wifi_led" "wifi" "rt2800pci-phy0::radio" "wlan0"
  35. ;;
  36. allnet,all0256n-4m|\
  37. allnet,all0256n-8m)
  38. ucidef_set_rssimon "wlan0" "200000" "1"
  39. ucidef_set_led_rssi "rssilow" "RSSILOW" "green:rssilow" "wlan0" "1" "40" "0" "6"
  40. ucidef_set_led_rssi "rssimedium" "RSSIMEDIUM" "green:rssimed" "wlan0" "30" "80" "-29" "5"
  41. ucidef_set_led_rssi "rssihigh" "RSSIHIGH" "green:rssihigh" "wlan0" "70" "100" "-69" "8"
  42. ucidef_set_led_netdev "wifi_led" "wifi" "rt2800pci-phy0::radio" "wlan0"
  43. ;;
  44. alphanetworks,asl26555-8m|\
  45. alphanetworks,asl26555-16m)
  46. ucidef_set_led_netdev "eth" "ETH" "green:eth" "eth0"
  47. ucidef_set_led_netdev "wifi_led" "wifi" "green:wlan" "wlan0"
  48. ;;
  49. asiarf,awapn2403)
  50. ucidef_set_led_netdev "wifi_led" "wifi" "rt2800soc-phy0::radio" "wlan0"
  51. ;;
  52. dlink,dcs-930l-b1)
  53. ucidef_set_led_netdev "wifi" "WiFi" "blue:wps"
  54. ;;
  55. dlink,dir-615-d)
  56. ucidef_set_led_netdev "wan" "WAN (green)" "green:wan" "eth0.2"
  57. ucidef_set_led_netdev "wifi_led" "wifi" "rt2800soc-phy0::radio" "wlan0"
  58. ;;
  59. dlink,dir-620-d1|\
  60. trendnet,tew-714tru)
  61. ucidef_set_led_netdev "wifi_led" "wifi" "green:wifi" "wlan0"
  62. ;;
  63. edimax,3g-6200n|\
  64. planex,mzk-w300nh2)
  65. ucidef_set_led_netdev "wifi_led" "wifi" "amber:wlan" "wlan0"
  66. ;;
  67. hauppauge,broadway)
  68. ucidef_set_led_netdev "wifi_led" "wifi" "red:wps_active" "wlan0"
  69. ;;
  70. hootoo,ht-tm02)
  71. ucidef_set_led_netdev "eth" "Ethernet" "green:lan" "eth0"
  72. ucidef_set_led_netdev "wifi_led" "wifi" "blue:wlan" "wlan0"
  73. ;;
  74. huawei,hg255d)
  75. ucidef_set_led_netdev "wifi_led" "wifi" "green:wlan" "wlan0"
  76. ucidef_set_led_netdev "internet" "internet" "green:internet" "eth0.2"
  77. ;;
  78. intenso,memory2move)
  79. ucidef_set_led_netdev "wifi_led" "wifi" "blue:wifi" "wlan0"
  80. ucidef_set_led_netdev "eth" "Ethernet" "green:wan" "eth0"
  81. ;;
  82. omnima,miniembplug)
  83. ucidef_set_led_netdev "wifi_led" "wifi" "red:wlan" "wlan0"
  84. ;;
  85. vocore,vocore-8m|\
  86. vocore,vocore-16m)
  87. ucidef_set_led_netdev "eth" "ETH" "orange:eth" "eth0"
  88. ;;
  89. zorlik,zl5900v2)
  90. ucidef_set_led_netdev "lan" "lan" "green:lan" "eth0"
  91. ;;
  92. zte,mf283plus)
  93. ucidef_set_led_wlan "wifi" "wifi" "rt2800soc-phy0::radio" "phy0tpt"
  94. ucidef_set_led_netdev "wwan" "wwan" "blue:wwan" "wwan0"
  95. ;;
  96. esac
  97. board_config_flush
  98. exit 0