Hi all, >>> Matthew Grooms <mgro...@shrew.net> 27.07.2009 00:00 >>> Vadim Korschok wrote: >> Hi Matthew, >> >> I've read about your comment on FreeBSD and carp with VMWare vSwitches in Promiscuous Mode. We also get loop packets. I'm very new to OpenBSD and hope you can help us. We performed a bootonly network installation of OpenBSD 4.5. After some searching we can not find the ip_carp.c like you described in your first posting. >> >> http://www.mail-archive.com/freebsd-...@freebsd.org/msg30498.html >> >> We're also missing the ip_ether.c file. Is it because I'm using a generic kernel ? How can I patch carp to work in VMWare vSphere ? Maybe you can attach me a diff file, because I don't know which should I use (ip_carp.c or/and ip_ether.c) and what's the final patch. We have spent already some days to get it working, I'm already despaired :) >>
>Hi Vadim, > I'm afraid I don't have an OpenBSD system to generate diffs or attempt a > kernel re-compile with. The code that I modified appears to exist in the > OpenBSD kernel ... > http://www.openbsd.org/cgi-bin/cvsweb/src/sys/netinet/ip_carp.c?rev=1.171 > Your best bet would be to contact one of the OpenBSD developers on one > of their mailing lists, forward them the patch and ask if someone would > be able to port it for you. I am attaching the most recent version since > it includes additional locking and a sysctl conditional as suggested by > one of network stack maintainers. I haven't tested the ip_ether patch > authored by Ermal but it may work and be more acceptable to the code > maintainers ( IE, easier to talk them into including the patch in the > main source distribution ). > Hope this helps and good luck, > -Matthew Thanks in Advance Vadim Korschok [demime 1.01d removed an attachment of type application/octet-stream which had a name of esx-carp.diff]