GithubHelp home page GithubHelp logo

Comments (3)

duhmojo avatar duhmojo commented on July 24, 2024

Oh, and jrobble, I noticed that Manet Manager no longer seems to have issue with Wifi being enabled before starting the manet? I'm both scanning for wifi access point and connected to the manet at the same time. If this is true then it solves my issue with starting/stopping ManetManager, which I also have working pretty well now.

from android-manet-manager.

duhmojo avatar duhmojo commented on July 24, 2024

Actually scratch that last comment. Manet Manager now seems to be ok with flipping wifi in the OS on and off. However if you have a manet established and turn wifi on, that node in the manet will disappear. If you disable/enable the manet again, it will rejoin without any headaches. This is still good information, as I know that if Manet Manager and wifi get in a conflicting state, I can easily recover from it be restarting the manet.

from android-manet-manager.

jrobble avatar jrobble commented on July 24, 2024

Turning the Wi-Fi on though the Settings app while the device is in ad-hoc mode will mess up the Manet Manager. Doing so will reload the Wi-Fi drivers and cause the Android framework to run wpa_supplicant, which will put the Wi-Fi chip in managed mode (causing it to drop out of ad-hoc mode). Under the hood the olsrd routing protocol will still be running. Thus, the Manet Manager will be in a bad state and show both the enabled and disabled icons.

"SET failed on device eth0 ; No such device." is most likely caused by a problem with loading the Wi-Fi driver.

I tried to implement the Manet Manager so that it will gracefully turn off the Wi-Fi if it's active before starting ad-hoc mode. To be more accurate, Wi-Fi is still active under the hood, but the Android framework doesn't know about it.

from android-manet-manager.

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.