Netdev List
 help / color / mirror / Atom feed
* icmpv6: issue with routing table entries from link local addresses
@ 2016-09-12 14:27 Andreas Hübner
  2016-09-12 17:26 ` Hannes Frederic Sowa
  0 siblings, 1 reply; 10+ messages in thread
From: Andreas Hübner @ 2016-09-12 14:27 UTC (permalink / raw)
  To: netdev

Hi,

I'm currently debugging a potential issue with the icmpv6 stack and
hopefully this is the correct place to ask. (Was actually looking for a
more specific list, but didn't find anything. Please point me to a more
apropriate list if this is out of place here.)

I have the following setup:
  - 2 directly connected hosts (A+B), both have only link local addresses
    configured (interface on both hosts is eth0)
  - host B is also connected to another host C (via interface eth1)
  - main routing table (relevant part) on host B looks like this:

      fe80::/64 dev eth1  proto kernel  metric 256
      fe80::/64 dev eth0  proto kernel  metric 256

  - host A is trying to ICMPv6 ping the link local address of host B

The issue I currently have is, that the echo reply that host B should
generate is never sent back to host A. If I change the order of the
routing table entries on host B, everything works fine.
(host A is connected on eth0)

I'm wondering, if this is how it is supposed to work. Do we need to do a
routing table lookup when generating an ICMPv6 echo reply for link local
addresses?  (From my understanding, this is not done in the neighbour
discovery stack, so why here?)

Actually, I'm convinced I must be doing something wrong here. The setup
for the issue is quite trivial, someone would have tripped over it
already. The only condition is that one host has multiple interfaces
with ipv6 enabled.

Any help in shedding some light onto this issue would be appreciated.


Thanks,
Andreas

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2016-09-13 11:59 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-12 14:27 icmpv6: issue with routing table entries from link local addresses Andreas Hübner
2016-09-12 17:26 ` Hannes Frederic Sowa
2016-09-12 19:17   ` David Ahern
2016-09-13  9:22     ` Andreas Hübner
2016-09-13 11:59     ` Andreas Hübner
2016-09-13  2:03   ` Sowmini Varadhan
2016-09-13  2:42     ` Hannes Frederic Sowa
2016-09-13  3:05       ` Sowmini Varadhan
2016-09-13  3:01     ` YOSHIFUJI Hideaki
2016-09-13  6:35   ` Andreas Hübner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox