Could it work on "standard" broadcom hardware like WRT54gl?
WRT54G hardware comes with a choice of 2 drivers:
* The proprietary and binary only driver from Broadcom itself. This driver
works quite well but does not support linux 2.6 (which is required by batman
* The open source driver written by the community. AFAIK OpenWRT supports this
driver as well but the adhoc mode does not work sufficiently well. My
information regarding the stability of that driver might be outdated.
Do I need multi ssid hardware? only atheros?
Multi-SSID hardware is not mandatory more a convenience feature. I'm not sure
whether broadcom supports that as well.
What about the ahdemo mode? is it like adhoc?
Yes, the ahdemo is quite similar to adhoc mode. In ahdemo the nodes don't send
beacons, hence you "loose" all the features that are communicated via beacon
packets. E.g. no network announcements, bitrate negotiations, etc
If I want standard AP mode, must I create several ssid (1 ahdemo + 1
then bridge bat0 to the AP ssid?
Yes, the AP mode clients access the mesh network transparently via the bridge.
If I want to setup coova-chilli to drive the mesh (hotspot mesh), how
I ssh to the repeaters? Is some sort of VLAN supported? there would be 2
separate networks in the mesh, one for gateway to repeater communication,
the other for the hotspot mesh.
Or maybe would it be possible that repeaters use a specific dhcp server
(not chilli) to get their ip addresses?
It looks that we can get the mac addresses of all repeaters. Can I use arp
to get their IP?
You would say "why ssh to the repeaters?", I don't know... Maybe for
In general, it is a good idea to contact the coova-chilli project for details
related to their project. Batman-adv acts like an ordinary switch therefore
all switch "features" are supported. VLAN should be no problem.