Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-05-30 14:32, James Knott wrote:
Now look at this message from the kernel when booting and setting up
the network:
<0.7> 2012-05-26 14:27:40 Telcontar kernel - - - [ 266.098003] eth0: no IPv6 routers present Why, if the kernel knows it is impossible to route IPv6 addresses, why does it still send them? That message should be enough to disable internet IPv6.
- It is entirely possible to use IPv6 without routing IPv6 addresses. Link local addresses (the ones that start with FE80) can be used on
Carlos E. R. wrote: the local network. They're also used for forwarding through a router. For example, here's my IPv6 default route: default via fe80::202:a5ff:fe7b:d908. Also, the Windows "Home Group" uses only IPv6, regardless of whether there's IPv6 routing. For local addresses, I understand. But internet addresses are not accessible, no?
What if the failure is only temporary? Should an app stop trying forever, because a route wasn't reachable? The proper method is to recognize the failure and move on. IPv6 is coming and dual stack will be common for years to come. Applications had better be able to deal with that fact. Also, Linux has had IPv6 support for years. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org