sia
gesperrt
Hi Leute,
Ich habe einen Ubiquiti EdgeRouter ER-X und eine Unitymedia/upc Connect Box.
Nun habe ich nach jedem Neustart des Routers das Problem, dass zwar der Router ins IPv6-Internet kommt und auch die Namensauflösung korrekt weiterleitet, allerdings am Client das Routing am Edgerouter hängen bleibt. Ping -6 von außen auf die globale IPv6 des Routers funktioniert, auf die Clients nicht. Firewall im Router ist korrekt konfiguriert, die in der Connectbox ist angeblich ausgeschaltet.
Kurioserweise behebt sich das Problem nach ca. 6-8 Stunden wie von Zauberhand selbst. Ich ändere nichts an der Konfiguration des Routers, somit tippe ich darauf, dass die Connect Box das Routing irgendwie verbaselt. Das ist schade, denn über IPv6 habe ich um 5ms besseren Ping als über DSLite-IPv4, da ja der CG-NAT-Server wegfällt.
Wie zum Henker komme ich hier auf die Lösung? tcpdump auf dem Router sagt mir, dass die Pakete aus dem WAN-Interface des Routers rausgehen aber dann einfach im Nirvana verschwinden, während das Problem auftritt. "Einfach immer warten" war bisher die Lösung, aber nach ein paar Wochen nervt es, wenn alle paar Tage mal IPv6 ausfällt weil ich aus Testgründen mein lokales Netzwerk resette.
EDIT: Achja, ip -6 route zeigt mir auf dem Router natürlich die default-route zur Connect Box und beim PC den Router.
EDIT2: Ach, lol. Hatte vergessen, dass die Connect Box ja ein Kackrouter ist und bei IPv6 die Route nur dann installiert, wenn man rapid-commit nicht nutzt. Damit ist in der aktuellen Firmware rapid-commit nach RFC3315 section 22.14 fehlerhaft umgesetzt.
Das hier auf dem Router löst das Problem:
[src=bash]set interfaces ethernet wan0 dhcpv6-pd rapid-commit disable[/src]
Ich habe einen Ubiquiti EdgeRouter ER-X und eine Unitymedia/upc Connect Box.
Nun habe ich nach jedem Neustart des Routers das Problem, dass zwar der Router ins IPv6-Internet kommt und auch die Namensauflösung korrekt weiterleitet, allerdings am Client das Routing am Edgerouter hängen bleibt. Ping -6 von außen auf die globale IPv6 des Routers funktioniert, auf die Clients nicht. Firewall im Router ist korrekt konfiguriert, die in der Connectbox ist angeblich ausgeschaltet.
Kurioserweise behebt sich das Problem nach ca. 6-8 Stunden wie von Zauberhand selbst. Ich ändere nichts an der Konfiguration des Routers, somit tippe ich darauf, dass die Connect Box das Routing irgendwie verbaselt. Das ist schade, denn über IPv6 habe ich um 5ms besseren Ping als über DSLite-IPv4, da ja der CG-NAT-Server wegfällt.
Wie zum Henker komme ich hier auf die Lösung? tcpdump auf dem Router sagt mir, dass die Pakete aus dem WAN-Interface des Routers rausgehen aber dann einfach im Nirvana verschwinden, während das Problem auftritt. "Einfach immer warten" war bisher die Lösung, aber nach ein paar Wochen nervt es, wenn alle paar Tage mal IPv6 ausfällt weil ich aus Testgründen mein lokales Netzwerk resette.
EDIT: Achja, ip -6 route zeigt mir auf dem Router natürlich die default-route zur Connect Box und beim PC den Router.
EDIT2: Ach, lol. Hatte vergessen, dass die Connect Box ja ein Kackrouter ist und bei IPv6 die Route nur dann installiert, wenn man rapid-commit nicht nutzt. Damit ist in der aktuellen Firmware rapid-commit nach RFC3315 section 22.14 fehlerhaft umgesetzt.
Das hier auf dem Router löst das Problem:
[src=bash]set interfaces ethernet wan0 dhcpv6-pd rapid-commit disable[/src]
Zuletzt bearbeitet: