em(4) device still 'freezes' on latset CVSup'd 6.x ...

Marc G. Fournier scrappy at hub.org
Fri May 5 01:22:05 UTC 2006


On Thu, 4 May 2006, Gavin Atkinson wrote:

> On Thu, 2006-05-04 at 12:27 -0300, Marc G. Fournier wrote:
>> On Thu, 4 May 2006, Gavin Atkinson wrote:
>>
>>> On Thu, 2006-05-04 at 11:30 -0300, Marc G. Fournier wrote:
>>>> On Thu, 4 May 2006, Rutger Bevaart wrote:
>>>>
>>>>> Technically it's not routes that are not being updated, but a stale
>>>>> (outdated) ARP cache on the other hosts. The system with the new alias'ed IP
>>>>> needs to do a gratuitous ARP (broadcast ARP for it's own IP). As an
>>>>> intermediate solution you could flush the ARP cache on the hosts with stale
>>>>> cache (usually a router or L3 switch on the subnet).
>>>>
>>>> This is what we end up having to do ... but, unfortunately, that means
>>>> getting ahold of our co-lo provider and asking them to do it ... they have
>>>> always been most accomodating, its just one of those things that I
>>>> shouldn't *have* to do :(
>>>
>>> ... or use ports/net/arping:
>>>
>>> arping -S <new IP> -s <your-MAC> router-IP
>>>
>>> But, I agree, this is a bug with em(4) that should probably be fixed at
>>> some point...
>>
>> I will try that later tonight, thanks ... I have another one to move onto
>> that machien from another one :)
>
> It's been a while since I've needed to do it, so that command line is
> from memory.  You may need to use -T and/or -B instead of the router IP
> address.

Woo hoo!  Worked like a charm :)

Many thanks ...

----
Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
Email: scrappy at hub.org           Yahoo!: yscrappy              ICQ: 7615664


More information about the freebsd-stable mailing list