ORBIT-USER: BSSID/IBSS madwifi idea?

Pandurang Kamat pkamat at winlab.rutgers.edu
Thu Aug 24 18:29:50 EDT 2006


Nice timing. We were just in a discussion on this topic and the same 
idea was proposed.

My understanding is that the nodes are not seeing each other's beacons, 
maybe in part because of some buggy implementation or as a result of 
near simultaneous node-power-on in orbit.

Anyways, for ORBIT like scenario, we agreed that a hash function was the 
solution.

So please go ahead with the idea.

-Pandurang

chris at orderonenetworks.com wrote:
> Hello All,
> 
> I've spent a bunch of time reading madwifi source and google trying to
> come up with a decent solution to the BSSID problem where it jumps around
> on me.
> 
> I think I've come up with a solution that I'm going to try and implement,
> but I'd like to see if anyone knows if it is a bad idea, or fundamentally
> flawed from the start.
> 
> Basically in adhoc mode each node finds the oldest BSSID it can and uses
> that. Unfortunately this is doesn't work as advertised.
> 
> The solution I'm thinking of implementing is simply hashing the ESSID (ie.
> iwconfig essid 'blah') into one of those XX:XX:XX:XX:XX:XX addresses and
> then when a node is in ad-hoc mode, I'll force the BSSID to that hash.
> 
> Since each 'tweaked' node will use the same hash function they will all
> start off on the same BSSID. Any un-tweaked nodes will either follow along
> or do something else, but they should not be unduly affected.
> 
> I like this solution since it appears that:
> 1. it will not muck with un-modified nodes
> 2. does not require any fiddling with the beaconing system, etc.
> 3. allows different ad-hoc networks with different ESSID's to co-exist.
> 
> I'd appretiate any thoughts, comments, etc.
> 
> Thanks!
> Chris
> 



More information about the orbit-user mailing list