Ik heb al een tijdje glasvezel van T-mobile, dit liep tot nu toe via de orginele router met daarachter mijn eigen Asus (in DMZ).
Op zich werkte dat prima maar toch had ik soms wat vertraging en soms wat moeite om interne dingen te bereiken via FQDN.
Mijn router is een Asus RT-AC68U met Merlin firmware
De rest is vrij simpel, je zet de jusite Vlan ID’s in de router en het werkt wel.
De volgende Vlans worden gebruikt:
* internet 300
* IPTV 640
Mijn probleem zat hem in VOIP, dit wordt redelijk veel gebruikt bij ons thuis, T-mobile geeft geen SIP gegevens vrij.
De oplossing is niet zo elegant maar wel simpel.
Met de juiste Vlan settings kan je de T-mobile router achter de Asus hangen en zo toch VOIP gebruiken…
Via SSH de volgende commando’s uitvoeren is voldoende om de T-mobile router te laten werken op poort 3 van mijn Asus.
robocfg vlan 300 ports "0t 3t 5t"
robocfg vlan 640 ports "0t 4"
robocfg vlan 1 ports "1 2 5t"
Dit is na een herstart weer weg dus moet het in een script.
Ik heb het in een wan-script gedaan, deze wordt gestart zodra de WAN interface online is.
#!/bin/sh
robocfg vlan 300 ports "0t 3t 5t"
robocfg vlan 640 ports "0t 4"
robocfg vlan 1 ports "1 2 5t"
Dit script moet staan in /jffs/scripts
en moet natuurlijk uitvoerbaar zijn.