Hello misc@,
I have an edgerouter lite 3 router running openbsd 7.1 octeon.
The connection is via pppoe and has native ipv4 and ipv6.
The router gets an ND /64 and PD /48. The /48 is served on the
LAN-facing side.
This setup works well, usually. What sometimes happens is that
a LAN machine won't get ipv6 routing; it'll just stop, no
ping6 or anything. ipv4 continues to work fine and rcctl check
dhcpcd says 'ok'. dhcpcd is not involved at all in ipv4. ipv6
works fine for a few days then stops again.
The workaround so far has been to restart dhcpcd. Then routing
returns and ipv6 works normally from the LAN. From the router
itself (so: using its ND v6 IP rather than the PD allocation)
ipv6 works throughout.
How can I analyse this further? I don't know where to begin to
look.
TIA