Re: Router Advertisements Ignored
jobhunts02
Mon Jan 29 20:20:53 2018
As you suggested, there was an ip6tables rule that was causing the RA’s to be ignored.
Thank you.
Sent from my iPhone 7
> On Jan 24, 2018, at 4:40 PM, jobhunts02@xxxxxxx wrote:
>
> Receiving the RA's does not cause icmpv6_rcv() to be called when I try to use DHCP.
>
> If I statically configure the IPv6 address:
> # ifconfig eth1
> eth1 Link encap:Ethernet HWaddr 54:39:68:0D:4B:F3
> inet6 addr: fe80::5639:68ff:fe0d:4bf3/64 Scope:Link
> inet6 addr: 3000::100/64 Scope:Global
> UP BROADCAST MULTICAST MTU:1500 Metric:1
> RX packets:71 errors:0 dropped:0 overruns:0 frame:0
> TX packets:109 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
>
> I can ping the interface:
> # ping6 -I eth1 FF02::2
> PING FF02::2(ff02::2) from fe80::5639:68ff:fe0d:4bf3 eth1: 56 data bytes
> 64 bytes from fe80::5639:68ff:fe0d:4bf3: icmp_seq=1 ttl=64 time=0.166 ms
> 64 bytes from fe80::5639:68ff:fe0d:4bf3: icmp_seq=2 ttl=64 time=0.141 ms
> 64 bytes from fe80::5639:68ff:fe0d:4bf3: icmp_seq=3 ttl=64 time=0.142 ms
>
> --- FF02::2 ping statistics ---
> 3 packets transmitted, 3 received, 0% packet loss, time 1998ms
> rtt min/avg/max/mdev = 0.141/0.149/0.166/0.018 ms
>
> If I use DHCP:
> # ifconfig eth1
> eth1 Link encap:Ethernet HWaddr 54:39:68:0D:4B:F3
> inet6 addr: fe80::5639:68ff:fe0d:4bf3/64 Scope:Link
> UP BROADCAST MULTICAST MTU:1500 Metric:1
> RX packets:71 errors:0 dropped:0 overruns:0 frame:0
> TX packets:109 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
>
> I cannot ping the interface:
> # ping6 -I eth1 FF02::2
> PING FF02::2(ff02::2) from fe80::5639:68ff:fe0d:4bf3 eth1: 56 data bytes
>
> --- FF02::2 ping statistics ---
> 5 packets transmitted, 0 received, 100% packet loss, time 4006ms
>
>
>
>
> -----Original Message-----
> From: jobhunts02 <jobhunts02@xxxxxxx>
> To: Roy Marples <roy@xxxxxxxxxxxx>
> Cc: dhcpcd-discuss <dhcpcd-discuss@xxxxxxxxxxxx>
> Sent: Tue, Jan 23, 2018 4:42 pm
> Subject: Re: [dhcpcd-discuss] Router Advertisements Ignored
>
> I have flushed all the ip6tables rules and dhcpcd is still not seeing the RA’s. Any suggestions where to look for the RA’s being dropped?
>
> Thank you.
>
> > On Jan 20, 2018, at 3:05 AM, Roy Marples <roy@xxxxxxxxxxxx> wrote:
> >
> >> On 20/01/2018 01:06, Roy Marples wrote:
> >>> On 19/01/2018 23:50, jobhunts02@xxxxxxx wrote:
> >>> According to tcpdump, I am receiving router advertisements in response to my router solicitations (see below), but dhcpcd.log reports "eth1: no IPv6 Routers available."
> >
> > Thanks for sending the log and binary capture off list.
> > Here are two issues from the log:
> >
> > eth1: if_disable_autolinklocal: Operation not supported
> > This implies a mismatched kernel with your source headers or something like grsec. It's not really important, dhcpcd should still work fine.
> >
> > dhcpcd already running on pid 9521 (/var/run/dhcpcd-eth1.pid)
> > Something is trying to start dhcpcd in the background a lot. What are you using to start dhcpcd?
> >
> > The binary capture itself is fine - I loaded it up in a test dhcpcd and it gave me an address and route as if from your router.
> > So there is something in the way of dhcpcd and the packet - most likely a firewall.
> >
> > Roy
Archive administrator: postmaster@marples.name