GithubHelp home page GithubHelp logo

Comments (12)

ramonfontes avatar ramonfontes commented on May 26, 2024

from mininet-wifi.

floppydrive6 avatar floppydrive6 commented on May 26, 2024

Hello Ramon,
Thanks for answer. I think that it will be possible to realize using CAPWAP or NETCONF, but do virtual APs emulated using Mininet-WiFi (as they are right now) support these protocols? I am asking because I do not know where could I change it. I know that they are virtualized using hostapd but I have no idea how can it be done. I have read somewhere that it is required to create an IPC between controller and APs but as You know I do not know if I have to change the source-code of Mininet-WiFi on my own (and I also do not what where there change should be) or just controller (ex. POX). I suppose that OpenFlow protocol does not send a information about current power level from AP to POX. Have you got an idea how can it be done?
Regards,
Greg

from mininet-wifi.

ramonfontes avatar ramonfontes commented on May 26, 2024

from mininet-wifi.

floppydrive6 avatar floppydrive6 commented on May 26, 2024

Hi Ramon,
I installed OpenDayLight controller with CAPWAP plugin and ran: sudo mn --controller=remote. Mininet-WiFi connected to that controller (my controller ran at: 127.0.0.1:6633) and all flows were available in controller. According to instruction available here: https://wiki.opendaylight.org/view/CAPWAP:Lithium:Developer_Guide under "Discovered WTPs" header I tried to find out available APs which I can configure, but ODL displayed only ac-root controller, there were no emulated APs found. Have you got any idea how can I configure parameters like channel, power level etc. using CAPWAP? (I want to set this parameters using remote CAPWAP controller.) Because I am afraid that this feature is not supported by Mininet-WiFi. I know that via hostapd it is possible to configure CAPWAP-client and then you have to enter CAPWAP controller ip-address and it should work.
Regards,
Greg

from mininet-wifi.

ramonfontes avatar ramonfontes commented on May 26, 2024

from mininet-wifi.

ramonfontes avatar ramonfontes commented on May 26, 2024

from mininet-wifi.

floppydrive6 avatar floppydrive6 commented on May 26, 2024

Hi Ramon,
At this time I have no idea how it can be done, but I have found something like this: https://github.com/iosifpeterfi/openCAPWAP-OpenWRT (and https://github.com/carosio/meta-caros/blob/master/recipes-connectivity/hostapd/hostapd-capwap-ac-1.1/hostapd-capwap.patch) and I suppose it could help. I have not tried it yet.
Regards,
Greg

from mininet-wifi.

ramonfontes avatar ramonfontes commented on May 26, 2024

from mininet-wifi.

ramonfontes avatar ramonfontes commented on May 26, 2024

from mininet-wifi.

ramonfontes avatar ramonfontes commented on May 26, 2024

from mininet-wifi.

ramonfontes avatar ramonfontes commented on May 26, 2024

Still a first release: https://github.com/ramonfontes/opencapwap-mininet-wifi

from mininet-wifi.

ramonfontes avatar ramonfontes commented on May 26, 2024

It's been over a month with no new data, so I'm going to close this. Feel free to reopen if there's new info.

from mininet-wifi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.