02_network 895 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # Copyright (C) 2014-2015 OpenWrt.org
  2. . /lib/functions/uci-defaults.sh
  3. . /lib/functions.sh
  4. . /lib/functions/system.sh
  5. board_config_update
  6. board=$(board_name)
  7. case "$board" in
  8. aerohive,br200-wp)
  9. ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan"
  10. ;;
  11. aerohive,hiveap-330|\
  12. enterasys,ws-ap3715i)
  13. ucidef_set_interfaces_lan_wan "eth1" "eth0"
  14. ;;
  15. enterasys,ws-ap3710i)
  16. ucidef_set_interface_lan "eth0"
  17. ucidef_set_label_macaddr "$(mtd_get_mac_ascii cfg1 ethaddr)"
  18. ;;
  19. hpe,msm460)
  20. ucidef_set_interface_lan "eth0"
  21. ;;
  22. ocedo,panda)
  23. ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4 lan5 lan6 lan7 lan8" "eth1"
  24. ;;
  25. tplink,tl-wdr4900-v1)
  26. ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan"
  27. ;;
  28. watchguard,firebox-t10|\
  29. watchguard,firebox-t15)
  30. ucidef_set_interfaces_lan_wan "eth1 eth2" "eth0"
  31. ;;
  32. *)
  33. ucidef_set_interfaces_lan_wan "eth0" "eth1"
  34. ;;
  35. esac
  36. board_config_flush
  37. exit 0