Hi all,

I am running pfSense 2.3.2-RELEASE-p1 on a PC Engines APU1D4 connected to a 
Deutsche Telekom VDSL line.

My interface configuration looks like this:

WAN => PPPoE on re0_vlan7
LAN => re1
OPT1 => re2
OPT2 => re0 (for access to the DSL modem)

When just using IPv4 everything works fine.

To use IPv6 I have to enable DHCP for IPv6 on the WAN interface and request the 
prefix/connection information over the IPv4 link. Prefix delegation size is set 
to 56 and "Send IPv6 prefix hint" is enabled. The IPv6 type on the LAN 
interface is set to track the WAN interface with prefix ID 0.

As soon as I enable this configuration the pfSense box starts to reload the 
IPv6 configuration several times each minute. Although the box shows that it 
has IPv6 addresses on the WAN and LAN interface, I can't use IPv6. traceroute6 
to an external host stops at the pfSense box. When I try to test for IPv6 
connectivity using http://ipv6-test.com <http://ipv6-test.com/> (for example) 
it shows that IPv6 is not supported.

Here is a log excerpt:

=== /var/log/system.log ===
Oct 13 09:35:44 pfsense check_reload_status: Reloading filter
Oct 13 09:35:45 pfsense xinetd[12487]: Starting reconfiguration
Oct 13 09:35:45 pfsense xinetd[12487]: Swapping defaults
Oct 13 09:35:45 pfsense xinetd[12487]: readjusting service 6969-udp
Oct 13 09:35:45 pfsense xinetd[12487]: Reconfigured: new=0 old=1 dropped=0 
(services)
Oct 13 09:35:46 pfsense php-fpm[22884]: /rc.newwanipv6: rc.newwanipv6: Info: 
starting on pppoe0.
Oct 13 09:35:46 pfsense php-fpm[22884]: /rc.newwanipv6: rc.newwanipv6: on (IP 
address: 2003:cc:1bbf:780:20d:b9ff:fe3a:35c0) (interface: wan) (real interface: 
pppoe0).
Oct 13 09:35:46 pfsense php-fpm[22884]: /rc.newwanipv6: ROUTING: setting 
default route to 62.155.241.152
Oct 13 09:35:46 pfsense php-fpm[22884]: /rc.newwanipv6: ROUTING: setting IPv6 
default route to fe80::2a0:a50f:fc81:6d2e%pppoe0
Oct 13 09:35:46 pfsense php-fpm[22884]: /rc.newwanipv6: Removing static route 
for monitor 8.8.8.8 and adding a new route through 62.155.241.152
Oct 13 09:35:46 pfsense php-fpm[22884]: /rc.newwanipv6: Removing static route 
for monitor fe80::2a0:a50f:fc81:6d2e and adding a new route through 
fe80::2a0:a50f:fc81:6d2e%pppoe0
Oct 13 09:35:46 pfsense check_reload_status: Reloading filter
Oct 13 09:35:47 pfsense xinetd[12487]: Starting reconfiguration
Oct 13 09:35:47 pfsense xinetd[12487]: Swapping defaults
Oct 13 09:35:47 pfsense xinetd[12487]: readjusting service 6969-udp
Oct 13 09:35:47 pfsense xinetd[12487]: Reconfigured: new=0 old=1 dropped=0 
(services)
Oct 13 09:35:47 pfsense php-fpm[40126]: /rc.newwanipv6: rc.newwanipv6: Info: 
starting on pppoe0.
Oct 13 09:35:47 pfsense php-fpm[40126]: /rc.newwanipv6: rc.newwanipv6: on (IP 
address: 2003:cc:1bbf:780:20d:b9ff:fe3a:35c0) (interface: wan) (real interface: 
pppoe0).
Oct 13 09:35:47 pfsense php-fpm[40126]: /rc.newwanipv6: ROUTING: setting 
default route to 62.155.241.152
Oct 13 09:35:47 pfsense php-fpm[40126]: /rc.newwanipv6: ROUTING: setting IPv6 
default route to fe80::2a0:a50f:fc81:6d2e%pppoe0
Oct 13 09:35:47 pfsense php-fpm[40126]: /rc.newwanipv6: Removing static route 
for monitor 8.8.8.8 and adding a new route through 62.155.241.152
Oct 13 09:35:47 pfsense php-fpm[40126]: /rc.newwanipv6: Removing static route 
for monitor fe80::2a0:a50f:fc81:6d2e and adding a new route through 
fe80::2a0:a50f:fc81:6d2e%pppoe0
Oct 13 09:35:47 pfsense check_reload_status: Reloading filter
Oct 13 09:35:48 pfsense xinetd[12487]: Starting reconfiguration
Oct 13 09:35:48 pfsense xinetd[12487]: Swapping defaults
Oct 13 09:35:48 pfsense xinetd[12487]: readjusting service 6969-udp
Oct 13 09:35:48 pfsense xinetd[12487]: Reconfigured: new=0 old=1 dropped=0 
(services)
Oct 13 09:35:49 pfsense php-fpm[40126]: /rc.newwanipv6: rc.newwanipv6: Info: 
starting on pppoe0.
Oct 13 09:35:49 pfsense php-fpm[40126]: /rc.newwanipv6: rc.newwanipv6: on (IP 
address: 2003:cc:1bbf:780:20d:b9ff:fe3a:35c0) (interface: wan) (real interface: 
pppoe0).
Oct 13 09:35:49 pfsense php-fpm[40126]: /rc.newwanipv6: ROUTING: setting 
default route to 62.155.241.152
Oct 13 09:35:49 pfsense php-fpm[40126]: /rc.newwanipv6: ROUTING: setting IPv6 
default route to fe80::2a0:a50f:fc81:6d2e%pppoe0
Oct 13 09:35:49 pfsense php-fpm[40126]: /rc.newwanipv6: Removing static route 
for monitor 8.8.8.8 and adding a new route through 62.155.241.152
Oct 13 09:35:49 pfsense php-fpm[40126]: /rc.newwanipv6: Removing static route 
for monitor fe80::2a0:a50f:fc81:6d2e and adding a new route through 
fe80::2a0:a50f:fc81:6d2e%pppoe0

