Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 May 2003 14:38:54 +0300
From:      Petri Helenius <pete@he.iki.fi>
To:        Ruslan Ermilov <ru@freebsd.org>
Cc:        freebsd-net@freebsd.org
Subject:   Re: gratuitous ARP with em interface.
Message-ID:  <3ED5F14E.8070205@he.iki.fi>
In-Reply-To: <20030529083223.GA52253@sunbay.com>
References:  <63340-22003532823577384@M2W054.mail2web.com> <20030529083223.GA52253@sunbay.com>

next in thread | previous in thread | raw e-mail | index | archive | help

I haven't looked that deep into why, but em is quite slow on coming up 
compared to
fxp for example. Probably something to do with hardware re-initialization.

Pete


Ruslan Ermilov wrote:

>On Wed, May 28, 2003 at 07:57:07PM -0400, akanwar@digitarchy.com wrote:
>  
>
>>Hi all,
>>  
>>Is there a known issue with alias IPs on em interfaces not sending out
>>gratuitous arps ?
>>
>>The situation is as follows:
>> I am running a custom redundancy daemon that migrates the IP address of a
>>server from one interface to another in case the active network path fails.
>>Till now I was experimenting with two fxp interfaces and everything worked
>>perfectly. i.e. when the ip address moved over (using a perl script to run
>>ifconfig commands) it sent out grat. arps for each of its alias IPs. This
>>allowed the router to update its Arp table and talk to the newly active
>>interface.
>>
>>Now when I try running the code with em (gigabit Ethernet over copper)
>>NICs, I simply do not see the gratuitous arps come out of the new interface.
>>
>>I am at a loss to understand what has changed. Could it be that the line
>>DOWN -> UP time of the em interface is longer thereby causing a loss of
>>ARPs ? Any suggestions ?
>>
>>    
>>
>Yes, I can reproduce this too, no gratuitous ARP is sent.
>
>
>Cheers,
>  
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3ED5F14E.8070205>