[Bug 286322] IPv6 doesn't work across different FIBs (epair)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 31 May 2025 00:46:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286322 --- Comment #11 from Paige Thompson <paige@paige.bio> --- Yep, that works: ➜ sq ifconfig epair9a inet6 2001:470:b56f::2 prefixlen 64 ➜ sq ifconfig epair9b inet6 2001:470:b56f::1 prefixlen 64 ➜ sq route add -inet6 -host 2001:470:b56f::1 -iface lo0 add host 2001:470:b56f::1: gateway lo0 fib 0 ➜ sq route add -inet6 -host 2001:470:b56f::2 -iface lo0 -fib 48 add host 2001:470:b56f::2: gateway lo0 fib 48 ➜ sq ping6 2001:470:b56f::2 PING(56=40+8+8 bytes) 2001:470:b56f::2 --> 2001:470:b56f::2 16 bytes from 2001:470:b56f::2, icmp_seq=0 hlim=64 time=0.280 ms ^C --- 2001:470:b56f::2 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.280/0.280/0.280/0.000 ms ➜ sq but just to be clear the reason I'm having to do this: ⚡ root@smol /home/netcraveos ip -6 neigh show | grep fcff fcff::b dev veth0 lladdr 52:2d:0f:c3:6a:38 router STALE fcff::a dev veth1 lladdr 46:92:9d:6f:af:71 router STALE I don't know how to even check to see if this is working right with FreeBSD but evidently would seem to not be working correctly if I'm having to do this but its fine--this will at least hold things over until I can find a better answer -- You are receiving this mail because: You are the assignee for the bug.