[Fli4l_dev] IPv6 Telekom und Subnetze

Christoph Schulz fli4l at kristov.de
Di Mär 29 22:08:58 CEST 2016


Hallo!

Matthias Taube schrieb:

>> CIRC[] {
>>     NAME='dhcpv6'
>>     TYPE='dhcp'
>>     PROTOCOLS='ipv6'
>>     DHCP_DEV='{dsl-dev}'
>>     ENABLED='yes'
>>     UP='yes'
>>     WAIT='15'
>> }

Lass das WAIT='...' weg -- der fli4l braucht nicht darauf zu warten, dass 
das Präfix da ist. Insbesondere kann es gut sein, dass die fünfzehn Sekunden 
nicht ausreichen, weil innerhalb der 15 Sekunden sowohl der DSL-Circuit als 
auch der DHCPv6-Circuit online gehen müssen (der zweite hängt vom ersten ab, 
parallelisieren geht da nicht).

> In der Weboberfläche werden alle Circuits als Online markiert.

Das ist schon einmal ein gutes Zeichen. Das bedeutet, dass ein Präfix 
erhalten wurde, denn sonst wäre der Circuit "dhcpv6" nicht online.

> Auf ppp1
> ist eine valide IPv6-Adresse konfiguriert, aber ein dhcpv6-Device ist
> nicht vorhanden.

Das ist korrekt, DHCPv6 erzeugt ja auch keine Netzwerkschnittstelle, sondern 
nutzt eine vorhandene. Deshalb ja auch 

  DHCP_DEV='{dsl-dev}'

was eine Referenz auf eine bestehende Netzwerkschnittstelle darstellt.

> Eine Zuweisung von IPv6 an Subnetze mit
> 
>> IPV6_NET_1='{dsl-dev}0:0:0:1::1/64'
>> IPV6_NET_1_DEV='eth0.100'
> 
> klappt nicht.

Hier hätte ich gern mehr Informationen. Gibt es irgendwelche Fehlermeldungen 
im circuit-Protokoll? Was steht in der Datei

  /var/run/circuits/net-prefixes

auf dem Router? Was für IPv6-Adressen hat die Schnittstelle eth0.100 (zu 
erfahren mit Hilfe des Aufrufs

  ip -6 addr show dev eth0.100

)? Gibt es Meldungen der Form

  prefixv6-up[...]: ipv6-interface-setup.sh: IPV6_NET_1: advertising prefix 
<some-prefix> on eth0.100 for xxx/yyy seconds

im Syslog-Protokoll (Facility local2)? Wie sieht die Datei

  /etc/radvd.conf

aus? Gibt es dort insbesondere einen Konfigurationsblock für eth0.100?


Gruß,
-- 
Christoph Schulz
[fli4l-Team]



Mehr Informationen über die Mailingliste Fli4l_dev