On Tue, Mar 29, 2016 at 11:46:20AM +0100, Stuart Henderson wrote:
> On 2016/03/24 20:27, Sebastien Marie wrote:
> > Hi,
> > 
> > I encountered a problem with IPv6 connectivity after upgrade to snapshot
> > Mar 23 on my amd64 router.
> > 
> > The router use a pppoe session to get IPv4 and IPv6. I had to made a
> > DHCP-ND request to get routable IPv6, and I use dhcpcd from ports for
> > that.
> > 
> > The IPv4 is ok, but for IPv6, dhcpcd has the following error:
> > 
> > Mar 24 20:16:33 alf dhcpcd[43667]: DUID 00:01:00:01:1e:40:7c:6c
> > Mar 24 20:16:33 alf dhcpcd[43667]: pppoe0: IAID 00:00:00:01
> > Mar 24 20:16:33 alf dhcpcd[43667]: pppoe0: IAID 00:00:00:02
> > Mar 24 20:16:33 alf dhcpcd[43667]: pppoe0: rebinding prior DHCPv6 lease
> > Mar 24 20:16:35 alf dhcpcd[43667]: pppoe0: dhcp6_sendmessage: sendmsg: 
> > Invalid argument
> > Mar 24 20:17:03 alf dhcpcd[43667]: timed out
> > Mar 24 20:17:03 alf dhcpcd[43667]: forked to background, child pid 10317
> 
> This is due to the new in6_pcbaddrisavail() check in udp6_output.c
> (that is also in the 5.9 errata). This will work-around it for now:

This check is wrong.  I also see some fallout with my syslogd regress
test sending to ::1.  There the inp laddr is :: but the laddr from
in6_selectsrc() is ::1.

bluhm

Reply via email to