On 2017-07-10 17:52, Remi Locherer wrote:
Synopsis: ifconfig carpX a.b.c.d -> arpresolve: route contains no arp information
Category:       kernel
Environment:
        System      : OpenBSD 6.1
Details : OpenBSD 6.1 (GENERIC.MP) #20: Sat Apr 1 13:45:56 MDT 2017 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

        Architecture: OpenBSD.amd64
        Machine     : amd64

Description:
        After reconfiguring an existing carp interface with the same ip the
gateway stops forwarding traffic (forwarding to directly connected
hosts still works).
In /var/log/messages this can be found:

Jul 10 12:54:27 gw1 /bsd: arpresolve: 10.0.20.10: route contains no
arp information


How-To-Repeat:

[...]

I can reproduce this problem with:
- OpenBSD 6.1 -release
- OpenBSD 6.1 -stable (all patches applied with syspatch)
- OpenBSD 6.1 -current (7.7.2017)

With OpenBSD 6.0 3 pings are lost after executing ifconfig and then packages
are forwarded again as expected.



Fix:
        unknown. Workaround: route change 10.0.200.0/24 10.0.20.10


Somebody suggested in a private mail to use /32 masks for carp interfaces.
This fix/workaround helps indeed!

Reply via email to