###About Mininet-WiFi Mininet-WiFi is a fork of Mininet (http://mininet.org/) which allows the using of both WiFi Stations and Access Points. Mininet-WiFi only add wifi features and you can work with it like you were working with Mininet.
###Tutorial
https://github.com/intrig-unicamp/mininet-wifi/wiki/Tutorial
###Mailing List
https://groups.google.com/forum/#!forum/mininet-wifi-discuss
##Installation
step 1: $ sudo apt-get install git
step 2: $ git clone https://github.com/intrig-unicamp/mininet-wifi
step 3: $ cd mininet-wifi
step 4: $ sudo util/install.sh -Wnfv
##Download an Image
Download: Virtual Machine
##Mininet-wifi on Docker
Image: (ramonfontes/mininet-wifi)
###Get Started
sudo mn --wifi --ssid=new_ssid
It should start a simple topology with 2 stations and 1 access point.
###A Brief Demonstration
Video 01: https://www.youtube.com/watch?v=5b2Dp8xrKBM
Video 02: https://www.youtube.com/watch?v=TUu_Wun6TQs
Video 03: https://www.youtube.com/watch?v=_PtSmhf7Z8s
Video 04: https://www.youtube.com/watch?v=H46EPuJDJhc
Video 05: https://www.youtube.com/watch?v=WH6bSOKC7Lk
###You also can use these examples:
/examples/2AccessPoints.py
/examples/adhoc.py
/examples/handover.py
/examples/multipleWlan.py
/examples/simplewifitopology.py
/examples/wifiAccessControl.py
/examples/wifimesh.py
/examples/wifiMobility.py
/examples/wifiMobilityModel.py
/examples/wifiPropagationModel.py
/examples/wifiPosition.py
/examples/wifiStationsAndHosts.py
##Note
Mininet-WiFi should work fine in any Ubuntu distribution from 14.04, but in some cases (only if you have problems when start it) you have to stop NetworkManager with stop network-manager
(you can also use sudo systemctl stop network-manager
or sudo service network-manager stop
).
###Team
Ramon dos Reis Fontes (ramonrf@dca.fee.unicamp.br)
Christian Rodolfo Esteve Rothenberg (chesteve@dca.fee.unicamp.br)
We are members of INTRIG (Information & Networking Technologies Research & Innovation Group) at University of Campinas - Unicamp, SP, Brazil.