This guide provides a complete setup for the GL.iNet Flint 3 router with OpenWrt to work with KPN FTTH internet and IPTV services. The Flint 3 is a compact, powerful router that offers excellent performance and flexibility for advanced networking configurations.
This setup will configure:
- VLAN 6 for PPPoE Internet connection
- VLAN 4 for KPN IPTV (multicast) services
- IGMP proxy for multicast TV streaming
- AdGuard Home for DNS filtering and security
The configuration uses the default IP range of 192.168.8.x and provides both wired and wireless IPTV options.
Note: In earlier attempts there was a dedicated port (LAN4 / port 7) for IPTV, but now it's working over all the LAN ports same as the default KPN ExperiaBox.
- Prerequisites - Check requirements and prepare your setup
- Initial Router Setup - Basic router configuration and SSH access
- Network Configuration - Core network and VLAN setup
- Advanced Configuration - Technical details and explanations
- AdGuard Home Setup - DNS filtering and ad blocking
- IPTV Setup - IPTV configuration and testing
Optional: 7. Access Point Setup - Extend Wi-Fi coverage with a second Flint 3
After completing this setup, you'll have:
✅ Working internet connection via PPPoE on VLAN 6 ✅ Proper VLAN configuration for all ports ✅ AdGuard Home DNS filtering and security ✅ IGMP proxy for multicast TV streaming ✅ IPTV working on all LAN ports ✅ Complete firewall and DHCP configuration
This repository includes the complete configuration files needed for the KPN FTTH setup. All files are located in the config/ directory:
-
config/network- Complete network configuration including:- VLAN setup (VLAN 1 for LAN, VLAN 4 for IPTV, VLAN 6 for WAN)
- Interface configurations for WAN, LAN, and IPTV
- PPPoE settings for KPN internet connection
- IPv6 configuration with ULA prefix
-
config/firewall- Firewall rules and zones including:- Zone definitions for LAN, WAN, and IPTV
- Forwarding rules between zones
- Custom rules for multicast traffic
- NAT configuration for internet access
-
config/dhcp- DHCP and DNS configuration including:- DHCP server settings for LAN and IPTV interfaces
- Static lease configurations
- DNS settings and options
- IPTV-specific DHCP options for KPN TV+ Box
-
config/igmpproxy- IGMP proxy configuration for multicast TV streaming:- Upstream interface (IPTV VLAN)
- Downstream interface (LAN)
- Multicast group management
-
Backup your current configuration:
cd /etc/config/ cp network network.bak cp firewall firewall.bak cp dhcp dhcp.bak cp igmpproxy igmpproxy.bak -
Copy the configuration files:
# Copy files from this repository to your router scp config/network [email protected]:/etc/config/ scp config/firewall [email protected]:/etc/config/ scp config/dhcp [email protected]:/etc/config/ scp config/igmpproxy [email protected]:/etc/config/
-
Apply the configurations:
uci commit network uci commit firewall uci commit dhcp uci commit igmpproxy /etc/init.d/network reload /etc/init.d/firewall reload /etc/init.d/dnsmasq reload /etc/init.d/igmpproxy restart
Note: Remember to update the ULA prefix in the network configuration and the IPTV gateway address as described in the setup guide.
- Access Point Setup Guide - Configure a secondary Flint 3 as an access point
- Configuration Files - Ready-to-use configuration files for your router
This guide was created based on the following resources and community contributions:
- OpenWrt ISP Configurations - Netherlands - Official KPN FTTH configuration guide
- OpenWrt UDP Multicast Documentation - Official multicast and IPTV configuration
- OpenWrt VLAN Switch Configuration - VLAN setup and switch configuration
- OpenWrt UDP Multicast Guide - Comprehensive multicast configuration
- Daniel's GL.iNet GL-MT6000 on KPN Fiber Guide - Detailed KPN fiber setup with GL.iNet routers
- Why Not Hugo - OpenWrt with KPN Fibre Optics - KPN fiber configuration tutorial
- BenWeb - KPN Glasvezel with LEDE OpenWrt Fork - KPN fiber setup guide
- Arne Mauer's Network Configuration - Network configuration resources
- Tweakers Forum - KPN Fiber Discussion - Community discussion on KPN fiber setup
- Tweakers Forum - Additional KPN Configuration - More KPN fiber configuration tips
- OpenWrt Forum - IGMP Proxy Multiple Clients - IGMP proxy troubleshooting
- OpenWrt Forum - IPTV IGMP Proxy Firewall Issues - Firewall configuration for IPTV
Special thanks to the OpenWrt community and the authors of the referenced guides for their contributions to the OpenWrt ecosystem and KPN FTTH configuration knowledge.
If you encounter issues during setup:
- Check the troubleshooting sections in each guide
- Review the references above for additional resources
- Ensure all prerequisites are met before starting
Your KPN FTTH setup will be complete and ready for both internet and IPTV services. The configuration provides optimal performance, security, and reliability for your network.
If you want to extend your setup further, consider:
- Wi-Fi IPTV: Configure IPTV over wireless for additional TV+ Boxes (optional and not covered)
- Guest Network: Set up isolated guest Wi-Fi access
- VPN Configuration: Add VPN services for enhanced security
- Advanced AdGuard Home: Configure custom filtering rules and whitelists
- Access Point: Add a secondary Flint 3 router as Access Point for more coverage - See Access Point Setup Guide