[DragonFlyBSD - Bug #2627] (New) IPv6 source address selection broken

bugtracker-admin at leaf.dragonflybsd.org bugtracker-admin at leaf.dragonflybsd.org
Wed Jan 29 01:31:17 PST 2014

Issue #2627 has been reported by ftigeot.

Bug #2627: IPv6 source address selection broken

* Author: ftigeot
* Status: New
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
Recent DragonFly 3.7 kernels use link-local addresses to talk to hosts on regular unicast prefixes.

This results in traffic beeing rejected by the remote host.

Example of bad behavior:
$ ping6 gw
PING6(56=40+8+8 bytes) fe80::be5f:f4ff:fe38:1bef --> 2001:7a8:3c67:2::254

Same example with a working kernel:
$ ping6 gw
PING6(56=40+8+8 bytes) 2001:7a8:3c67:2::12 --> 2001:7a8:3c67:2::254

Reverting commit cfd79120debdd52626136c5985f3a9e3d4fe42bf "jails/netinet6: Only select jailed ips for outgoing"
from January 25 is enough to fix the issue.

You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account

More information about the Bugs mailing list