Hi all With the help of my ISP I'm trying to get native IPv6 over ADSL (PPPoE). This isn't a regular offer and I'm the first customer who tries it out.
My ISP has set me the following two RADIUS attributes: Framed-IPv6-Prefix = 2001:x:3000::1 Framed-IPv6-Route = 2001:x:4000::/48 2001:x:3000::1 1 To debug everything I used userspace ppp with the following ppp.conf: -->--<-- default: set log Phase Chat IPCP IPV6CP CCP tun command set redial 15 0 set reconnect 15 0 pppoe: set device "!/usr/sbin/pppoe -i sis1" disable acfcomp protocomp deny acfcomp set mtu max 1454 set speed sync enable lqr set lqrperiod 5 set cd 5 set dial set login set timeout 0 set authname username set authkey password add! default HISADDR add! default HISADDR6 disable dns enable mssfixup enable ipv6 enable ipv6cp -->--<-- I'm unable to receive any IPv6 traffic over the wire: -->--<-- PPP ON clockwork> show ipv6cp IPV6CP [Opened] His side: fe80::ff1c:1402 My side: fe80::2fe9:29b9 Queued packets: 0 Defaults: FSM retry = 3s, max 5 Config REQs, 5 Term REQs Connect time: 0:04:04 0 octets in, 4472 octets out 0 packets in, 77 packets out overall 18 bytes/sec currently 0 bytes/sec in, 56 bytes/sec out (over the last 5 secs) peak 280 bytes/sec on Sun Oct 8 16:46:09 2006 PPP ON clockwork> -->--<-- Some packets out, but no packets in. If I run tcpdump on my sis1 interface I see that the icmp echo-requests are actually sent encapsulated in PPPoE. But I never get an answer. I tried to reach fe80::ff1c:1402 and some other IPv6-enabled sites (like mirror.switch.ch). Wasn't sucessful. I'm not really sure if I'm doing a mistake in my configuration. Has anyone of you any comments about my configuration or even a sample ppp.conf for using IPv6? I haven't found any IPv6-capable sample configuration with Google. Besides that there are two things which I worry about: - Both sides of the connection have link-local addresses assigned (fe80::). Is this the expected behaviour? - According to the manual page the Framed-IPv6-Prefix can be used in commands through the IPV6PREFIX variable. Does that mean that I manually need to set the non link-local address to the device? How? I tried out with ifconfig tun0 inet6 2001:x:3000::1 This resulted in the icmp echo-requests being sent with src address 2001:x:3000::1 - but there was still no answer. According to the log files on my system everything looks fine. Has anyone advice about how to further debug that issue? Regards, Thomas.