ramips: explicitly disable built-in switch for lan-only devices

Commit 8f6334eb94 ("ramips: explicitly disable built-in switch when needed")
did not fix rt288x and rt3883 devices. This patch deals with them.

While at it, consolidate duplicate cases in interface setup.

Signed-off-by: Sungbo Eo <mans0n@gorani.run>
This commit is contained in:
Sungbo Eo 2020-04-25 18:11:12 +09:00 committed by Adrian Schmutzler
parent 1553f58a98
commit a1693bf626
3 changed files with 5 additions and 5 deletions

View File

@ -26,6 +26,8 @@ ramips_setup_interfaces()
;;
buffalo,wli-tx4-ag300n|\
dlink,dap-1522-a1)
ucidef_add_switch "switch0"
ucidef_add_switch_attr "switch0" "enable" "false"
ucidef_set_interface_lan "eth0"
;;
*)

View File

@ -48,6 +48,7 @@ ramips_setup_interfaces()
hame,mpr-a2|\
hauppauge,broadway|\
hootoo,ht-tm02|\
huawei,d105|\
intenso,memory2move|\
netgear,wnce2001|\
tenda,3g150b|\
@ -109,11 +110,6 @@ ramips_setup_interfaces()
ucidef_add_switch "switch0" \
"0:lan:4" "1:lan:3" "2:lan:2" "3:lan:1" "4:wan:5" "6@eth0"
;;
huawei,d105)
ucidef_add_switch "switch0"
ucidef_add_switch_attr "switch0" "enable" "false"
ucidef_set_interface_lan "eth0"
;;
huawei,hg255d)
ucidef_add_switch "switch0" \
"1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "0:wan" "6@eth0"

View File

@ -27,6 +27,8 @@ ramips_setup_interfaces()
;;
loewe,wmdr-143n|\
omnima,hpm)
ucidef_add_switch "switch0"
ucidef_add_switch_attr "switch0" "enable" "false"
ucidef_set_interface_lan "eth0"
;;
samsung,cy-swr1100)