01_leds 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485
  1. #!/bin/sh
  2. . /lib/functions/uci-defaults.sh
  3. set_wifi_led() {
  4. ucidef_set_led_netdev "wifi_led" "wifi" "${1}" "${2:-wlan0}"
  5. }
  6. board=$(board_name)
  7. boardname="${board##*,}"
  8. board_config_update
  9. case $board in
  10. 3g-6200n)
  11. set_wifi_led "$boardname:amber:wlan"
  12. ;;
  13. 3g-6200nl|\
  14. skylab,skw92a|\
  15. wnce2001)
  16. set_wifi_led "$boardname:green:wlan"
  17. ;;
  18. br-6475nd|\
  19. mzk-w300nh2)
  20. set_wifi_led "$boardname:amber:wlan"
  21. ;;
  22. ai-br100)
  23. ucidef_set_led_netdev "wan" "wan" "$boardname:blue:wan" "eth0.2"
  24. set_wifi_led "$boardname:blue:wlan"
  25. ;;
  26. air3gii)
  27. set_wifi_led "$boardname:green:wlan"
  28. ;;
  29. alfa-network,ac1200rm)
  30. set_wifi_led "$boardname:green:wlan2g" "wlan1"
  31. ;;
  32. alfa-network,awusfree1)
  33. set_wifi_led "$boardname:blue:wlan"
  34. ;;
  35. alfa-network,tube-e4g)
  36. ucidef_set_led_netdev "4g" "4g" "$boardname:green:4g" "wwan0"
  37. ucidef_set_led_netdev "lan" "lan" "$boardname:blue:lan" "eth0"
  38. ;;
  39. all0256n-4M|\
  40. all0256n-8M)
  41. ucidef_set_rssimon "wlan0" "200000" "1"
  42. ucidef_set_led_rssi "rssilow" "RSSILOW" "all0256n:green:rssilow" "wlan0" "1" "40" "0" "6"
  43. ucidef_set_led_rssi "rssimedium" "RSSIMEDIUM" "all0256n:green:rssimed" "wlan0" "30" "80" "-29" "5"
  44. ucidef_set_led_rssi "rssihigh" "RSSIHIGH" "all0256n:green:rssihigh" "wlan0" "70" "100" "-69" "8"
  45. set_wifi_led "rt2800pci-phy0::radio"
  46. ;;
  47. ar670w|\
  48. ar725w|\
  49. awapn2403)
  50. set_wifi_led "rt2800soc-phy0::radio"
  51. ;;
  52. asl26555-8M|\
  53. asl26555-16M)
  54. ucidef_set_led_netdev "eth" "ETH" "asl26555:green:eth" "eth0"
  55. set_wifi_led "asl26555:green:wlan"
  56. ;;
  57. bdcom,wap2100-sk|\
  58. hiwifi,hc5861b)
  59. set_wifi_led "$boardname:green:wlan2g"
  60. ;;
  61. belkin,f9k1109v1)
  62. set_usb_led "$boardname:green:usb1"
  63. ucidef_set_led_netdev "lan" "lan" "$boardname:blue:wps" "eth0"
  64. ;;
  65. broadway)
  66. set_wifi_led "$boardname:red:wps_active"
  67. ;;
  68. c108)
  69. ucidef_set_led_netdev "lan" "lan" "$boardname:green:lan" "eth0"
  70. ucidef_set_led_netdev "modem" "modem" "$boardname:green:modem" "wwan0"
  71. ;;
  72. c20i)
  73. ucidef_set_led_switch "lan" "lan" "$boardname:blue:lan" "switch0" "0x1e"
  74. ucidef_set_led_switch "wan" "wan" "$boardname:blue:wan" "switch0" "0x01"
  75. ucidef_set_led_wlan "wlan" "wlan" "$boardname:blue:wlan" "phy0radio"
  76. ;;
  77. c50)
  78. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x1e"
  79. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
  80. ucidef_set_led_netdev "wlan2g" "wlan2g" "$boardname:green:wlan2g" wlan1
  81. set_wifi_led "$boardname:green:wlan5g"
  82. ;;
  83. cf-wr800n)
  84. ucidef_set_led_netdev "lan" "lan" "$boardname:white:ethernet" eth0.1
  85. set_wifi_led "$boardname:white:wifi"
  86. ;;
  87. d240)
  88. set_wifi_led "$boardname:blue:wifi"
  89. ;;
  90. dcs-930l-b1)
  91. ucidef_set_led_netdev "wifi" "WiFi" "$boardname:blue:wps"
  92. ;;
  93. dir-300-b1|\
  94. dir-600-b1|\
  95. dir-620-a1)
  96. set_wifi_led "rt2800pci-phy0::radio"
  97. ;;
  98. dir-300-b7|\
  99. dir-320-b1|\
  100. dir-610-a1|\
  101. esr-9753|\
  102. hlk-rm04|\
  103. sl-r7205|\
  104. v11st-fe|\
  105. w306r-v20|\
  106. wt1520-4M|\
  107. wt1520-8M)
  108. set_wifi_led "rt2800pci-phy0::radio"
  109. ;;
  110. dir-615-d|\
  111. dir-615-h1)
  112. set_wifi_led "rt2800pci-phy0::radio"
  113. ;;
  114. dir-620-d1|\
  115. dlink,dwr-116-a1|\
  116. mzk-ex300np)
  117. set_wifi_led "$boardname:green:wifi"
  118. ;;
  119. dlink,dwr-118-a1)
  120. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x1f"
  121. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x20"
  122. set_wifi_led "$boardname:green:wlan2g" "wlan1"
  123. ;;
  124. dlink,dwr-118-a2)
  125. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x0e"
  126. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
  127. set_wifi_led "$boardname:green:wlan2g" "wlan1"
  128. ;;
  129. dlink,dwr-921-c1|\
  130. dlink,dwr-922-e2)
  131. set_wifi_led "$boardname:green:wifi"
  132. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x0f"
  133. ucidef_set_led_netdev "signalstrength" "signalstrength" "$boardname:green:sigstrength" "wwan0" "link"
  134. ucidef_set_led_netdev "4g" "4g" "$boardname:green:4g" "wwan0" "tx rx"
  135. ;;
  136. dir-860l-b1)
  137. ucidef_set_led_netdev "wan" "wan" "$boardname:green:net" "eth0.2"
  138. ;;
  139. edimax,br-6478ac-v2)
  140. set_wifi_led "$boardname:blue:wlan"
  141. ;;
  142. ex2700|\
  143. wn3000rpv3)
  144. set_wifi_led "$boardname:green:router"
  145. ;;
  146. ex3700)
  147. ucidef_set_led_netdev "wlan5g" "ROUTER (green)" "$boardname:green:router" "wlan0"
  148. ucidef_set_led_netdev "wlan2g" "DEVICE (green)" "$boardname:green:device" "wlan1"
  149. ;;
  150. f5d8235-v1)
  151. set_wifi_led "$boardname:blue:wireless"
  152. ;;
  153. fonera20n)
  154. set_wifi_led "$boardname:orange:wifi"
  155. ;;
  156. gnubee,gb-pc1|\
  157. gnubee,gb-pc2)
  158. ucidef_set_led_switch "lan1" "lan1" "$boardname:green:lan1" "switch0" "0x01"
  159. ucidef_set_led_switch "lan2" "lan2" "$boardname:green:lan2" "switch0" "0x10"
  160. ;;
  161. gl-mt300a|\
  162. gl-mt300n|\
  163. gl-mt750)
  164. set_wifi_led "$boardname:wlan"
  165. ;;
  166. gl-mt300n-v2)
  167. set_wifi_led "$boardname:red:wlan"
  168. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x1"
  169. ;;
  170. hc5661|\
  171. hc5661a)
  172. ucidef_set_led_netdev "internet" "internet" "$boardname:blue:internet" "eth0.2"
  173. set_wifi_led "$boardname:blue:wlan2g"
  174. ;;
  175. hc5761|\
  176. hc5861)
  177. ucidef_set_led_netdev "internet" "internet" "$boardname:blue:internet" "eth0.2"
  178. ucidef_set_led_netdev "wifi5g" "wifi5g" "$boardname:blue:wlan5g" "wlan0"
  179. ucidef_set_led_netdev "wifi2g" "wifi2g" "$boardname:blue:wlan2g" "wlan1"
  180. ;;
  181. hg255d)
  182. set_wifi_led "$boardname:green:wlan"
  183. ucidef_set_led_netdev "internet" "internet" "$boardname:green:internet" "eth0.2"
  184. ;;
  185. hpm)
  186. ucidef_set_led_netdev "eth" "ETH" "$boardname:green:eth" "eth0"
  187. set_wifi_led "$boardname:green:wifi"
  188. ;;
  189. ht-tm02)
  190. ucidef_set_led_netdev "eth" "Ethernet" "$boardname:green:lan" "eth0"
  191. set_wifi_led "$boardname:blue:wlan"
  192. ;;
  193. iodata,wn-ac1167gr|\
  194. iodata,wn-ac733gr3)
  195. ucidef_set_led_wlan "wlan5g" "WLAN5G" "$boardname:green:wlan5g" "phy0radio"
  196. ucidef_set_led_wlan "wlan2g" "WLAN2G" "$boardname:green:wlan2g" "phy1radio"
  197. ;;
  198. kimax,u35wf)
  199. set_wifi_led "$boardname:blue:wifi"
  200. ucidef_set_led_netdev "eth" "ETH" "$boardname:green:eth" "eth0"
  201. ;;
  202. kn|\
  203. nbg-419n2)
  204. set_wifi_led "rt2800pci-phy0::radio"
  205. ;;
  206. kn_rc|\
  207. kn_rf|\
  208. kng_rc)
  209. set_wifi_led "$boardname:green:wifi"
  210. ;;
  211. lava,lr-25g001)
  212. ucidef_set_led_netdev "wlan2g" "WiFi 2.4GHz" "$boardname:green:wlan2g" "wlan1"
  213. ucidef_set_led_netdev "wlan5g" "WiFi 5GHz" "$boardname:green:wlan5g" "wlan0"
  214. ;;
  215. linkits7688)
  216. ucidef_set_led_wlan "wifi" "wifi" "linkit-smart-7688:orange:wifi" "phy0tpt"
  217. ;;
  218. m2m)
  219. set_wifi_led "$boardname:blue:wifi"
  220. ucidef_set_led_netdev "eth" "Ethernet" "$boardname:green:wan" "eth0"
  221. ;;
  222. mikrotik,rbm11g)
  223. ucidef_set_rssimon "wlan0" "200000" "1"
  224. ucidef_set_led_rssi "rssilow" "RSSILOW" "$boardname:green:rssi0" "wlan0" "1" "100"
  225. ucidef_set_led_rssi "rssimediumlow" "RSSIMEDIUMLOW" "$boardname:green:rssi1" "wlan0" "20" "100"
  226. ucidef_set_led_rssi "rssimediumhigh" "RSSIMEDIUMHIGH" "$boardname:green:rssi2" "wlan0" "40" "100"
  227. ucidef_set_led_rssi "rssihigh" "RSSIHIGH" "$boardname:green:rssi3" "wlan0" "60" "100"
  228. ucidef_set_led_rssi "rssiveryhigh" "RSSIVERYHIGH" "$boardname:green:rssi4" "wlan0" "80" "100"
  229. ;;
  230. miniembplug)
  231. set_wifi_led "$boardname:red:wlan"
  232. ;;
  233. mlw221|\
  234. mlwg2)
  235. set_wifi_led "$boardname:blue:wifi"
  236. ;;
  237. mr-102n)
  238. set_wifi_led "$boardname:green:wlan"
  239. ;;
  240. mr200)
  241. ucidef_set_led_netdev "lan" "lan" "$boardname:white:lan" "eth0.1"
  242. ucidef_set_led_netdev "wan" "wan" "$boardname:white:wan" "usb0"
  243. set_wifi_led "$boardname:white:wlan"
  244. ;;
  245. mtc,wr1201)
  246. ucidef_set_led_switch "eth_link" "LAN link" "$boardname:green:eth_link" "switch0" "0x0f"
  247. ;;
  248. mzk-ex750np)
  249. set_wifi_led "$boardname:red:wifi"
  250. ;;
  251. netgear,r6120)
  252. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x0f"
  253. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x10"
  254. ucidef_set_led_wlan "wlan2g" "WiFi 2.4GHz" "$boardname:green:wlan2g" "phy0tpt"
  255. ;;
  256. oy-0001)
  257. set_wifi_led "$boardname:green:wifi"
  258. ;;
  259. gehua,ghl-r-001|\
  260. pbr-m1)
  261. ucidef_set_led_netdev "internet" "internet" "$boardname:blue:internet" "eth0.2"
  262. ;;
  263. d-team,newifi-d2)
  264. ucidef_set_led_switch "internet" "internet" "$boardname:amber:internet" "switch0" "0x10"
  265. ucidef_set_led_netdev "wlan2g" "WiFi 2.4GHz" "$boardname:blue:wlan2g" "wlan0"
  266. ucidef_set_led_netdev "wlan5g" "WiFi 5GHz" "$boardname:blue:wlan5g" "wlan1"
  267. ;;
  268. psg1208)
  269. set_wifi_led "$boardname:white:wlan2g"
  270. ;;
  271. px-4885-4M|\
  272. px-4885-8M)
  273. set_wifi_led "px-4885:orange:wifi"
  274. ;;
  275. r6220|\
  276. netgear,r6350)
  277. ucidef_set_led_netdev "wan" "wan" "$boardname:green:wan" eth0.2
  278. set_wifi_led "$boardname:green:wifi"
  279. ;;
  280. rakwireless,rak633)
  281. set_wifi_led "$boardname:blue:wifi"
  282. ;;
  283. re350-v1)
  284. ucidef_set_led_netdev "wifi2g" "Wifi 2.4G" "$boardname:blue:wifi2G" "wlan0"
  285. ucidef_set_led_netdev "wifi5g" "Wifi 5G" "$boardname:blue:wifi5G" "wlan1"
  286. ucidef_set_led_netdev "eth_act" "LAN act" "$boardname:green:eth_act" "eth0" "tx rx"
  287. ucidef_set_led_switch "eth_link" "LAN link" "$boardname:green:eth_link" "switch0" "0x01"
  288. ;;
  289. rp-n53)
  290. ucidef_set_led_netdev "eth" "Network" "$boardname:white:back" "eth0"
  291. set_wifi_led "$boardname:blue:wifi"
  292. ;;
  293. rt-ac51u)
  294. set_wifi_led "$boardname:blue:wifi"
  295. ;;
  296. rt-n12p)
  297. ucidef_set_led_netdev "lan" "lan" "$boardname:green:lan" eth0.1
  298. ucidef_set_led_netdev "wan" "wan" "$boardname:green:wan" eth0.2
  299. set_wifi_led "$boardname:green:air"
  300. ;;
  301. rt-n14u)
  302. ucidef_set_led_netdev "lan" "lan" "$boardname:blue:lan" eth0.1
  303. ucidef_set_led_netdev "wan" "wan" "$boardname:blue:wan" eth0.2
  304. set_wifi_led "$boardname:blue:air"
  305. ;;
  306. tama,w06)
  307. ucidef_set_led_netdev "wan" "WAN" "$boardname:green:wan" "eth0"
  308. ucidef_set_led_wlan "wlan" "WLAN" "$boardname:green:wlan" "phy0tpt"
  309. ;;
  310. tew-714tru)
  311. set_wifi_led "$boardname:green:wifi"
  312. ;;
  313. tiny-ac)
  314. set_wifi_led "$boardname:orange:wifi"
  315. ;;
  316. tl-wr840n-v4)
  317. ucidef_set_led_wlan "wlan2g" "wlan2g" "$boardname:green:wlan" "phy0tpt"
  318. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x1e"
  319. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
  320. ;;
  321. tl-wr841n-v13)
  322. ucidef_set_led_wlan "wlan2g" "wlan2g" "$boardname:green:wlan" "phy0tpt"
  323. ucidef_set_led_switch "lan1" "lan1" "$boardname:green:lan1" "switch0" "0x2"
  324. ucidef_set_led_switch "lan2" "lan2" "$boardname:green:lan2" "switch0" "0x4"
  325. ucidef_set_led_switch "lan3" "lan3" "$boardname:green:lan3" "switch0" "0x8"
  326. ucidef_set_led_switch "lan4" "lan4" "$boardname:green:lan4" "switch0" "0x10"
  327. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
  328. ;;
  329. tplink,c2-v1)
  330. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch1" "0x1e"
  331. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch1" "0x01"
  332. set_wifi_led "$boardname:green:wlan"
  333. ;;
  334. tplink,c20-v1)
  335. ucidef_set_led_switch "lan" "lan" "$boardname:blue:lan" "switch0" "0x1e"
  336. ucidef_set_led_switch "wan" "wan" "$boardname:blue:wan" "switch0" "0x01"
  337. ucidef_set_led_netdev "wlan2g" "wlan2g" "$boardname:blue:wlan2g" "wlan0"
  338. ;;
  339. tplink,c20-v4)
  340. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x1e"
  341. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
  342. ucidef_set_led_netdev "wlan2g" "wlan2g" "$boardname:green:wlan2g" "wlan0"
  343. ;;
  344. tplink,c50-v3|\
  345. tplink,c50-v4)
  346. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x1e"
  347. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
  348. ucidef_set_led_wlan "wlan2g" "wlan2g" "$boardname:green:wlan2g" "phy0tpt"
  349. ucidef_set_led_wlan "wlan5g" "wlan5g" "$boardname:green:wlan5g" "phy1tpt"
  350. ;;
  351. tplink,tl-wa801nd-v5)
  352. ucidef_set_led_wlan "wlan" "wlan" "$boardname:green:wlan" "phy0tpt"
  353. ucidef_set_led_netdev "lan" "lan" "$boardname:green:lan" "eth0"
  354. ;;
  355. tplink,tl-mr3020-v3)
  356. set_wifi_led "$boardname:green:wlan"
  357. ucidef_set_led_netdev "lan" "LAN" "$boardname:green:lan" "eth0"
  358. ;;
  359. tplink,tl-mr3420-v5|\
  360. tplink,tl-wr842n-v5)
  361. ucidef_set_led_wlan "wlan2g" "wlan2g" "$boardname:green:wlan" "phy0tpt"
  362. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x1e"
  363. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
  364. ;;
  365. tplink,tl-wr902ac-v3)
  366. ucidef_set_led_wlan "wlan2g" "wlan2g" "$boardname:green:wlan" "phy0tpt"
  367. ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x10"
  368. ;;
  369. u25awf-h1)
  370. set_wifi_led "u25awf:red:wifi"
  371. ucidef_set_led_netdev "eth" "eth" "u25awf:green:lan" "eth0"
  372. ;;
  373. u7628-01-128M-16M)
  374. ucidef_set_led_switch "lan1" "lan1" "u7628-01:green:lan1" "switch0" "0x2"
  375. ucidef_set_led_switch "lan2" "lan2" "u7628-01:green:lan2" "switch0" "0x4"
  376. ucidef_set_led_switch "lan3" "lan3" "u7628-01:green:lan3" "switch0" "0x8"
  377. ucidef_set_led_switch "lan4" "lan4" "u7628-01:green:lan4" "switch0" "0x10"
  378. ucidef_set_led_switch "wan" "wan" "u7628-01:green:wan" "switch0" "0x01"
  379. set_wifi_led "u7628-01:green:wlan"
  380. ;;
  381. vocore-8M|\
  382. vocore-16M)
  383. ucidef_set_led_netdev "eth" "ETH" "vocore:orange:eth" "eth0"
  384. ;;
  385. w502u)
  386. set_wifi_led "rt2800pci-phy0::radio"
  387. ;;
  388. wavlink,wl-wn570ha1)
  389. ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
  390. ucidef_set_rssimon "wlan0" "200000" "1"
  391. ucidef_set_led_rssi "wifi-low" "wifi-low" "$boardname:green:wifi-low" "wlan0" "1" "49"
  392. ucidef_set_led_rssi "wifi-med" "wifi-med" "$boardname:green:wifi-med" "wlan0" "50" "84"
  393. ucidef_set_led_rssi "wifi-high" "wifi-high" "$boardname:green:wifi-high" "wlan0" "85" "100"
  394. set_wifi_led "$boardname:green:wifi"
  395. ;;
  396. wavlink,wl-wn575a3)
  397. ucidef_set_rssimon "wlan1" "200000" "1"
  398. ucidef_set_led_rssi "wifi-low" "wifi-low" "$boardname:green:wifi-low" "wlan1" "1" "49"
  399. ucidef_set_led_rssi "wifi-med" "wifi-med" "$boardname:green:wifi-med" "wlan1" "50" "84"
  400. ucidef_set_led_rssi "wifi-high" "wifi-high" "$boardname:green:wifi-high" "wlan1" "85" "100"
  401. ;;
  402. we1026-5g-16m)
  403. ucidef_set_led_netdev "lan" "LAN" "we1026-5g:green:lan" "eth0"
  404. set_wifi_led "we1026-5g:green:wifi"
  405. ;;
  406. wrh-300cr)
  407. set_wifi_led "$boardname:green:wlan"
  408. ucidef_set_led_netdev "lan" "lan" "$boardname:green:ethernet" "eth0"
  409. ;;
  410. xiaomi,mir3g)
  411. ucidef_set_led_switch "wan-amber" "WAN (amber)" "$boardname:amber:wan" "switch0" "0x02" "0x08"
  412. ucidef_set_led_switch "lan1-amber" "LAN1 (amber)" "$boardname:amber:lan1" "switch0" "0x08" "0x08"
  413. ucidef_set_led_switch "lan2-amber" "LAN2 (amber)" "$boardname:amber:lan2" "switch0" "0x04" "0x08"
  414. ;;
  415. xiaomi,mir3p)
  416. ucidef_set_led_switch "wan-amber" "WAN (amber)" "$boardname:amber:wan" "switch0" "0x10" "0x08"
  417. ucidef_set_led_switch "lan1-amber" "LAN1 (amber)" "$boardname:amber:lan1" "switch0" "0x02" "0x08"
  418. ucidef_set_led_switch "lan2-amber" "LAN2 (amber)" "$boardname:amber:lan2" "switch0" "0x04" "0x08"
  419. ucidef_set_led_switch "lan3-amber" "LAN3 (amber)" "$boardname:amber:lan3" "switch0" "0x08" "0x08"
  420. ;;
  421. xzwifi,creativebox-v1)
  422. ucidef_set_led_switch "internet" "internet" "$boardname:blue:internet" "switch0" "0x10"
  423. ;;
  424. y1)
  425. ucidef_set_led_netdev "wifi" "WIFI" "$boardname:blue:wifi" "wlan1"
  426. ucidef_set_led_netdev "wifi5g" "WIFI5G" "$boardname:blue:wifi5g" "wlan0"
  427. ucidef_set_led_switch "lan" "LAN" "$boardname:blue:lan" "switch0" "0x03"
  428. ;;
  429. y1s)
  430. ucidef_set_led_netdev "wifi" "WIFI" "$boardname:yellow:wifi" "wlan1"
  431. ucidef_set_led_netdev "wifi5g" "WIFI5G" "$boardname:blue:wifi" "wlan0"
  432. ucidef_set_led_netdev "wan" "WAN" "$boardname:blue:internet" "eth0.2" "tx rx"
  433. ;;
  434. youhua,wr1200js)
  435. ucidef_set_led_switch "internet" "INTERNET" "$boardname:green:wan" "switch0" "0x01"
  436. ;;
  437. zbt-ape522ii)
  438. ucidef_set_led_netdev "wlan2g4" "wlan1-link" "$boardname:green:wlan2g4" "wlan1"
  439. ucidef_set_led_netdev "sys1" "wlan1" "$boardname:green:sys1" "wlan1" "tx rx"
  440. ucidef_set_led_netdev "sys2" "wlan0" "$boardname:green:sys2" "wlan0" "tx rx"
  441. ;;
  442. zbt-wa05)
  443. set_wifi_led "$boardname:blue:air"
  444. ;;
  445. zbt-we2026)
  446. set_wifi_led "$boardname:green:wlan"
  447. ;;
  448. zbt-we826-16M|\
  449. zbt-we826-32M)
  450. set_wifi_led "zbt-we826:green:wifi"
  451. ;;
  452. zbtlink,zbt-we1226)
  453. set_wifi_led "$boardname:green:wlan"
  454. ucidef_set_led_switch "lan1" "LAN1" "$boardname:green:lan1" "switch0" "0x01"
  455. ucidef_set_led_switch "lan2" "LAN2" "$boardname:green:lan2" "switch0" "0x02"
  456. ucidef_set_led_switch "wan" "WAN" "$boardname:green:wan" "switch0" "0x10"
  457. ;;
  458. zbt-wr8305rt)
  459. set_wifi_led "$boardname:green:wifi"
  460. ;;
  461. zorlik,zl5900v2)
  462. ucidef_set_led_netdev "lan" "lan" "$boardname:green:lan" eth0
  463. ;;
  464. zyxel,keenetic-extra-ii)
  465. set_wifi_led "$boardname:green:wifi"
  466. ucidef_set_led_switch "internet" "internet" "$boardname:green:internet" "switch0" "0x01"
  467. ;;
  468. zyxel,keenetic-start)
  469. set_wifi_led "rt2800pci-phy0::radio"
  470. ;;
  471. youku-yk1)
  472. set_wifi_led "$boardname:blue:air"
  473. ucidef_set_led_switch "wan" "wan" "$boardname:blue:wan" "switch0" "0x10"
  474. ;;
  475. esac
  476. board_config_flush
  477. exit 0