Simple VLAN + Wi-Fi automation script for GL.iNet / OpenWrt
- 🧩 Interactive VLAN setup
- 📶 Per-VLAN Wi-Fi (SSID)
- 🔒 Optional client isolation
- 🌐 Automatic DHCP + firewall rules
- 📡 Multi-radio Wi-Fi support
⚠️ Built-in validation (prevents bad configs)- 💾 Auto backup + rollback safety
- 📁 Profile save/load
For each VLAN, the script will:
- Create network interface (
192.168.X.1) - Enable DHCP server
- Create isolated firewall zone
- Allow internet (WAN forwarding)
- Optionally create Wi-Fi network
- LAN4 = trunk port (always tagged)
- Other ports = access (untagged)
sh -c "$(curl -fsSL https://raw.githubusercontent.com/zippyy/GL.iNet-VLAN-Wizard/main/install.sh)"