[Commotion-admin] [commotion-linux-py] November issues (#11)

technosopher notifications at github.com
Thu Dec 12 05:49:15 UTC 2013


Added much more sophisticated and robust interface selection logic based on user preference and list of known ibss-compatible drivers.  Closes #9 .  Should be tested with https://github.com/opentechinstitute/commotion-mesh-applet/commit/54e637a1f28e74a43aac84108a41eed3997764c5

To test:
Install on a test machine with two wireless adapters, one which supports both ad-hoc mode and ibss-rsn (via nl80211 support), and one which does not.  Ensure that both adapters are active.  Attempt to connect to a Commotion mesh using the applet, preferably several times.  The code passes this test as long as the wireless adapter that does not support ad-hoc mode and ibss-rsn is NEVER invoked by Commotion.  (Check syslog to confirm).  Alternatively, you may install this on a machine that only has a wireless adapter that does not support the two features, in which case you should see warnings in the syslog every time Commotion tries to use the adapter.  
You can merge this Pull Request by running:

  git pull https://github.com/opentechinstitute/commotion-linux-py november

Or you can view, comment on it, or merge it online at:

  https://github.com/opentechinstitute/commotion-linux-py/pull/11

-- Commit Summary --

  * Added much more sophisticated and robust interface selection logic based on user preference and list of known ibss-compatible drivers
  * Cleaned up incorrect indentations and a few missing lines in new getInterface function
  * Further cleaned and streamlined getInterface function

-- File Changes --

    M TODO (11)
    M commotionc.py (35)

-- Patch Links --

https://github.com/opentechinstitute/commotion-linux-py/pull/11.patch
https://github.com/opentechinstitute/commotion-linux-py/pull/11.diff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.chambana.net/pipermail/commotion-admin/attachments/20131211/fce5a342/attachment.html>


More information about the Commotion-admin mailing list