> Appears either the switch is not broadcasting these arps or OpenBSD is
not seeing them for some reason. Any chance the OpenBSD box is in a different VLAN or some kind of filtering is being done between it and the Linux box? Do you have some kind of special switchport, port-security, storm-control or other neat settings configured on the Catalyst and associated ports that might be "playing games?" Maybe a bad port on the Catalyst? Outside of this, I'm not certain what to think at this time. Perhaps someone else can chime in with other thoughts or other things to try on the OpenBSD box...
The OpenBSD box and Linux machine are in the same VLAN. We do use VLAN's but each VLAN gets it's own /24. No special security or storm control is enabled. This blade has previously run both Windows and Linux and network behavior has been perfectly normal.
One of my thoughts was to maybe enable CARP and see if that changes things. I read somewhere that ARP handling moves to the CARP level (vice the bge driver) if CARP is enabled; am I wrong there?
The other thing that is worth mentioning is that the support page doesn't mention the BCM57xx in the HS20 specifically as being supported. Maybe there is some minor difference between that and the other, supported Broadcom implementations?
If anybody else can think of something to try I'm certainly willing to try it. This was more of an experiment than anything else; it *was* pretty cool to see SMP functioning under OpenBSD.
-Sean