=== /var/log/dhcpd.log ===
Oct 13 09:35:46 pfsense dhcp6c[29215]: a new XID (f740cc) is generated
Oct 13 09:35:46 pfsense dhcp6c[29215]: set client ID (len 14)
Oct 13 09:35:46 pfsense dhcp6c[29215]: set server ID (len 26)
Oct 13 09:35:46 pfsense dhcp6c[29215]: set status code
Oct 13 09:35:46 pfsense dhcp6c[29215]: set identity association
Oct 13 09:35:46 pfsense dhcp6c[29215]: set elapsed time (len 2)
Oct 13 09:35:46 pfsense dhcp6c[29215]: set option request (len 4)
Oct 13 09:35:46 pfsense dhcp6c[29215]: send request to ff02::1:2%pppoe0
Oct 13 09:35:46 pfsense dhcp6c[29215]: reset a timer on pppoe0, state=REQUEST, 
timeo=0, retrans=977
Oct 13 09:35:46 pfsense dhcp6c[29215]: receive reply from 
fe80::2a0:a50f:fc81:6d2e%pppoe0 on pppoe0
Oct 13 09:35:46 pfsense dhcp6c[29215]: get DHCP option client ID, len 14
Oct 13 09:35:46 pfsense dhcp6c[29215]:   DUID: 
00:01:00:01:1f:8e:77:06:00:0d:b9:3a:35:c0
Oct 13 09:35:46 pfsense dhcp6c[29215]: get DHCP option server ID, len 26
Oct 13 09:35:46 pfsense dhcp6c[29215]:   DUID: 
00:02:00:00:05:83:4a:4e:31:32:33:34:33:41:37:41:46:41:00:00:00:00:00:00:00:00
Oct 13 09:35:46 pfsense dhcp6c[29215]: get DHCP option identity association, 
len 59
Oct 13 09:35:46 pfsense dhcp6c[29215]:   IA_NA: ID=0, T1=0, T2=0
Oct 13 09:35:46 pfsense dhcp6c[29215]: get DHCP option status code, len 43
Oct 13 09:35:46 pfsense dhcp6c[29215]:   status code: no addresses
Oct 13 09:35:46 pfsense dhcp6c[29215]: get DHCP option DNS, len 32
Oct 13 09:35:46 pfsense dhcp6c[29215]: nameserver[0] 2003:180:2:5000:0:1:0:53
Oct 13 09:35:46 pfsense dhcp6c[29215]: nameserver[1] 2003:180:2:2000:0:1:0:53
Oct 13 09:35:46 pfsense dhcp6c[29215]: make an IA: NA-0
Oct 13 09:35:46 pfsense dhcp6c[29215]: status code for NA-0: no addresses
Oct 13 09:35:46 pfsense dhcp6c[29215]: IA NA-0 is invalidated
Oct 13 09:35:46 pfsense dhcp6c[29215]: remove an IA: NA-0
Oct 13 09:35:46 pfsense dhcp6c[29215]: reset a timer on pppoe0, state=INIT, 
timeo=0, retrans=404
Oct 13 09:35:46 pfsense dhcp6c[29215]: executes /var/etc/dhcp6c_wan_script.sh
Oct 13 09:35:46 pfsense dhcp6c[29215]: script "/var/etc/dhcp6c_wan_script.sh" 
terminated
Oct 13 09:35:46 pfsense dhcp6c[29215]: removing an event on pppoe0, 
state=REQUEST
Oct 13 09:35:46 pfsense dhcp6c[29215]: removing server (ID: 
00:02:00:00:05:83:4a:4e:31:32:33:34:33:41:37:41:46:41:00:00:00:00:00:00:00:00)
Oct 13 09:35:46 pfsense dhcp6c[29215]: got an expected reply, sleeping.
Oct 13 09:35:46 pfsense dhcp6c[29215]: a new XID (636a06) is generated
Oct 13 09:35:46 pfsense dhcp6c[29215]: set client ID (len 14)
Oct 13 09:35:46 pfsense dhcp6c[29215]: set identity association
Oct 13 09:35:46 pfsense dhcp6c[29215]: set elapsed time (len 2)
Oct 13 09:35:46 pfsense dhcp6c[29215]: set option request (len 4)
Oct 13 09:35:46 pfsense dhcp6c[29215]: send solicit to ff02::1:2%pppoe0
Oct 13 09:35:46 pfsense dhcp6c[29215]: reset a timer on pppoe0, state=SOLICIT, 
timeo=0, retrans=1044
Oct 13 09:35:46 pfsense dhcp6c[29215]: receive advertise from 
fe80::2a0:a50f:fc81:6d2e%pppoe0 on pppoe0
Oct 13 09:35:46 pfsense dhcp6c[29215]: get DHCP option client ID, len 14
Oct 13 09:35:46 pfsense dhcp6c[29215]:   DUID: 
00:01:00:01:1f:8e:77:06:00:0d:b9:3a:35:c0
Oct 13 09:35:46 pfsense dhcp6c[29215]: get DHCP option server ID, len 26
Oct 13 09:35:46 pfsense dhcp6c[29215]:   DUID: 
00:02:00:00:05:83:4a:4e:31:32:33:34:33:41:37:41:46:41:00:00:00:00:00:00:00:00
Oct 13 09:35:46 pfsense dhcp6c[29215]: get DHCP option identity association, 
len 59
Oct 13 09:35:46 pfsense dhcp6c[29215]:   IA_NA: ID=0, T1=0, T2=0
Oct 13 09:35:46 pfsense dhcp6c[29215]: get DHCP option status code, len 43
Oct 13 09:35:46 pfsense dhcp6c[29215]:   status code: no addresses
Oct 13 09:35:46 pfsense dhcp6c[29215]: get DHCP option DNS, len 32
Oct 13 09:35:46 pfsense dhcp6c[29215]: server ID: 
00:02:00:00:05:83:4a:4e:31:32:33:34:33:41:37:41:46:41:00:00:00:00:00:00:00:00, 
pref=-1
Oct 13 09:35:46 pfsense dhcp6c[29215]: reset timer for pppoe0 to 0.779475
Oct 13 09:35:47 pfsense dhcp6c[29215]: picked a server (ID: 
00:02:00:00:05:83:4a:4e:31:32:33:34:33:41:37:41:46:41:00:00:00:00:00:00:00:00)

After disabling IPv6 on the WAN interface this behavior stops.

Can anybody tell me, what I am doing wrong here?

Thanks
Arno
_______________________________________________
pfSense mailing list
https://lists.pfsense.org/mailman/listinfo/list
Support the project with Gold! https://pfsense.org/gold

Reply via email to