While NetworkManager recieves RDNSS neighbor discovery user option from kernel, it doesn't recieve DNSSL at all. This can be debugged with NetworkManager (or hopefully some better testing tool) and radvdump (to check if DNSSL is present). radvdump reports DNSSL is there, NetworkManager gets no netlink message from kernel. kernel-3.3.4-4.fc17.x86_64 NetworkManager-0.9.4.0-7.git20120403.fc17.x86_64
your best bet for networking bugs is to contact the upstream developers directly. netdev.org
It looks like even 3.4 lacks support for DNSSL, I quickly scanned through the diff. I hoped I would clean up the list of IPv6 bugs a little bit before World IPv6 Launch: http://fedoraproject.org/wiki/Tools/NetworkManager/IPv6 http://www.worldipv6launch.org/ My posting to netdev.org: http://www.spinics.net/lists/netdev/msg199408.html
Kernel 3.5 will bring DNSSL support.
Fixed in 3.5. Using daily. Works.