Hi,
ich versuche seit geraumer Zeit mein WLAN mit IPv6 zu versorgen. Bisher habe ich da keine grossen Fortschritte gemacht etwas ist da am argen. Ich komme nicht drauf was es sein koennte.
Gegeben ist folgendes Setup:
IPv6 funktionert mit diesem Setup von und bis zur WLAN Schnittstelle auf dem WLAN Router. Ich kann aus dem Internet heraus die 2001:6f8:1cbb:4::1 erreichen und vom WLAN Router aus mit 'ping6 -S 2001:6f8:1cbb:4::1 ipv6.google.com' erreichen. Der WLAN Client 2001:6f8:1cbb:4::22 kann nicht mit dem inet6 kommunizieren. Ein ping auf ipv6.google.com vom Client aus sieht auf dem WLAN Router folgendermassen aus:
Nur um zu wissen ob es am WLAN liegt habe ich auf dem WLAN Router mal vr2 als neues Netzsegment konfiguriert und den Client darueber mit IPv6 angeschlossen. Siehe da, es geht.
Warum aber nicht ueber WLAN ? Jemand eine Idee woran das liegen koennte ?
ifconfig, netstat, sysctl, rc.conf -> WLAN Router (FreeBSD9): http://pastebin.com/ErPqzvUf
ifconfig, netstat, sysctl -> Inet Router (OpenBSD -current): http://pastebin.com/TfAAeDV9
ich versuche seit geraumer Zeit mein WLAN mit IPv6 zu versorgen. Bisher habe ich da keine grossen Fortschritte gemacht etwas ist da am argen. Ich komme nicht drauf was es sein koennte.
Gegeben ist folgendes Setup:
Code:
inet router | wlan router
Sixxs---pppoe0----lan-----------lan-----------wlan--------client
79.x.x.x 192.168.88.2 192.168.88.3 172.16.0.1 172.16.0.x
| | | | |_2001:6f8:1cbb:4::22
| | | |_2001:6f8:1cbb:4::1
| | |_2001:6f8:1cbb:1::88 prefixlen 64
| |_2001:6f8:1cbb:1::1 prefixlen 64
|_2001:6f8:1c00:179::2
IPv6 funktionert mit diesem Setup von und bis zur WLAN Schnittstelle auf dem WLAN Router. Ich kann aus dem Internet heraus die 2001:6f8:1cbb:4::1 erreichen und vom WLAN Router aus mit 'ping6 -S 2001:6f8:1cbb:4::1 ipv6.google.com' erreichen. Der WLAN Client 2001:6f8:1cbb:4::22 kann nicht mit dem inet6 kommunizieren. Ein ping auf ipv6.google.com vom Client aus sieht auf dem WLAN Router folgendermassen aus:
Code:
tcpdump -i wlan0 -n ip6 proto \\icmp6
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlan0, link-type EN10MB (Ethernet), capture size 65535 bytes
11:51:31.373525 IP6 2001:6f8:1cbb:4::22 > ff02::1:ff00:1: ICMP6, neighbor solicitation, who has 2001:6f8:1cbb:4::1, length 32
11:51:31.373581 IP6 2001:6f8:1cbb:4::22 > ff02::1:ff00:1: ICMP6, neighbor solicitation, who has 2001:6f8:1cbb:4::1, length 32
11:51:32.374195 IP6 2001:6f8:1cbb:4::22 > ff02::1:ff00:1: ICMP6, neighbor solicitation, who has 2001:6f8:1cbb:4::1, length 32
11:51:32.374229 IP6 2001:6f8:1cbb:4::22 > ff02::1:ff00:1: ICMP6, neighbor solicitation, who has 2001:6f8:1cbb:4::1, length 32
Nur um zu wissen ob es am WLAN liegt habe ich auf dem WLAN Router mal vr2 als neues Netzsegment konfiguriert und den Client darueber mit IPv6 angeschlossen. Siehe da, es geht.
Warum aber nicht ueber WLAN ? Jemand eine Idee woran das liegen koennte ?
ifconfig, netstat, sysctl, rc.conf -> WLAN Router (FreeBSD9): http://pastebin.com/ErPqzvUf
ifconfig, netstat, sysctl -> Inet Router (OpenBSD -current): http://pastebin.com/TfAAeDV9