Skip to content

MGKhKhD/mininet-wifi

 
 

Repository files navigation

###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.

###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.

Packages

No packages published

Languages

  • C 90.7%
  • Python 8.0%
  • Makefile 0.7%
  • Shell 0.5%
  • C++ 0.1%
  • Perl 0.0%