PWN members developed the WiFiAdmin
is an environment for the administration of the linux wifi Hotspot. It acts as an advanced Web interface to any
wireless tools enabled wireless driver, like HOSTAP.
The Wireless Central Coordinated Protocol
(WiCCP) description (v0.2), Linux source (v0.5) and
Windows binary (v0.1.4040.0) are available.
is a protocol booster for 802.11b DCF based wireless networks, that provides cyclic token-passing
medium access, and scheduled allocation of the available network resources, eliminating the "Hidden Node" problem.
It is a pure kernel implementation resulting in high efficiency traffic control.
Its use, imposes no extra configuration e.g. static ARP tables or dedicated routing contexts.
WiCCP can be used in fixed wireless network deployments.
Click to download Linux version wiccp-0.5.tar.gz
Major contribution by Brad Campbell
Click to download Windows 2000/XP version (Slave only) wiccp-xp-0.1.4040.0.tar.gz
Written by Chris
Following, some performance measurements are presented.
Scenario 1: All slaves sent 16.8 MB of data to fixed-host PC, using ttcp.
Scenario 2: All slaves received 16.8 MB of data from fixed-host PC, using ttcp.
Scenario 3: Slaves performed ttcp sessions in ring order (A->B, B->C, C->A), at the same time, transfering 16.8MB of data at each connection.
Note that all throughtput values are an average of three tests each, and are expressed at KBytes / second.
Measurements shown that the WiCCP performes according to designer's intentions.
The access mechanism is vulnerable in token loses, so it's recommended to use it under
good SNR conditions (>16 dB). Good (not perfect) SNR is something that most fixed wireless installation should
look for, after all.
WiCCP has been successfully tested (indoors) "on-top" of the HermesAP
The cooperation between WiCCP and the HostAP
driver, has been also successfully verified.
Besides the field testing, a ns-2 simulation is in near future plans.
is another open source GNU GPL project to control traffic on wireless networks
cr0w has develop a great application that allows visual management of a wireless deployment.
Download the latest version from here
A brief description and several screenshots will be added soon.
An easy hack to make a Linux box to work like (emulate) an Access Point, besides HostAP
that is real AP software, is the following:
You have to configure all the nodes to work in AD-HOC mode, using the same channel and essid.
Say that one of the nodes is going to be the AP (possibly the one that everyone can have line-of-site with).
Get the Mac address of this node (e.g AP Mac address 00:11:22:33:44:55).
On every other node, set statically the ARP table, in a way that all of them have the above Mac address.
For example, consider three nodes (in addition to AP).
On node 1 type "arp -s node2_IP 00:11:22:33:44:55" and "arp -s node3_IP 00:11:22:33:44:55".
On node 2 type "arp -s node1_IP 00:11:22:33:44:55" and "arp -s node3_IP 00:11:22:33:44:55".
On node 3 type "arp -s node1_IP 00:11:22:33:44:55" and "arp -s node2_IP 00:11:22:33:44:55".
The AP is left to have the real ARP information.
On AP node enable the ip forwarding ("sysctl -w net.ipv4.ip_forward=1").
That's it! From now on, a ping, let's say, from node1 to node2 will pass through AP node.
This scenario allows communications with hidden nodes, since AP performs lan emulation.
Then, simply by changing back to real ARP conditions, you can do ad-hoc communication to nodes with clear LOS.
You can download the latest version of USB DWL-120 device driver for Linux from Jason Hecker