On 10/01/2009, at 12:08 PM, Templin, Fred L wrote:
Hmm, it's probably worth noting that I'm talking about Windows hosts here. Linux hosts with a Teredo stack installed will not try ISATAP first.I may be able to help with that. Tell me what behavior you want out of ISATAP on linux, and I'll code it...
Support in major distributions seems like a good first step. I note that your code is now in 2.6.mumble though, that's a positive step.
While we're here, OS X and BSD support would be nice too.There seems to be a bit of a lack of coherent vision for IPv6 support in OSes other than Windows. There are components - ie. 6to4, Teredo and ISATAP code - however there doesn't seem to be anything to relate them to one another so that 'end users' without a bunch of knowledge can use this stuff. A good first step would be to install+configure all three together as part of the "Enable IPv6" option. Along with that, take a DHCPv6 client, etc. etc. "Enable IPv6" in most OSes means do stateless autoconfig for native IPv6, and that's it.
-- Nathan Ward