I have a working HE.net IPv6 tunnel configured on my Apple Airport Express but the rest of the machines on my LAN aren't picking it up automatically. Connected machines work fine if I configure IPv6 on them manually.
Sniffing the network appears to show that there aren't any RA packets being sent.
I seem to recall reading that the Airport will only send RAs if it has a private (RFC 1918) address on its ethernet port. Mine doesn't - I have public IPv4 addresses.
Can anyone confirm this, or offer a work around?