02_network 562 B

123456789101112131415161718192021222324
  1. #
  2. # Copyright © 2017 OpenWrt.org
  3. #
  4. . /lib/functions/system.sh
  5. . /lib/functions/uci-defaults.sh
  6. board_config_update
  7. case "$(board_name)" in
  8. pc-engines-apu1|pc-engines-apu2|pc-engines-apu3)
  9. ucidef_set_interfaces_lan_wan "eth1 eth2" "eth0"
  10. ;;
  11. traverse-technologies-geos)
  12. ucidef_set_interface_lan "eth0 eth1"
  13. ucidef_add_atm_bridge "0" "35" "llc" "bridged"
  14. ucidef_set_interface_wan "nas0" "dhcp"
  15. macaddr="$(cat /sys/class/net/eth0/address)" 2>/dev/null
  16. [ -n "$macaddr" ] && ucidef_set_interface_macaddr "wan" "$macaddr"
  17. ;;
  18. esac
  19. board_config_flush
  20. exit 0