Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Dec 2013 12:58:25 -0500
From:      Nikolai Lifanov <lifanov@mail.lifanov.com>
To:        Allan Jude <freebsd@allanjude.com>, freebsd-current@freebsd.org
Subject:   Re: 10-RC2 current wireless link aggregation not working correctly
Message-ID:  <52B090C1.4040607@mail.lifanov.com>
In-Reply-To: <52B08B28.6040402@allanjude.com>
References:  <80a9ff942e0bf413ceaf9aa469b50687@rdsor.ro> <CAJ-VmonwU6nySMPdtBcL2TpOH01av5sfvz=4Co28r%2BiWYH85Nw@mail.gmail.com> <52B08B28.6040402@allanjude.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/17/13 12:34, Allan Jude wrote:
> On 2013-12-17 10:54, Adrian Chadd wrote:
>> Hi,
>>
>> The MAC of the lagg needs to be the same as the wireless interface.
>>
>> I'm going to just state right now that using lagg as the failover
>> method for doing wireless/wired integration isn't supported by me. If
>> someone wants to make it supported then they need to claim it. :)
>>
>>
>> -a
>>
>>
>> On 17 December 2013 05:06, dan_partelly <dan_partelly@rdsor.ro> wrote:
>>> Hi all,
>>>
>>> I've set up wireless link aggregation on FreeBSD 10 RC1 and RC2 as
>>> described in the FreeBSD handbook, on an oldish Compaq nc6320 laptop.
>>>
>>> What happens is:
>>>
>>> If I boot the system with the Ethernet cable attached, I correctly get
>>> lagg0 active port on master- bg0- and the network is working correctly.
>>> (I mainly test pinging my gateway). When I pull the cable out, lagg0
>>> device correctly switches to wlan0 as shown by ifconfig (wlan0 is created
>>> from wpi0), but at the same time I get no more ping replies from my
>>> gateway. I can leave the system in this state for several minutes as an
>>> example
>>> and no replies are coming through. A simple list of interfaces with
>>> ifconfig with no parameters brigs the network back to life, and I start to
>>> get back the due ping replyes, this time thrugh wireless link.
>>>
>>>
>>> Please, if possible en-light me on tis problem. I sat at your disposition
>>> with any info you may deem necessary to get this fixed (if it needs a fix).
>>>
>>>
>>> Dan
>>>
>>> _______________________________________________
>>> freebsd-current@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>> _______________________________________________
>> freebsd-current@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
> 
> If I am am understanding correctly, Dan and Nikolai say that just
> running 'ifconfig' brings the lagg back to life. Why would that make a
> difference at all? Running ifconfig with no parameters shouldn't be
> changing anything.
> 

I see the same lagg behavior change going from 9.2->10.0, but for me the
test is slightly different. My wired and wireless networks use different
IP address ranges, so I need to re-run dhclient on lagg0, but I can't
get an address on it. In fact, dhclient doesn't work at all with a lagg
interface when it is only backed by my wireless card.
Without a lagg interface, I can get addresses on both wired and wireless
cards individually and act dual-homed just fine.

- Nikolai Lifanov




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52B090C1.4040607>