Re: [B.A.T.M.A.N.] Roaming issues in basic network

Antonio Quartulli
2014-07-01T11:26:55Z

[-- Attachment #1: Type: text/plain, Size: 1412 bytes --]

On 01/07/14 10:50, Linus Lüssing wrote:
> It could be a problem with a not yet updated MAC address table in
> the bridge, therefore the bridge on node A not forwarding ICMP
> requests from client 1 towards client 2.
>

Hey Linus,

I agree that the problem is probably in the bridge, but how can it be an
inconsistency in the table given that the bridge is receiving the Echo
requests from client 2 through bat0?

Shouldn't this immediately update the bridge table to reflect the client
movement (client2 --is-behind--> bat0)?

@Simon: are you sure that the client is not associated anymore with node
A at that moment (maybe it was jumping here and there)? You said that
you can fix situation this by deleting the station entry, but is this
station entry obsolete at that point? (meaning: is the inactivity time
high? - you can see this through the "iw dev wlan0 station get <client2
mac>" command before deleting it)
If not, it can be that something wrong is happening at the wifi layer
and given the driver you are using (ath5k) it would not be totally
unexpected.

I am asking this because I expect the station to disappear immediately
in case of roaming (the client usually deauthenticates itself before
associating with the new AP). Still, we can have cases when this does
not happen, but the AP should be able to react properly.

Cheers,

--
Antonio Quartulli

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 901 bytes --]