OpenWrt – Diff between revs 2 and 3

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 2 Rev 3
Line 30... Line 30...
30 { 30 {
31 local board="$1" 31 local board="$1"
Line 32... Line 32...
32   32  
33 case $board in 33 case $board in
34 11acnas|\ -  
35 d-team,newifi-d2|\ -  
36 dir-615-h1|\ 34 11acnas|\
37 w2914nsv2|\ 35 w2914nsv2|\
38 zbt-we2026) 36 zbt-we2026)
39 ucidef_add_switch "switch0" \ 37 ucidef_add_switch "switch0" \
40 "0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "4:wan:5" "6@eth0" 38 "0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "4:wan:5" "6@eth0"
Line 49... Line 47...
49 bocco|\ 47 bocco|\
50 broadway|\ 48 broadway|\
51 dcs-930|\ 49 dcs-930|\
52 dcs-930l-b1|\ 50 dcs-930l-b1|\
53 ht-tm02|\ 51 ht-tm02|\
54 kimax,u35wf|\ -  
55 linkits7688 | \ 52 linkits7688 | \
56 m2m|\ 53 m2m|\
57 microwrt|\ 54 microwrt|\
58 mikrotik,rbm11g|\ -  
59 mpr-a2|\ 55 mpr-a2|\
60 ncs601w|\ 56 ncs601w|\
61 omega2 | \ 57 omega2 | \
62 omega2p | \ 58 omega2p | \
63 timecloud|\ 59 timecloud|\
64 tplink,tl-wa801nd-v5|\ -  
65 w150m|\ 60 w150m|\
66 widora,neo-16m|\ 61 widora,neo-16m|\
67 widora,neo-32m|\ 62 widora,neo-32m|\
68 wnce2001|\ 63 wnce2001|\
69 zbt-cpe102|\ 64 zbt-cpe102|\
Line 79... Line 74...
79 ;; 74 ;;
80 3g-6200n|\ 75 3g-6200n|\
81 ai-br100|\ 76 ai-br100|\
82 alfa-network,ac1200rm|\ 77 alfa-network,ac1200rm|\
83 mediatek,ap-mt7621a-v60|\ 78 mediatek,ap-mt7621a-v60|\
84 xzwifi,creativebox-v1|\ -  
85 d240|\ 79 d240|\
86 db-wrt01|\ 80 db-wrt01|\
87 dir-300-b7|\ 81 dir-300-b7|\
88 dir-320-b1|\ 82 dir-320-b1|\
89 dir-610-a1|\ 83 dir-610-a1|\
90 dir-615-h1|\ 84 dir-615-h1|\
91 dir-810l|\ -  
92 dlink,dwr-116-a1|\ 85 dlink,dwr-116-a1|\
93 dlink,dwr-921-c1|\ 86 dlink,dwr-921-c1|\
94 dlink,dwr-922-e2|\ -  
95 ew1200|\ 87 ew1200|\
96 firewrt|\ 88 firewrt|\
97 hc5661a|\ 89 hc5661a|\
98 hc5962|\ 90 hc5962|\
99 hlk-rm04|\ 91 hlk-rm04|\
Line 103... Line 95...
103 mac1200rv2|\ 95 mac1200rv2|\
104 miwifi-mini|\ 96 miwifi-mini|\
105 miwifi-nano|\ 97 miwifi-nano|\
106 mt7621|\ 98 mt7621|\
107 mt7628|\ 99 mt7628|\
108 mtc,wr1201|\ -  
109 mzk-750dhp|\ 100 mzk-750dhp|\
110 mzk-w300nh2|\ 101 mzk-w300nh2|\
-   102 d-team,newifi-d2|\
111 nixcore-x1-8M|\ 103 nixcore-x1-8M|\
112 nixcore-x1-16M|\ 104 nixcore-x1-16M|\
113 oy-0001|\ 105 oy-0001|\
114 pbr-m1|\ 106 pbr-m1|\
115 psg1208|\ 107 psg1208|\
116 psg1218a|\ 108 psg1218a|\
117 r6220|\ 109 r6220|\
118 netgear,r6350|\ -  
119 rt-n12p|\ 110 rt-n12p|\
120 sap-g3200u3|\ 111 sap-g3200u3|\
121 sk-wb8|\ 112 sk-wb8|\
122 unielec,u7621-06-256m-16m|\ 113 u7621-06-256M-16M|\
123 unielec,u7621-06-512m-64m|\ -  
124 vr500|\ 114 vr500|\
125 wavlink,wl-wn570ha1|\ -  
126 wavlink,wl-wn575a3|\ -  
127 wf-2881|\ 115 wf-2881|\
128 whr-g300n|\ 116 whr-g300n|\
129 mqmaker,witi-256m|\ 117 mqmaker,witi-256m|\
130 mqmaker,witi-512m|\ 118 mqmaker,witi-512m|\
-   119 wl-wn575a3|\
131 wndr3700v5|\ 120 wndr3700v5|\
132 youku-yk1|\ 121 youku-yk1|\
133 zbt-ape522ii|\ 122 zbt-ape522ii|\
134 zbt-we1326|\ 123 zbt-we1326|\
135 zbtlink,zbt-we3526|\ 124 zbtlink,zbt-we3526|\
Line 140... Line 129...
140 zbt-wg3526-32M|\ 129 zbt-wg3526-32M|\
141 zbt-wr8305rt) 130 zbt-wr8305rt)
142 ucidef_add_switch "switch0" \ 131 ucidef_add_switch "switch0" \
143 "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "6@eth0" 132 "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "6@eth0"
144 ;; 133 ;;
145 gehua,ghl-r-001) -  
146 ucidef_add_switch "switch0" \ -  
147 "0:lan" "1:lan" "2:lan" "4:wan" "6@eth0" -  
148 ;; -  
149 alfa-network,awusfree1|\ 134 alfa-network,awusfree1|\
150 cs-qr10|\ 135 cs-qr10|\
151 d105|\ 136 d105|\
152 dlink,dap-1522-a1|\ 137 dlink,dap-1522-a1|\
153 dch-m225|\ 138 dch-m225|\
Line 158... Line 143...
158 mzk-ex750np|\ 143 mzk-ex750np|\
159 na930|\ 144 na930|\
160 pbr-d1|\ 145 pbr-d1|\
161 ravpower,wd03|\ 146 ravpower,wd03|\
162 tama,w06|\ 147 tama,w06|\
163 tplink,tl-mr3020-v3|\ -  
164 tplink,tl-wr802n-v4|\ -  
165 u25awf-h1|\ 148 u25awf-h1|\
166 wli-tx4-ag300n|\ 149 wli-tx4-ag300n|\
167 wmdr-143n|\ 150 wmdr-143n|\
168 wmr-300|\ 151 wmr-300|\
169 wn3000rpv3|\ 152 wn3000rpv3|\
170 wrh-300cr) 153 wrh-300cr)
171 ucidef_set_interface_lan "eth0" 154 ucidef_set_interface_lan "eth0"
172 ;; 155 ;;
173 dlink,dwr-118-a1) -  
174 ucidef_add_switch "switch0" \ -  
175 "1:lan:2" "2:lan:3" "3:lan:1" "4:lan:0" "5:wan" "6@eth0" -  
176 ;; -  
177 dlink,dwr-118-a2) -  
178 ucidef_add_switch "switch0" \ -  
179 "1:lan:2" "2:lan:1" "3:lan:3" "4:lan" "0:wan" "6@eth0" -  
180 ;; -  
181 mir3g) 156 mir3g)
182 ucidef_add_switch "switch0" \ 157 ucidef_add_switch "switch0" \
183 "2:lan:2" "3:lan:1" "1:wan" "6t@eth0" 158 "2:lan:2" "3:lan:1" "1:wan" "6t@eth0"
184 ;; 159 ;;
185 psg1218b) 160 psg1218b)
Line 211... Line 186...
211 "1:lan" "2:lan" "3:lan" "4:lan" "6t@eth0" 186 "1:lan" "2:lan" "3:lan" "4:lan" "6t@eth0"
212 ;; 187 ;;
213 atp-52b|\ 188 atp-52b|\
214 awm002-evb-4M|\ 189 awm002-evb-4M|\
215 awm002-evb-8M|\ 190 awm002-evb-8M|\
216 bdcom,wap2100-sk|\ -  
217 c20i|\ 191 c20i|\
218 dir-645|\ 192 dir-645|\
-   193 f5d8235-v2|\
219 gl-mt300a|\ 194 gl-mt300a|\
220 gl-mt300n|\ 195 gl-mt300n|\
221 gl-mt750|\ 196 gl-mt750|\
222 hiwifi,hc5861b|\ 197 hg255d|\
223 jhr-n805r|\ 198 jhr-n805r|\
224 jhr-n825r|\ 199 jhr-n825r|\
225 jhr-n926r|\ 200 jhr-n926r|\
226 mikrotik,rb750gr3|\ -  
227 mikrotik,rbm33g|\ 201 mikrotik,rbm33g|\
228 mzk-wdpr|\ 202 mzk-wdpr|\
-   203 rb750gr3|\
229 rt-n14u|\ 204 rt-n14u|\
230 skylab,skw92a|\ -  
231 tplink,c20-v4|\ 205 tplink,c20-v4|\
232 tplink,c50-v3|\ 206 tplink,c50-v3|\
233 tplink,c50-v4|\ -  
234 tplink,tl-mr3420-v5|\ 207 tplink,tl-mr3420-v5|\
235 tplink,tl-wr842n-v5|\ 208 tplink,tl-wr842n-v5|\
236 tl-wr840n-v4|\ 209 tl-wr840n-v4|\
237 tl-wr840n-v5|\ 210 tl-wr840n-v5|\
238 tl-wr841n-v13|\ 211 tl-wr841n-v13|\
Line 242... Line 215...
242 ur-326n4g|\ 215 ur-326n4g|\
243 wrtnode|\ 216 wrtnode|\
244 wrtnode2p | \ 217 wrtnode2p | \
245 wrtnode2r | \ 218 wrtnode2r | \
246 youhua,wr1200js|\ 219 youhua,wr1200js|\
247 zbt-wa05|\ 220 zbt-wa05)
248 zyxel,keenetic-extra-ii) -  
249 ucidef_add_switch "switch0" \ 221 ucidef_add_switch "switch0" \
250 "1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "6@eth0" 222 "1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "6@eth0"
251 ;; 223 ;;
252 c50|\ 224 c50|\
253 tplink,c20-v1) 225 tplink,c20-v1)
254 ucidef_add_switch "switch0" \ 226 ucidef_add_switch "switch0" \
255 "1:lan:3" "2:lan:4" "3:lan:1" "4:lan:2" "0:wan" "6@eth0" 227 "1:lan:3" "2:lan:4" "3:lan:1" "4:lan:2" "0:wan" "6@eth0"
256 ;; 228 ;;
257 dir-860l-b1|\ 229 dir-860l-b1|\
258 elecom,wrc-1167ghbk2-s|\ 230 elecom,wrc-1167ghbk2-s|\
259 elecom,wrc-2533gst|\ -  
260 elecom,wrc-1900gst|\ -  
261 hg255d|\ -  
262 iodata,wn-ax1167gr|\ -  
263 iodata,wn-gx300gr) 231 iodata,wn-gx300gr)
264 ucidef_add_switch "switch0" \ 232 ucidef_add_switch "switch0" \
265 "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "0:wan" "6@eth0" 233 "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "0:wan" "6@eth0"
266 ;; 234 ;;
267 gnubee,gb-pc1|\ 235 gnubee,gb-pc1|\
Line 306... Line 274...
306 e1700|\ 274 e1700|\
307 mt7620a_mt7530) 275 mt7620a_mt7530)
308 ucidef_add_switch "switch1" \ 276 ucidef_add_switch "switch1" \
309 "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "6@eth0" 277 "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "6@eth0"
310 ;; 278 ;;
311 edimax,br-6478ac-v2|\ -  
312 tplink,c2-v1) -  
313 ucidef_add_switch "switch1" \ -  
314 "1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "6@eth0" -  
315 ;; -  
316 hc5661|\ -  
317 hc5861|\ 279 hc5*61|\
318 y1s) 280 y1s)
319 ucidef_add_switch "switch0" \ 281 ucidef_add_switch "switch0" \
320 "1:lan" "2:lan" "3:lan" "4:lan" "5:lan" "0:wan" "6@eth0" 282 "1:lan" "2:lan" "3:lan" "4:lan" "5:lan" "0:wan" "6@eth0"
321 ;; 283 ;;
322 iodata,wn-ac1167gr) -  
323 ucidef_add_switch "switch1" \ -  
324 "1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "0:wan" "6@eth0" -  
325 ;; -  
326 kn_rf) 284 kn_rf)
327 ucidef_add_switch "switch0" \ 285 ucidef_add_switch "switch0" \
328 "0:wan" "1:lan" "2:lan" "3:lan" "4:lan" "6@eth0" 286 "0:wan" "1:lan" "2:lan" "3:lan" "4:lan" "6@eth0"
329 ;; 287 ;;
330 kng_rc) 288 kng_rc)
Line 339... Line 297...
339 mr200) 297 mr200)
340 ucidef_add_switch "switch0" \ 298 ucidef_add_switch "switch0" \
341 "0:lan" "1:lan" "2:lan" "3:lan" "6t@eth0" 299 "0:lan" "1:lan" "2:lan" "3:lan" "6t@eth0"
342 ucidef_set_interface_wan "usb0" 300 ucidef_set_interface_wan "usb0"
343 ;; 301 ;;
344 netgear,r6120) -  
345 ucidef_add_switch "switch0" \ -  
346 "0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "4:wan" "6@eth0" -  
347 ;; -  
348 hc5761) -  
349 ucidef_add_switch "switch0" \ -  
350 "1:lan" "4:lan" "0:wan" "6@eth0" -  
351 ;; -  
352 mzk-dp150n|\ 302 mzk-dp150n|\
353 vocore-8M|\ 303 vocore-8M|\
354 vocore-16M) 304 vocore-16M)
355 ucidef_add_switch "switch0" \ 305 ucidef_add_switch "switch0" \
356 "0:lan" "4:lan" "6t@eth0" 306 "0:lan" "4:lan" "6t@eth0"
Line 377... Line 327...
377 ;; 327 ;;
378 tew-638apb-v2) 328 tew-638apb-v2)
379 ucidef_add_switch "switch0" \ 329 ucidef_add_switch "switch0" \
380 "4:lan" "6@eth0" 330 "4:lan" "6@eth0"
381 ;; 331 ;;
382 lava,lr-25g001|\ -  
383 tew-691gr|\ 332 tew-691gr|\
384 tew-692gr|\ 333 tew-692gr|\
385 wlr-6000) 334 wlr-6000)
386 ucidef_add_switch "switch0" \ 335 ucidef_add_switch "switch0" \
387 "1:lan" "2:lan" "3:lan" "4:lan" "5:wan" "0@eth0" 336 "1:lan" "2:lan" "3:lan" "4:lan" "5:wan" "0@eth0"
Line 400... Line 349...
400 vocore2lite) 349 vocore2lite)
401 ucidef_add_switch "switch0" \ 350 ucidef_add_switch "switch0" \
402 "0:lan" "2:lan" "6t@eth0" 351 "0:lan" "2:lan" "6t@eth0"
403 ;; 352 ;;
404 f5d8235-v1|\ 353 f5d8235-v1|\
405 f5d8235-v2|\ -  
406 tew-714tru|\ 354 tew-714tru|\
407 v11st-fe|\ 355 v11st-fe|\
408 wzr-agl300nh) 356 wzr-agl300nh)
409 ucidef_add_switch "switch0" \ 357 ucidef_add_switch "switch0" \
410 "1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "5@eth0" 358 "1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "5@eth0"
Line 422... Line 370...
422 ucidef_add_switch "switch0" \ 370 ucidef_add_switch "switch0" \
423 "0:lan" "1:lan" "2:lan" "3:lan" "5:wan" "6@eth0" 371 "0:lan" "1:lan" "2:lan" "3:lan" "5:wan" "6@eth0"
424 ;; 372 ;;
425 wizfi630a) 373 wizfi630a)
426 ucidef_add_switch "switch0" \ 374 ucidef_add_switch "switch0" \
427 "0:lan" "1:lan" "2:wan" "6@eth0" 375 "1:lan" "2:lan" "0:wan" "6@eth0"
428 ;; 376 ;;
429 wt3020-4M|\ 377 wt3020-4M|\
430 wt3020-8M) 378 wt3020-8M)
431 ucidef_add_switch "switch0" \ 379 ucidef_add_switch "switch0" \
432 "4:lan" "0:wan" "6@eth0" 380 "4:lan" "0:wan" "6@eth0"
Line 457... Line 405...
457 a5-v11|\ 405 a5-v11|\
458 ht-tm02|\ 406 ht-tm02|\
459 wmdr-143n) 407 wmdr-143n)
460 lan_mac=$(cat /sys/class/net/eth0/address) 408 lan_mac=$(cat /sys/class/net/eth0/address)
461 ;; 409 ;;
-   410 all0239-3g|\
462 carambola|\ 411 carambola|\
463 freestation5|\ 412 freestation5|\
464 w502u|\ 413 w502u|\
465 wnce2001) 414 wnce2001)
466 wan_mac=$(mtd_get_mac_binary factory 46) 415 wan_mac=$(mtd_get_mac_binary factory 46)
Line 498... Line 447...
498 dir-860l-b1) 447 dir-860l-b1)
499 lan_mac=$(mtd_get_mac_ascii factory lanmac) 448 lan_mac=$(mtd_get_mac_ascii factory lanmac)
500 wan_mac=$(mtd_get_mac_ascii factory wanmac) 449 wan_mac=$(mtd_get_mac_ascii factory wanmac)
501 ;; 450 ;;
502 dlink,dwr-116-a1|\ 451 dlink,dwr-116-a1|\
503 dlink,dwr-118-a1|\ -  
504 dlink,dwr-118-a2|\ -  
505 dlink,dwr-921-c1|\ 452 dlink,dwr-921-c1)
506 dlink,dwr-922-e2|\ -  
507 lava,lr-25g001) -  
508 wan_mac=$(jboot_config_read -m -i $(find_mtd_part "config") -o 0xE000) 453 wan_mac=$(jboot_config_read -m -i $(find_mtd_part "config") -o 0xE000)
509 lan_mac=$(macaddr_add "$wan_mac" 1) 454 lan_mac=$(macaddr_add "$wan_mac" 1)
510 ;; 455 ;;
511 e1700) 456 e1700)
512 wan_mac=$(mtd_get_mac_ascii config WAN_MAC_ADDR) 457 wan_mac=$(mtd_get_mac_ascii config WAN_MAC_ADDR)
513 ;; 458 ;;
514 edimax,br-6478ac-v2) -  
515 lan_mac=$(cat /sys/class/net/eth0/address) -  
516 wan_mac=$(macaddr_add "$lan_mac" 2) -  
517 ;; -  
518 elecom,wrc-1167ghbk2-s|\ 459 elecom,wrc-1167ghbk2-s|\
519 elecom,wrc-2533gst|\ -  
520 elecom,wrc-1900gst|\ -  
521 sk-wb8) 460 sk-wb8)
522 wan_mac=$(mtd_get_mac_binary factory 57350) 461 wan_mac=$(mtd_get_mac_binary factory 57350)
523 ;; 462 ;;
524 gl-mt300n-v2|\ 463 gl-mt300n-v2|\
525 whr-g300n) 464 whr-g300n)
526 wan_mac=$(mtd_get_mac_binary factory 4) 465 wan_mac=$(mtd_get_mac_binary factory 4)
527 ;; 466 ;;
528 hc5*61|\ 467 hc5*61|\
529 hc5661a|\ 468 hc5661a|\
530 hc5962|\ 469 hc5962)
531 hiwifi,hc5861b) -  
532 lan_mac=`mtd_get_mac_ascii bdinfo "Vfac_mac "` 470 lan_mac=`mtd_get_mac_ascii bdinfo "Vfac_mac "`
533 [ -n "$lan_mac" ] || lan_mac=$(cat /sys/class/net/eth0/address) 471 [ -n "$lan_mac" ] || lan_mac=$(cat /sys/class/net/eth0/address)
534 wan_mac=$(macaddr_add "$lan_mac" 1) 472 wan_mac=$(macaddr_add "$lan_mac" 1)
535 ;; 473 ;;
536 iodata,wn-ac1167gr) -  
537 wan_mac=$(macaddr_add "$(mtd_get_mac_binary Factory 4)" -1) -  
538 ;; -  
539 iodata,wn-ax1167gr|\ -  
540 iodata,wn-gx300gr) 474 iodata,wn-gx300gr)
541 wan_mac=$(macaddr_add "$(mtd_get_mac_binary Factory 4)" 1) 475 wan_mac=$(macaddr_add "$(mtd_get_mac_binary Factory 4)" 1)
542 ;; 476 ;;
543 kn_rc|\ 477 kn_rc|\
544 kn_rf|\ 478 kn_rf|\
Line 580... Line 514...
580 oy-0001|\ 514 oy-0001|\
581 phicomm,k2g) 515 phicomm,k2g)
582 lan_mac=$(mtd_get_mac_binary factory 40) 516 lan_mac=$(mtd_get_mac_binary factory 40)
583 wan_mac=$(mtd_get_mac_binary factory 46) 517 wan_mac=$(mtd_get_mac_binary factory 46)
584 ;; 518 ;;
585 r6220|\ 519 r6220)
586 netgear,r6350) -  
587 wan_mac=$(mtd_get_mac_binary factory 4) 520 wan_mac=$(mtd_get_mac_binary factory 4)
588 lan_mac=$(macaddr_add "$wan_mac" 1) 521 lan_mac=$(macaddr_add "$wan_mac" 1)
589 ;; 522 ;;
590 rt-n56u) 523 rt-n56u)
591 lan_mac=$(cat /sys/class/net/eth0/address) 524 lan_mac=$(cat /sys/class/net/eth0/address)
592 lan_mac=$(macaddr_setbit_la "$lan_mac") 525 lan_mac=$(macaddr_setbit_la "$lan_mac")
593 wan_mac=$(mtd_get_mac_binary factory 32772) 526 wan_mac=$(mtd_get_mac_binary factory 32772)
594 ;; 527 ;;
595 skylab,skw92a) -  
596 lan_mac=$(mtd_get_mac_binary factory 40) -  
597 wan_mac=$(mtd_get_mac_binary factory 46) -  
598 ;; -  
599 tew-691gr) 528 tew-691gr)
600 wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 4)" 3) 529 wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 4)" 3)
601 ;; 530 ;;
602 tew-692gr) 531 tew-692gr)
603 wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 4)" 1) 532 wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 4)" 1)