[avahi] Only getting link-local IPv6 addresses with 0.6.16 on FreeBSD 5.4

Bill Trost trost at cloud.rain.com
Sun Jan 14 09:44:12 PST 2007

Aargh! I just started setting up avahi so my Linux laptop could find my FreeBSD
desktop via IPv6. After much circuitation, I get the impression that avahi is
publishing the wrong IPv6 addresses under FreeBSD. To wit, if I browse the existing
v6 addresses, I see

    trost at contrail:~$ avahi-browse -atr | grep 'address.*:\|^=.*v6'
    = wlan0 IPv6 grey [00:05:5d:f9:cc:86]                      Workstation          local
       address = [fe80:1::205:5dff:fef9:cc86]
    = wlan0 IPv6 contrail [00:14:a5:dd:be:c6]                  Workstation          local
       address = [2002:43aa:b1cd:2000:214:a5ff:fedd:bec6]
    = eth0 IPv6 grey [00:60:08:af:3f:0a]                      Workstation          local
       address = [fe80:3::260:8ff:feaf:3f0a]
    = eth0 IPv6 contrail [00:16:36:b8:f9:08]                  Workstation          local
       address = [2002:43aa:b1cd:1000:216:36ff:feb8:f908]
(I'm not publishing any services at this point). As you can see, contrail, the Linux
box, is publishing its 2002:: addresses, but grey, running FreeBSD, only publishes
fe80::. Yes, FreeBSD has 2002:: addresses configured:

  	inet6 2002:43aa:b1cd:2000::1 prefixlen 64 
  	inet6 fe80::205:5dff:fef9:cc86%wi0 prefixlen 64 scopeid 0x1 
  de0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
  	inet6 fe80::220:18ff:fe50:256c%de0 prefixlen 64 scopeid 0x2 

I'm just running the standard FreeBSD port of avahi, with both v4 and v6 addresses

Any thoughts?


More information about the avahi mailing list