-
Navigate to Config Directory:
cd /etc/config/ -
Save Current ULA Prefix:
cat network | grep -i "option ula_prefix"
- Note the ULA prefix value (e.g.,
fd44:9f52:3f1f::/48) - Save this value - you'll need it for the new configuration
- Note the ULA prefix value (e.g.,
-
Create Backup:
cp network network.bak
-
Remove Original and Create New:
rm network vim network
-
Copy the Complete Configuration: Replace the entire content with the configuration from your repository, making sure to:
- Replace the
ula_prefixvalue with the one you saved earlier - Verify all VLAN configurations match your port setup
- Replace the
-
Save:
- Save the file (
:wqin vim)
- Save the file (
-
Apply Network Changes:
uci commit network /etc/init.d/network reload
-
reloadapplies the new settings without completely rebooting the router -
If you notice that a certain interface doesn't come up properly, you can also do a full restart:
/etc/init.d/network restart
-
-
Optional: Check the status Check if your interfaces are up and have the correct IPs:
ifstatus wan ifstatus lan ifstatus iptv
After these steps, OpenWrt uses your new network configuration immediately.
-
Check Connection Status:
- Return to the GL.iNet web interface
- Navigate to INTERNET section
- Verify that you have an active internet connection
-
Test Internet Access:
- Open a web browser and test basic internet connectivity
- Run speed tests to verify performance
- Check that both IPv4 and IPv6 are working properly
-
Time Zone Configuration:
- In the GL.iNet web interface
- Set your correct timezone
- Save and apply changes
-
IGMP Snooping Settings:
- In the GL.iNet web interface
- Verify IGMP snooping is enabled on the LAN bridge
- Ensure IGMP version 3 is being used for optimal multicast performance
-
IPv6:
- In the GL.iNet web interface
- Enable IPv6 and set it to 'NAT6' Mode and DNS acquisition method to 'Automatic'