Я создал пользовательский дистрибутив Buildroot 2015.01 с 3.10.0 ядром Linux с поддержкой IPv6 в Toolchain и библиотеке uClibc.
Сеть недоступна, если адрес является IPv6 в Buildroot
Существует странное поведение, которое происходит при попытке связаться с любым IPv6 маршрутизации адрес, например:
# wget google.com
Connecting to google.com ([2a00:1450:4002:809::200e]:80)
wget: can't connect to remote host: Network is unreachable
Но, если я пытаюсь то же самое на адрес, не IPv6, все работает правильно:
# wget abc.com
Connecting to abc.com (199.181.132.250:80)
Connecting to abc.go.com (23.21.209.55:80)
index.html 100% |*******************************| 46408 0:00:00 ETA
Это IPv6 маршрутизации ядра таблицы:
# route -A inet6
Destination Next Hop Flags Metric Ref Use Iface
::1/128 :: U 0 0 1 lo
fe80::20a:a5ff:fe12:3446/128 :: U 0 0 1 lo
fe80::/64 :: U 256 0 0 eth0
ff02::1:ffdc:adf/128 :: UC 0 1 0 eth0
ff02::1:fff4:5e3d/128 :: UC 0 1 0 eth0
ff00::/8 :: U 256 0 0 eth0
IPv4 один:
# route -A inet
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.0.230 0.0.0.0 UG 0 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
Любая помощь или предложение будет очень высокую оценку.