Re: 10-RC2 current wireless link aggregation not working correctly

From: Nikolai Lifanov <lifanov_at_mail.lifanov.com>
Date: Tue, 17 Dec 2013 12:58:25 -0500
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_at_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_at_freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>>> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>> _______________________________________________
>> freebsd-current_at_freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_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
Received on Tue Dec 17 2013 - 16:58:26 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:45 UTC