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?

  • Are you positive that your IPv6 settings are correct? Why not post a screenshot of your IPv6 settings screen? Commented Jun 8, 2011 at 18:14
  • The tunnel works fine. I've since found that my iPad connected via Wifi has automatically got an IPv6 address from my LAN, but my wife's iPhone 4 won't.
    – Alnitak
    Commented Jun 8, 2011 at 18:42

1 Answer 1


Make sure your Airport Express is updated to the latest firmware. Up until recently the Airport Express would get an IPv6 address for itself but would not issue them via DCHP which is why you needed to do it manually. This may be what's happening for you. The Airport Extreme only gained DHCP support for this at the last firmware update so I'd assume the Express did too but I don't have a newer AE to know for use and the older model doesn't support IPv6 at all.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .