From Fedora Project Wiki
(→Kernel) |
|||
Line 12: | Line 12: | ||
=== Kernel === | === Kernel === | ||
* IPv6: Kernel ignores RA router preference | * IPv6: Kernel ignores RA router preference | ||
* IPv6: Tempaddr cycling breaks even TCP connections prematurely | * IPv6: Tempaddr cycling breaks even TCP connections prematurely | ||
Revision as of 11:36, 21 September 2012
Fedora networking is done with the following components:
- Kernel
- GLIBC
- NetworkManager
- ISC DHCP
Networking bugs
Only platform bugs that can influence various application and/or the overall behavior of the system belong here.
Kernel
- IPv6: Kernel ignores RA router preference
- IPv6: Tempaddr cycling breaks even TCP connections prematurely
iproute
- iproute won't distinguish bridges and bonds
GLIBC
- IPv4:
getaddrinfo("127.0.0.1", ...)
fail with some AI_ADDRCONFIG configurations - Fedora 808147 -
getaddrinfo("::1", ...)
fails with some configurations of AI_ADDRCONFIG getaddrinfo("fe80::1234:56ff:fe78:90%eth0", ...) also fails as above
- GLIBC's nsswitch doesn't support overriding
getaddrinfo
which is requred to resolve link-local IPv6 addresses getaddrinfo
doesn't support SRV records
dhclient
Avahi
=== NetworkManager
- Various bugs in NetworkManager
=== Testing tools
- ping doesn't support IPv6 (you have to use ping6)