b.a.t.m.a.n.lists.open-mesh.org archive mirror
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] How to test the non-mesh client roaming feature?
@ 2014-08-21  7:20 liu
  2014-08-21  7:28 ` Antonio Quartulli
  0 siblings, 1 reply; 3+ messages in thread
From: liu @ 2014-08-21  7:20 UTC (permalink / raw)
  To: The list for a Better Approach To Mobile Ad-hoc Networking

Hello, everyone. I want to test the non-mesh client roaming feature. And 
I have connected my notebook to the mesh node A via the access point on 
node A. What should I do next? When the notebook move to the mesh node 
B, should I connect it to the access point on node B manually?How to 
make the non-mesh client move to another mesh node automatically? Thanks.


Best regards
liu


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [B.A.T.M.A.N.] How to test the non-mesh client roaming feature?
  2014-08-21  7:20 [B.A.T.M.A.N.] How to test the non-mesh client roaming feature? liu
@ 2014-08-21  7:28 ` Antonio Quartulli
  2014-08-27 12:57   ` Ufo
  0 siblings, 1 reply; 3+ messages in thread
From: Antonio Quartulli @ 2014-08-21  7:28 UTC (permalink / raw)
  To: liudows; +Cc: The list for a Better Approach To Mobile Ad-hoc Networking

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

Liu,

On 21/08/14 09:20, liu wrote:
> Hello, everyone. I want to test the non-mesh client roaming feature. And
> I have connected my notebook to the mesh node A via the access point on
> node A. What should I do next? When the notebook move to the mesh node
> B, should I connect it to the access point on node B manually?How to
> make the non-mesh client move to another mesh node automatically? Thanks.
> 

this behaviour depends on the client OS (each OS implements a different
logic), but in general, if all the APs have the same ESSID, the client
should just switch from one to the other without any user intervention.

The client should switch when the signal from the new AP gets much
better than the old one (at least in principle...then each OS may apply
more robust/smart rules).

Keep in mind that this has nothing to do with batman-adv but is more
about the lower layers (wifi stack/driver) and their implementations.


Cheers,

-- 
Antonio Quartulli


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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [B.A.T.M.A.N.] How to test the non-mesh client roaming feature?
  2014-08-21  7:28 ` Antonio Quartulli
@ 2014-08-27 12:57   ` Ufo
  0 siblings, 0 replies; 3+ messages in thread
From: Ufo @ 2014-08-27 12:57 UTC (permalink / raw)
  To: b.a.t.m.a.n

Am 21.08.14 09:28, schrieb Antonio Quartulli:
> Liu,
> 
> On 21/08/14 09:20, liu wrote:
>> Hello, everyone. I want to test the non-mesh client roaming feature.

> this behaviour depends on the client OS (each OS implements a different
> logic), but in general, if all the APs have the same ESSID, the client
> should just switch from one to the other without any user intervention.
> 
> The client should switch when the signal from the new AP gets much
> better than the old one (at least in principle...then each OS may apply
> more robust/smart rules).
> 
> Keep in mind that this has nothing to do with batman-adv but is more
> about the lower layers (wifi stack/driver) and their implementations.
> 

so practically within wifi-field i prefer two ways for testing:

* via wifi-client (Android Smartphone)

The nicest App i found is
https://play.google.com/store/apps/details?id=com.arubanetworks.arubautilities
there you can see the ping to your default gateway and all your APs.
That one you are connected to is marked, the client-switching too..

https://twitter.com/rundfreifunk/status/504611193324326912

* on your mesh-node, best used on your local dhcp-server (openwrt with
batman-adv)

-> cat /tmp/dhcp.leases; arp -a

get the mac-adress or ip-adress of your test-client (the smartphone) and
open two ssh windows:

-> ping <ip-adress>

-> batctl -m bat12 tr <that-adress>

that shows the batman-adv route to your client and all the actually
involved batman-nodes. unfortunatly that traceroute is only to the last
batman-node (that one, your smartphone is connected to) and NOT up to
your client. so maybe that batman-traceroute is working, but the ping
wont. and last but not least, dont get confused with all of these
mac-adresses!

https://twitter.com/rundfreifunk/status/429992988602032129

good luck and greetings
ufo

-- 
---
Freifunk Leipzig http://leipzig.freifunk.net

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-08-27 12:57 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-21  7:20 [B.A.T.M.A.N.] How to test the non-mesh client roaming feature? liu
2014-08-21  7:28 ` Antonio Quartulli
2014-08-27 12:57   ` Ufo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).