From owner-freebsd-net@FreeBSD.ORG Thu May 29 17:49:14 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88B0B37B401 for ; Thu, 29 May 2003 17:49:14 -0700 (PDT) Received: from mail.redlinenetworks.com (mail.redlinenetworks.com [216.136.145.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBEDF43F75 for ; Thu, 29 May 2003 17:49:13 -0700 (PDT) (envelope-from sreekanth@redlinenetworks.com) Received: from SREELAPTOP (dhcp-174.redlinenetworks.com [192.168.40.174]) h4U0nCM01798; Thu, 29 May 2003 17:49:13 -0700 (PDT) (envelope-from sreekanth@redlinenetworks.com) From: "Sreekanth" To: , Date: Thu, 29 May 2003 17:49:11 -0700 Message-ID: <000001c32645$48d2f690$ae28a8c0@SREELAPTOP> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2616 Importance: Normal In-Reply-To: <191690-220035429235428215@M2W038.mail2web.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: RE: gratuitous ARP with em interface. X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2003 00:49:14 -0000 I did a quick test just now and... Interestingly I did see GARP packets on the network with Em copper connected to a 100base Switch(I don't have a gigabit Copper switch rightnow). You might want to try these things. 1) Ping immediately after the link comes up and see if it succeeds.(In 1000baseTX switch). 2) Connect it to a 100Base port and try. 3) Connect to another machine with crossover cable and try First try 1 and if it fails try 2 and 3. Hope it helps. Sreekanth > -----Original Message----- > From: owner-freebsd-net@freebsd.org > [mailto:owner-freebsd-net@freebsd.org] On Behalf Of > akanwar@digitarchy.com > Sent: Thursday, May 29, 2003 4:54 PM > To: sreekanth@redlinenetworks.com; mvsjetti@hss.hns.com; > pete@he.iki.fi; ru@freebsd.org; > freebsdnic@mailbox.cps.intel.com; freebsd-net@freebsd.org; > akanwar@digitarchy.com > Subject: RE: gratuitous ARP with em interface. > > > Thanks all for you replies. > > > I haven't tried this, but I think the problem would go away if you > > changed WAIT_FOR_AUTO_NEG_DEFAULT to 0 in "if_em.h". > > Changed this. Did not work. > > > If u can do kernel debugging put break point at the > > "arp_ifinit" and verify if this was getting called or > > not.................. cheers, mahesh > > Will try this. > > > Could be attributed to the spanning tree in the switch.I have > > seen it happening(especially with cisco switches).I bet you > > are not able to send out any packet(Not just Garp). > > No. Spanning tree is turned off (Tried it with both IOS and > Catalyst switches). > > > 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. > > Correct, there is a delay. "ifconfig em0 inet x.x.x.x/y" > takes a few seconds to complete whereas "ifconfig fxp0 inet > x.x.x.x/y" returns instantly. > > > Is there a way to force gratituous arp ? ( Short of writing a > raw socket > utility) > > Thanks, > -ansh > > > > >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, > > > > > > > > > > > > > > > > > _______________________________________________ > > > freebsd-net@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/free> bsd-net To > > > unsubscribe, send any mail to > > > "freebsd-net-unsubscribe@freebsd.org" > > > > > > --- > > > Incoming mail is certified Virus Free. > > > Checked by AVG anti-virus system (http://www.grisoft.com). > > > Version: 6.0.483 / Virus Database: 279 - Release Date: 5/19/2003 > > > > > > > > > > _______________________________________________ > > freebsd-net@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/free> bsd-net > > To > > unsubscribe, send any mail to > > "freebsd-net-unsubscribe@freebsd.org" > > > > > > --- > > Incoming mail is certified Virus Free. > > Checked by AVG anti-virus system (http://www.grisoft.com). > > Version: 6.0.483 / Virus Database: 279 - Release Date: 5/19/2003 > > > > > > > > -------------------------------------------------------------------- > mail2web - Check your email from the web at http://mail2web.com/ . > > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/free> bsd-net > To > unsubscribe, send any mail to > "freebsd-net-unsubscribe@freebsd.org" > > --- > Incoming mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.483 / Virus Database: 279 - Release Date: 5/19/2003 > >