Axel Beckert wrote: > I got it working, but many important IPv6 tools/packages are badly > broken even if the IPv4 counterparts works. Some bug reports exist, > some not, others claim to be fixed, but are still present.
Yep, I noticed the same over the weekend when I installed kFreeBSD as a test. >>From the inside, I can't ping6, because ping6 just doesn't work, not > even with ping6ing localhost: > > !756 Z258 ?0 L1 r...@metisse:ttyp0 (-zsh) 10:50:24 [~] # ping6 ::1 > !757 Z259 ?1 L1 r...@metisse:ttyp0 (-zsh) 10:52:25 [~] # > ^-- return code > > Details and bug report at http://bugs.debian.org/552138 since that's > obviously a bug. Yes, I see the same thing, including the "Protocol not available" error mentioned in the bug report. > Looking into /usr/sbin/route I noticed that it's a wrapper around > /lib/freebsd/route. If I use that one directly it works as charm: > > /lib/freebsd/route add -inet6 -net ::/0 2001:41e0:ff00:131::1 > route: writing to routing socket: File exists > add net ::/0: gateway 2001:41e0:ff00:131::1: route already in table > > !514 Z3 ?0 L1 r...@metisse:ttyp0 (-zsh) 10:16:11 [~] # /lib/freebsd/route add > -inet6 -net ::/0 2001:41e0:ff00:131::1 > route: writing to routing socket: File exists > add net ::/0: gateway 2001:41e0:ff00:131::1: route already in table > !515 Z4 ?1 L1 r...@metisse:ttyp0 (-zsh) 10:18:01 [~] # /lib/freebsd/route del > -inet6 -net ::/0 2001:41e0:ff00:131::1 > del net ::/0: gateway 2001:41e0:ff00:131::1 > !516 Z5 ?0 L1 r...@metisse:ttyp0 (-zsh) 10:18:54 [~] # /lib/freebsd/route add > -inet6 -net ::/0 2001:41e0:ff00:131::1 > add net ::/0: gateway 2001:41e0:ff00:131::1 > !517 Z6 ?0 L1 r...@metisse:ttyp0 (-zsh) 10:18:57 [~] # > > So the wrapper does not to support IPv6. I also stumbled over that and shook my fist a couple of times when I noticed the pretty basic wrapper in place, yeah. In addition, ifup is broken when using the inet6 address family. There seems to be missing at least one "inet6" missing for the ifconfig statement. My current workaround is using the "up" statement in address family inet to add the v6 address and the default route (with /lib/freebsd/route of course). > Another thing I noticed is that traceroute6 (not tcptraceroute6) is > missing on kfreebsd. Reason seems to be a FTBFS which is said to be > closed with 2.0.7-1 (according to http://bugs.debian.org/403768) but > according to https://buildd.debian.org/pkg.cgi?pkg=traceroute and my > installation still is present since then: My installation doesn't have a traceroute6 package but suggests to install ndisc6 instead. And with that comes: evil:/var/log# update-alternatives --list traceroute6 /usr/bin/rltraceroute6 which is actually working. Marcus -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

