Ik heb onlangs 4 leuke D-link AC1100 mesh routers aangeschaft voor een zachte prijs na vrij goede reviews op internet. Deze 4 werken perfect als de "master" node in router modus staat.
De probleemsituatie
Het lijkt er echter op dat op het moment dat ik de "master" node bridge modus zet, er instabiliteit op het netwerk ontstaat. Het begint met steeds langzamer wordend internet op zowel Wifi als bekabeld, waarna uiteindelijke de hele verbinding wegvalt en de computers letterlijk een "niet verbonden" logo krijgen.
Als ik voordat dat gebeurd dan een kabel direct op de modem aansluit naar mijn laptop en een speedtest doe, is dit hooguit 20 mbit en een packetloss waar je niet blij van wordt.
Het hele internet komt weer op normale snelheid terug als ik alles van de modem lostrek, even wacht, en dan weer mijn laptop direct aansluit en een speedtest doe. Alles in het netwerk moet vrijwel herstart worden (zelfs de "domme" Sitecom GS105 switches die in het netwerk hangen!) voordat alles weer terugkomt en werkt.
Een halve dag later kan zich dit dan weer herhalen...
Oplossingen
Momenteel draait het hele netwerk alweer een hele dag stabiel met de master-node in router modus. Het probleem hiervan is dat ik niet mijn netwerk volledig over deze dingen wil gooien als router, ik wil de Connect box daarvoor blijven gebruiken.
Momenteel is het netwerk als volgt aangesloten:
Ziggo modem
|---------- AC1100 master (slaapkamer)
|---------- AC1100 node (via Powerline naar woonkamer)
|---------- Switch (studeerkamer 1)
|---------- PC 1
|---------- AC1100 node
|---------- Switch (studeerkamer 2)
|---------- PC 2
|---------- AC1100 node
In bridge-modus werkt dit uiteraard perfect, de Ziggo modem is immers de grote baas en DHCP.
Als alternatief voor bridge-modus van de AC1100 heb ik ook de ouderwetse truc geprobeerd waarbij je de stekker vanuit de modem niet in de WAN, maar in de LAN stopt en vervolgens DHCP uitzet. Dit werkt en geeft ook daadwerkelijk internet! Ik heb het ook nog niet op stabiliteit getest, maar wat ik wel zie is dat de nodes dit zelf niet leuk vinden, gezien ze er heilig van overtuigd zijn dat er geen internet is (en dus blijven knipperen). Dus al zou het stabiel zijn, vind ik het weer vervelend dat de nodes hiervan van slag raken...
Een andere oplossing die ik heb bedacht is alle nodes los configureren als "master" in bridge modus, zodat je in principe 4 routers hebt. In principe hebben ze allemaal een backhaul, dus is het "meshen" leuk, maar gaat het mij meer gewoon om een goede dekking in huis. Ook nog niet geprobeerd, maar mogelijk een poging waard.
Helaas is iets als custom firmware installeren geen optie, gezien deze routers daar nog niet voor zijn gebruikt door anderen (er is GPL broncode aanwezig en ga wellicht op een regenachtig weekend zelf wel eens rommelen).
Een potentiele boosdoener?
Na het dus allemaal een tijdje te hebben draaien in router-mode, viel mij iets op aan de 3 nodes. Omdat ze niet op een fysieke LAN lijn zitten met de master, doen ze iets bijzonders: ze lijken als een soort-van fallback te gaan bridgen! Woonkamer, studeerkamer 1 en studeerkamer 2 geven namelijk allemaal een Ziggo modem IP uit bij verbinden, ondanks dat degene die elkaar kunnen zien via hun "mesh" wel DHCP informatie doorkrijgen van hun master node.
Mijn eerste gedachte was "geinig", maar mijn tweede was "ik wil dat ze hetzelfde subnet als de master hebben". Kwestie van gewoon even een static route aan de Ziggo modem toe zodat de nodes weten hoe ze bij het subnet van de master komen. Dit lijkt echter (nog steeds?) niet te kunnen met mijn modem.
- Is er wellicht een geheim vinkje dat aangezet kan worden zodat ik dit wel mag?
Maar toen ging ik nadenken... Ziggo verkoopt ook Ziggo Pods, de Ziggo Pods zijn eigenlijk gewoon re-branded TP-Link Deco's (prima hoor) en ik herinnerde mij dat deze zichzelf automatisch configureren als ze aangeslotgen worden op een Connect box. Mijn D-link nodes hebben EasyMesh ondersteuning, TP-link decos hebben EasyMesh ondersteuning. Kan het zijn dat zowel de master-node ALS de Ziggo modem beide proberen controle te krijgen over de nodes, en daar dus een conflict ontstaat (maar alleen als de master dus in bridge modus staat)? Klopt dit, doet de Ziggo connectbox iets met EasyMesh? Of is dit toeval?
Dit laatste kan ook verklaren waarom de nodes, ondanks dat ze niet direct aan de master hangen, toch in een soort van bridge mode gaan en Ziggo DHCP ips uitdelen...
Conclusie
Heeft iemand hier eerder problemen mee gehad, komen de symptomen bekend voor, en of wat zijn nog zaken die ik zo kunnen proberen alvorens ik naar één van mijn eigen oplossingen ga? Is EasyMesh toeval, of doet de Ziggo modem daar wat mee? Een antwoord op de static routes zou ik ook heel erg op prijs stellen, overigens 🙂