It's quite strange actually - my uplink is BT pppoe, and I can successfully obtain ipv6 prefix from DHCP-PD.
It also correctly advertises prefixes to local machines. I can successfully ping ipv6 addresses on LAN side.
But PPPoE direction is weird, and there are few weird routing entries too:
Default route seems ok, but there are few `invalid` entries for CAPsMAN interfaces:
Code: Select all
[usovo@hAP AC2] > /ipv6/route/print
Flags: D - DYNAMIC; I, A - ACTIVE; c, d, v, y - COPY; H - HW-OFFLOADED; + - ECMP
Columns: DST-ADDRESS, GATEWAY, DISTANCE
DST-ADDRESS GATEWAY DISTANCE
DAd + ::/0 fe80::22e0:9cff:fe4a:1001%pppoe-wan 1
DAv + ::/0 pppoe-wan 1
DAd 2a00:23c7:c5aa:aaaa::/56 1
DAc 2a00:23c7:c5aa:aaaa::/64 v10-home 0
.....
DIcH fe80::%guest-cAP/64 guest-cAP 0
DAc fe80::%super5-cAP/64 super5-cAP 0
DIcH fe80::%super-hAP/64 super-hAP 0
DAc fe80::%guest-hAP/64 guest-hAP 0
[usovo@hAP AC2] > /ping fe80::22e0:9cff:fe4a:1001%pppoe-wan
SEQ HOST SIZE TTL TIME STATUS
0 fe80::22e0:9cff:fe4a:1001 56 255 1ms594us echo reply
1 fe80::22e0:9cff:fe4a:1001 56 255 1ms818us echo reply
2 fe80::22e0:9cff:fe4a:1001 56 255 1ms808us echo reply
sent=3 received=3 packet-loss=0% min-rtt=1ms594us avg-rtt=1ms740us max-rtt=1ms818us
[usovo@hAP AC2] > /ping 2a00:1450:4009:81f::200e
SEQ HOST SIZE TTL TIME STATUS
0 22 (Invalid argument)
1 22 (Invalid argument)
sent=2 received=0 packet-loss=100%
I have tried disabling everything in IPv6 firewall and adding blanket accept all rules, but it didn't help.
Any suggestions what it can be?