05_set_preinit_iface 628 B

1234567891011121314151617181920212223242526272829303132333435
  1. set_preinit_iface() {
  2. case $(board_name) in
  3. smartrg,sdg-8622|\
  4. smartrg,sdg-8632)
  5. ip link set lan up
  6. ifname=lan
  7. ;;
  8. glinet,gl-mt3000)
  9. ip link set eth1 up
  10. ifname=eth1
  11. ;;
  12. cudy,re3000-v1|\
  13. ubnt,unifi-6-lr|\
  14. zyxel,nwa50ax-pro)
  15. ip link set eth0 up
  16. ifname=eth0
  17. ;;
  18. xiaomi,mi-router-ax3000t|\
  19. xiaomi,mi-router-ax3000t-ubootmod|\
  20. xiaomi,mi-router-wr30u-stock|\
  21. xiaomi,mi-router-wr30u-ubootmod|\
  22. xiaomi,redmi-router-ax6000-stock|\
  23. xiaomi,redmi-router-ax6000-ubootmod)
  24. ip link set eth0 up
  25. ifname=lan4
  26. ;;
  27. *)
  28. ip link set eth0 up
  29. ifname=lan1
  30. ;;
  31. esac
  32. }
  33. boot_hook_add preinit_main set_preinit_iface