Wing for x86 desktop machines

This page describes how to build and run Wing on a generic x86 machine (e.g. your laptop). You will need a set a PCs each of them equipped with a WiFi card based on the Atheros chipset (you can find a list of supported devices here.

Setting up the development environment

The Wing implementation for Click is made available via GitHub and can be fetched into a local directory called using the following command:

git clone git@github.com:create-net/click-wing.git

Building the sources

Switch to the Click directory and run the configure script:

cd click-wing
./configure --enable-wifi --enable-wing --disable-linuxmodule --enable-userlevel

Finally run make:

make
make install

Running Wing

Run the Wing configuration script (as root):

sudo su
cd conf/wing/
./clickd start

At this point running /sbin/ifconfig (on another terminal) should show a new tap interfaces called wing-mesh, which is configured as 6.X.X.X and uses multi-hop routing.

 
software/notebook.txt · Last modified: 2010/07/13 12:54 by roberto.riggio
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki