ORBIT-USER: BSSID/CELL issues in ad-hoc mode

Einar Vollset einar at cs.cornell.edu
Wed Aug 23 17:41:37 EDT 2006


..and as a further thing to try (desperate times, etc..): Have you  
had a look at what commands iwpriv gives you on the
devices? Maybe there's something exposed there?

Cheers,

Einar


On Aug 23, 2006, at 5:39 PM, Einar Vollset wrote:

>
>
> How quickly are you bringing up each node? I had the same problems  
> with only 5 nodes on the grid
> when configuring them all at the same time, like so:
>
> for x in `echo $xcoords`
> do
> for y in `echo $ycoords`
> do
>   ssh root at node$x-$y modprobe ath_pci &
>   ssh root at node$x-$y ifconfig ath0 down  &
>   ssh root at node$x-$y wlanconfig ath0 destroy &
>   ssh root at node$x-$y wlanconfig ath0 create wlandev wifi0 wlanmode  
> adhoc &
>   ssh root at node$x-$y iwconfig ath0 essid einarnet &
>   ssh root at node$x-$y iwconfig ath0 rate 5.5M &
>   ssh root at node$x-$y ifconfig ath0 192.168.$x.$y up &
>   echo "Configured node$x-$y"
> done
> done
>
> ..but bringing them up one by one worked (so far anyways):
>
> for x in `echo $xcoords`
> do
> for y in `echo $ycoords`
> do
>   ssh root at node$x-$y modprobe ath_pci &&
>   ssh root at node$x-$y ifconfig ath0 down  &&
>   ssh root at node$x-$y wlanconfig ath0 destroy &&
>   ssh root at node$x-$y wlanconfig ath0 create wlandev wifi0 wlanmode  
> adhoc &&
>   ssh root at node$x-$y iwconfig ath0 essid einarnet &&
>   ssh root at node$x-$y iwconfig ath0 rate 5.5M &&
>   ssh root at node$x-$y ifconfig ath0 192.168.$x.$y up &&
>   echo "Configured node$x-$y"
> done
> done
>
> ..This is with madwifi-0.9.2 (which may or may not be what's on by  
> default. Easy to install though)
>
>
> The only way I found to set BSSIDs (this is for madwifi drivers),  
> is with the devices in AP mode:
> iwconfig ath0 ap 00:00:00:00:00:00, etc. Perhaps you could do  
> something like setup one AP, bring up everyone
> else as a STA, Destroy the AP and then switch to Ad-Hoc? Pretty  
> hacky, and probably wouldn't work..
>
> As an aside - it's interesting how little google knows about this -  
> suggests that large scale ad-hoc network
> experimentation is rather uncommon.. :-)
>
>
> p.s. I'd like to take a look at your tools if you wouldn't mind?
>
> Cheers,
>
> Einar
>
>
>
>
> On Aug 23, 2006, at 5:22 PM, Sachin Ganu wrote:
>
>> Hi Chris,
>> I believe this functionality for Atheros is embedded in the HAL
>> somewhere. In other words, this now gets us into the wireless driver
>> domain (outside of ORBIT's control, unfortunately :-)
>>
>> If you are using ad-hoc mode, depending on how it is implemented, the
>> responsibility of cell formation and maintenance is distributed and
>> clearly there are some synchronization problems when the number of
>> nodes goes up.. Hence, some of them start to create their own BSSID's
>> for the same ESSID.
>>
>> .no solution yet...hence only commiserations. :-)
>>
>> -Sachin
>>
>> On 8/23/06, chris at orderonenetworks.com  
>> <chris at orderonenetworks.com> wrote:
>>> I'm hoping someone can help.
>>>
>>> I've got most of the grid fired up and have huge problems with  
>>> the radio's
>>> coming up with their own CELL/BSSID numbers and then changing  
>>> them about
>>> every 5 secs or so. This means that I am basically unable to build a
>>> network in the grid. Sandbox nodes have no such problems - most  
>>> likely
>>> this is a size related issue.
>>>
>>> Is there anyway to manually set the CELL/BSSID, or have the cards  
>>> ignore
>>> this value so it doesn't matter?
>>>
>>> Thanks,
>>> Chris
>>>
>>>
>




More information about the orbit-user mailing list