Advertisement
Guest User

Untitled

a guest
May 24th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.23 KB | None | 0 0
  1. #!/bin/sh
  2. PATH="/sbin:/usr/sbin:/bin:/usr/bin:${PATH}"
  3.  
  4.  
  5. robocfg vlan 1 ports "0 1 2 3 4 5 7 8t"
  6. robocfg vlan 4 ports "0 4t 8t"
  7. robocfg vlan 5  ports "4t 8t"
  8. robocfg vlan 10 ports "4t 8t"
  9. vconfig add eth0 4
  10. vconfig add eth0 5
  11. vconfig add eth0 10
  12. ifconfig vlan4 up
  13. ifconfig vlan5 up
  14. ifconfig vlan10 up
  15.  
  16.  
  17. brctl addbr br1
  18. brctl addbr br2
  19. ifconfig br0 down
  20.  
  21. brctl delif br0 wl0.1
  22. brctl delif br0 wl0.3
  23.  
  24. brctl delif br0 wl1.1
  25. brctl delif br0 wl1.3
  26.  
  27. brctl addif br1 wl0.1
  28. brctl addif br1 wl1.1
  29. brctl addif br1 vlan4
  30.  
  31. brctl addif br2 wl0.3
  32. brctl addif br2 wl1.3
  33. brctl addif br2 vlan5
  34.  
  35. brctl addif br0 vlan10
  36. #brctl addif br0 eth1
  37. #brctl addif br0 eth2
  38.  
  39.  
  40. brctl stp br0 on
  41. brctl stp br1 on
  42. brctl stp br2 on
  43.  
  44. ifconfig br1 10.0.0.2 netmask 255.255.255.0 broadcast 10.0.0.255
  45. ifconfig br2 192.168.3.2 netmask 255.255.255.0 broadcast 192.168.3.255
  46.  
  47. ifconfig br1 up
  48. ifconfig br2 up
  49. ifconfig br0 up
  50.  
  51.  
  52. nvram set lan_ifnames="vlan1 vlan10 eth1 eth2"
  53. nvram set lan_ifname="br0"
  54.  
  55. nvram set lan1_ifnames="vlan4 wl0.1 wl1.1"
  56. nvram set lan1_ifname="br1"
  57.  
  58. nvram set lan2_ifnames="vlan5 wl0.3 wl1.3"
  59. nvram set lan2_ifname="br2"
  60.  
  61. #nvram set vlan4hwname=et2
  62. #nvram set vlan5hwname=et2
  63.  
  64. nvram commit
  65.  
  66. killall eapd
  67. eapd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement