From owner-freebsd-net@FreeBSD.ORG Fri Jun 27 21:00:03 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D51F51065678 for ; Fri, 27 Jun 2008 21:00:03 +0000 (UTC) (envelope-from auryn@zirakzigil.org) Received: from aurynhome1sv1.zirakzigil.org (mail.zirakzigil.org [82.63.178.63]) by mx1.freebsd.org (Postfix) with SMTP id 27E388FC12 for ; Fri, 27 Jun 2008 21:00:02 +0000 (UTC) (envelope-from auryn@zirakzigil.org) Received: (qmail 76643 invoked by uid 98); 27 Jun 2008 21:00:01 -0000 Received: from 192.168.229.11 by aurynhome1sv1.zirakzigil.org (envelope-from , uid 89) with qmail-scanner-1.25 ( Clear:RC:1(192.168.229.11):. Processed in 0.038509 secs); 27 Jun 2008 21:00:01 -0000 X-Qmail-Scanner-Mail-From: auryn@zirakzigil.org via aurynhome1sv1.zirakzigil.org X-Qmail-Scanner: 1.25 (Clear:RC:1(192.168.229.11):. Processed in 0.038509 secs) Received: from unknown (HELO aurynhome1ws2.zirakzigil.org) (postmaster@zirakzigil.org@192.168.229.11) by 0 with SMTP; 27 Jun 2008 21:00:01 -0000 Message-ID: <486554CC.8050609@zirakzigil.org> Date: Fri, 27 Jun 2008 22:59:56 +0200 From: Giulio Ferro User-Agent: Thunderbird 2.0.0.0 (X11/20070513) MIME-Version: 1.0 To: Peter Jeremy References: <486000B5.9090703@zirakzigil.org> <4862B2AF.70202@zirakzigil.org> <48630AA3.3000800@ibctech.ca> <4863F6B3.4020308@zirakzigil.org> <20080627072301.GZ50631@server.vk2pj.dyndns.org> In-Reply-To: <20080627072301.GZ50631@server.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org Subject: Re: SOLVED (was Re: Problem clarification (was: Problems with vlan + carp + alias)) X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 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, 27 Jun 2008 21:00:03 -0000 Peter Jeremy wrote: > On 2008-Jun-26 22:06:11 +0200, Giulio Ferro wrote: > >> I guess what I could do was to "poison" their arp cache for each >> address with a "is-at" message. Is there a way to force the sending >> of these messages for all the addresses of an interface? >> > > The kernel should send out gratuitous ARP requests whenever you assign > an address to an interface. You could confirm that this is happening > by tcpdumping the interface whilst you add aliases. > > Rummaging around in ports, you might find net/arping or net/p5-Net-ARP > useful if you want to manually generate gratuitous ARP requests. > > I have bad news for you all: this doesn't seem to happen for alias interfaces. I've just tried to replicate what happened days ago. I've verified that only the base (non alias) interface sends proper is-at messages. The aliases don't.... I could't either ping from one of those addresses or ping to one of them until I isssued: arping -S aliased-address router-address The router didn't know the mac addresses had changed until then... Can anyone confirm this?