Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Dec 2015 08:08:29 -0700
From:      Sergey Manucharian <sm@ara-ler.com>
To:        "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>, "freebsd-wireless@freebsd.org" <freebsd-wireless@freebsd.org>
Cc:        Olivier =?iso-8859-1?Q?Cochard-Labb=E9?= <olivier@cochard.me>
Subject:   Re: forwarding didn't work if wlan0 is member of a bridge
Message-ID:  <20151223150829.GO3487@debian.ara-ler.com>
In-Reply-To: <CA%2Bq%2BTco3MKBvhCQXvVaDkRZQYzX6tye8opD3yKrtnnF3imGDCg@mail.gmail.com>
References:  <CA%2Bq%2BTco3MKBvhCQXvVaDkRZQYzX6tye8opD3yKrtnnF3imGDCg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Excerpts from Olivier Cochard-Labbé's message from Wed 23-Dec-15 11:31:
> If wlan0 interface is member of a bridge, FreeBSD didn't reach to
> forward-back packets to wireless client
> 
> My setup is this one:
> 
> internet gateway <--> [net0] fbsd router [net1 + wifi-hostap in bridge0]
>  <--> wireless client
> 
> and the problem description:
>  - wireless clients didn't receive any packet back: the fbsd-router blocks
> answers because it thinks wireless clients are "unreachable".
>  - But wireless clients can reach all IP of the fbsd-router hitself without
> problem, and fbsd-router can ping them too.
>  - Ethernet clients connected to the same bridge0 didn't have problem

I believe this is related to the fact that wifi adapter cannot have more
that one MAC address. And that becomes true when it's a member of a
bridge. There exist some tricky ways to overcome that though.

S.




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