From owner-freebsd-net@FreeBSD.ORG Thu Sep 6 17:38:58 2012 Return-Path: Delivered-To: net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6593A106564A for ; Thu, 6 Sep 2012 17:38:58 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 379BB8FC15 for ; Thu, 6 Sep 2012 17:38:58 +0000 (UTC) Received: by dadr6 with SMTP id r6so1281621dad.13 for ; Thu, 06 Sep 2012 10:38:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=WJdoaM4mvIjHuH3qKnWydfiD8lYOQyro9NsiQtMCHWY=; b=lHh8/gmwpKlUJhS3OTMOHgdnsY6LmTYLl1w9qV5eJLNPLuSWi9FZC5+SkPQciZ8JLz e/aUzj99i9dxFPpb11B2SY9svhYYOyerPArYY+Sm7DknF5M1YBRvWKmR5fMFBoCjpVbr RgWsbev+c95c+NgCQMA3eMI9qn5eapdof7nOnLUIia7JJ+WyUdF1q8gkeDoB7i9GQh/F iW/dDYlDbHTPQMxxW03aZfTkBE1vmwwqQ3OKcCC+0xtBAAmfjFPhTf3OQt5PJI934rvm eJtRRdEdDk8f+seGOaokQiYyDlNZq13dHaggVk1jlRGlpv5SNHHZToijiY1FBYunJXjb Skog== MIME-Version: 1.0 Received: by 10.66.85.4 with SMTP id d4mr4389980paz.11.1346953137546; Thu, 06 Sep 2012 10:38:57 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.68.36.106 with HTTP; Thu, 6 Sep 2012 10:38:57 -0700 (PDT) In-Reply-To: <20120902212952.GB2654@aspire.rulingia.com> References: <20120830215147.GA2383@-> <20120831104532.GA1758@-> <20120902212952.GB2654@aspire.rulingia.com> Date: Thu, 6 Sep 2012 10:38:57 -0700 X-Google-Sender-Auth: a3SEljVlT9BHijBQCjSVKguHP4g Message-ID: From: Adrian Chadd To: Peter Jeremy Content-Type: text/plain; charset=ISO-8859-1 Cc: kaltheat@googlemail.com, net@freebsd.org Subject: Re: lagg failover issue 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: Thu, 06 Sep 2012 17:38:58 -0000 On 2 September 2012 14:29, Peter Jeremy wrote: > Adrian, > > On 2012-Aug-31 04:29:53 -0700, Adrian Chadd wrote: >>You can't override set the outbound MAC address of a wireless station. >>It associates with the MAC address of the card/vap/device. The AP >>_will_ store that MAC address in its node table. > > Are you saying I can't portably do the following: > # ifconfig ath0 ether 00:11:22:33:44:55 > # ifconfig create wlan0 wlandev ath0 ssid my_net up There's some weird, undocumented crap surrounding changing MAC addresses but in theory, once the right incantation works, that should work fine. However, lagg would then have to ensure a broadcast frame will go out so the forwarding tables get updated. Or else various L2 devices won't know the location of your device has changed. I'ms aying if you placed an ath STA vap into a bridge group or some other device that sent frames from a source MAC that wasn't the STA MAC, it won't work. That only works with 4-address WDS mode. Adrian