[Fli4l_dev] fli4l-4.0 und ipv6 - Problem mit den Circuits
Stefan Puschek
stefan.puschek at t-online.de
Fr Apr 5 13:34:08 CEST 2019
Hallo Matthias,
...
>> Mit ipv4 läuft der Router ohne Probleme, aber für ipv6 hilft mir die
>> vorhandene Doku absolut nicht weiter;
>
> War bei mir genauso.
das beruhigt mich...
Vielen Dank für die Hilfestellung - also habe ich konfiguriert:
circuits.txt
CIRC_1 ist mein bisheriger ipv4-circuit - jetzt inaktiv mit CIRC_1_UP='no'
CIRC_2_NAME='dsl-dev'
CIRC_2_TYPE='ppp'
CIRC_2_PPP_TYPE='ethernet'
CIRC_2_ENABLED='yes'
CIRC_2_CLASS_N='1'
CIRC_2_CLASS_1='internet'
CIRC_2_PPP_ETHERNET_DEV='eth1.7' <- da hängt das DSL-Modem dran
CIRC_2_PPP_ETHERNET_TYPE='kernel'
CIRC_2_PPP_USERID='xyz at t-online.de'
CIRC_2_PPP_PASSWORD='geheim'
CIRC_2_PPP_FILTER='no'
CIRC_2_PPP_VJ='yes'
CIRC_2_NETS_IPV4_N='1'
CIRC_2_NETS_IPV4_1='0.0.0.0/0'
CIRC_2_NETS_IPV6_N='1'
CIRC_2_NETS_IPV6_1='::/0'
CIRC_2_DEBUG='no'
CIRC_2_USEPEERDNS='yes'
CIRC_2_HUP_TIMEOUT='0'
CIRC_2_CHARGEINT='60'
CIRC_2_UP='yes'
CIRC_2_TIMES='Mo-Su:00-24:0.0:Y'
CIRC_2_WAIT='20'
CIRC_3_NAME='dhcpv6'
CIRC_3_TYPE='dhcp'
CIRC_3_PROTOCOLS='ipv6'
CIRC_3_DHCP_DEV='{dsl-dev}'
CIRC_3_ENABLED='yes'
CIRC_3_UP='yes'
------------------------
base.txt
OPT_IPV6='yes'
IPV6_NET_N='2'
IPV6_NET_1='{dhcpv6}+::1:0:0:0:1/64' <- ist das so korrekt?
IPV6_NET_1_DEV='IP_NET_1_DEV' <- das ist br0
IPV6_NET_1_ADVERTISE='yes'
IPV6_NET_1_ADVERTISE_DNS='yes'
IPV6_NET_2='{dhcpv6}+::2:0:0:0:1/64' <- ist das so korrekt?
IPV6_NET_2_DEV='IP_NET_2_DEV' <- das ist br1
IPV6_NET_2_ADVERTISE='yes'
IPV6_NET_2_ADVERTISE_DNS='yes'
------------------------
dns_dhcp.txt
OPT_DHCP_CLIENT='yes'
-----------------------
hoffentlich habe ich nix vergessen...
keine Fehler beim Build, Remote-update und Neustart:
damit bekomme ich am Router:
stan 4.0.0-r55493-testing # ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state
UP group default qlen 1000
link/ether 00:0d:b9:1c:1a:2c brd ff:ff:ff:ff:ff:ff
inet 192.168.6.1/24 brd 192.168.6.255 scope global br0
valid_lft forever preferred_lft forever
inet6 2003:ca:c3c9:d901::1/64 scope global dynamic
valid_lft 14211sec preferred_lft 1611sec
inet6 fe80::20d:b9ff:fe1c:1a2c/64 scope link
valid_lft forever preferred_lft forever
3: br1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state
UP group default qlen 1000
link/ether 06:80:48:7b:33:2f brd ff:ff:ff:ff:ff:ff
inet 192.168.7.1/24 brd 192.168.7.255 scope global br1
valid_lft forever preferred_lft forever
inet6 2003:ca:c3c9:d902::1/64 scope global dynamic
valid_lft 14211sec preferred_lft 1611sec
inet6 fe80::480:48ff:fe7b:332f/64 scope link
valid_lft forever preferred_lft forever
...
10: ppp2: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc
pfifo_fast state UNKNOWN group default qlen 3
link/ppp
inet 91.32.114.3 peer 62.155.244.25/32 scope global ppp2
valid_lft forever preferred_lft forever
inet6 2003:ca:c3bf:9dd::2/64 scope global dynamic mngtmpaddr
valid_lft 14257sec preferred_lft 1657sec
inet6 fe80::2/10 scope link
valid_lft forever preferred_lft forever
11: wlan0v2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master
...
stan 4.0.0-r55493-testing # ping6 heise.de
PING heise.de(redirector.heise.de (2a02:2e0:3fe:1001:302::)) 56 data bytes
64 bytes from redirector.heise.de (2a02:2e0:3fe:1001:302::): icmp_seq=1
ttl=58 time=11.1 ms
das schaut gut aus;
Aber von einem Client (MacOS) klappt ipv6 noch nicht;
der Mac bekommt eine ipv6-Adresse
2003:ca:c3c9:d901:c73:3f7f:22c0:660f
der Mac kann das IF br0 ping6en
2003:ca:c3c9:d901::1 und fe80::20d:b9ff:fe1c:1a2c gehen
der Mac kann das IF ppp2 ping6en
2003:ca:c3bf:9dd::2
der Mac kann heise.de nicht ping6en
cartman:~ stefan$ ping6 heise.de
PING6(56=40+8+8 bytes) 2003:ca:c3c9:d901:e03e:7395:ab20:b407 -->
2a02:2e0:3fe:1001:302::
^C
--- heise.de ping6 statistics ---
25 packets transmitted, 0 packets received, 100.0% packet loss
cartman:~ stefan$
Wo liegt das Problem?
Was mich irritiert:
ppp2-ipv6=2003:ca:c3bf:9dd::2/64
br0-ipv6=2003:ca:c3c9:d901::1/64
br1-ipv6=2003:ca:c3c9:d902::1/64
ich vermute, mein Prefix ist also
2003:00ca:c3bf:9d - das sind 56 Bit
passen die so zusammen? ich hätte erwartet, dass da die ersten 56 Bit
(das Prefix) immer identisch sind - oder irre ich?
oder muss ich den Fehler in der PF6-Region suchen?
Wer weiss weiter?
Groetjes
Stefan
Mehr Informationen über die Mailingliste Fli4l_dev