From Fedora Project Wiki

Line 10: Line 10:
Only platform bugs that can influence various application and/or the overall behavior of the system belong here.
Only platform bugs that can influence various application and/or the overall behavior of the system belong here.


=== IPv4 ===
=== Kernel ===


* [https://bugzilla.redhat.com/show_bug.cgi?id=721350 <code>getaddrinfo("127.0.0.1", ...)</code> fail with some AI_ADDRCONFIG configurations]
* IPv6: Kernel ignores RA router preference!!!
* [https://bugzilla.redhat.com/show_bug.cgi?id=662254 <code>dhclient</code> fails with large values of dhcp-renawal-time, notably the infinity (0xffffffff) value]
* IPv6: Tempaddr cycling breaks even TCP connections prematurely


=== iproute ===


=== IPv6 ===
* iproute won't distinguish bridges and bonds


=== GLIBC ===
* IPv4: [https://bugzilla.redhat.com/show_bug.cgi?id=721350 <code>getaddrinfo("127.0.0.1", ...)</code> fail with some AI_ADDRCONFIG configurations]
* [https://bugzilla.redhat.com/show_bug.cgi?id=808147 Fedora 808147 - <code>getaddrinfo("::1", ...)</code> fails with some configurations of AI_ADDRCONFIG]
* [https://bugzilla.redhat.com/show_bug.cgi?id=808147 Fedora 808147 - <code>getaddrinfo("::1", ...)</code> fails with some configurations of AI_ADDRCONFIG]
* <code>getaddrinfo("fe80::1234:56ff:fe78:90%eth0", ...) also fails as above
* <code>getaddrinfo("fe80::1234:56ff:fe78:90%eth0", ...) also fails as above
* [https://bugzilla.redhat.com/show_bug.cgi?id=843054 GLIBC's nsswitch doesn't support overriding <code>getaddrinfo</code> which is requred to resolve link-local IPv6 addresses]
* [https://bugzilla.redhat.com/show_bug.cgi?id=843054 GLIBC's nsswitch doesn't support overriding <code>getaddrinfo</code> which is requred to resolve link-local IPv6 addresses]
* [http://sourceware.org/bugzilla/show_bug.cgi?id=2099 <code>getaddrinfo</code> doesn't support SRV records]
=== dhclient ===
* Fixed: [https://bugzilla.redhat.com/show_bug.cgi?id=662254 <code>dhclient</code> fails with large values of dhcp-renawal-time, notably the infinity (0xffffffff) value]
=== Avahi ===
* [https://bugzilla.redhat.com/show_bug.cgi?id=719178 Avahi's ''nss-mdns'' returns link-local IPv6 addresses ''without'' scope_id and applications fail to connect]
* [https://bugzilla.redhat.com/show_bug.cgi?id=719178 Avahi's ''nss-mdns'' returns link-local IPv6 addresses ''without'' scope_id and applications fail to connect]
* [https://bugzilla.redhat.com/show_bug.cgi?id=821127 Avahi's IPv6 support is disabled by default (this has been resolved in the past)]
* [https://bugzilla.redhat.com/show_bug.cgi?id=821127 Avahi's IPv6 support is disabled by default (this has been resolved in the past)]
* Various bugs in [[Tools/NetworkManager/IPv6|NetworkManager's IPv6 support]]
* Kernel ignores router preference!!!
* Inconvenience: ping doesn't support IPv6 (you have to use ping6)
* Tempaddr cycling breaks even TCP connections prematurely


=== DNS ===
=== NetworkManager


* [http://sourceware.org/bugzilla/show_bug.cgi?id=2099 <code>getaddrinfo</code> doesn't support SRV records]
* Various bugs in [[Tools/NetworkManager|NetworkManager]]


=== Mobile Broadband ===
=== Testing tools


* [https://bugzilla.gnome.org/show_bug.cgi?id=667488 NetworkManager: Mobile Broadband must be re-enabled after every boot or resume, and after a lost connection.]
* ping doesn't support IPv6 (you have to use ping6)
* [https://bugzilla.gnome.org/show_bug.cgi?id=659228 NetworkManager: Fails to auto-connect to registered 3G network]

Revision as of 11:36, 21 September 2012

Fedora networking is done with the following components:

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

dhclient

Avahi

=== NetworkManager

=== Testing tools

  • ping doesn't support IPv6 (you have to use ping6)