opentechinstitute / commotiond

The system management daemon for the Commotion Wireless Project.
https://commotionwireless.net
GNU Affero General Public License v3.0
26 stars 21 forks source link

Fixes bug where bssid generation causes ad-hoc network startup to fail #82

Closed hawkinswnaf closed 10 years ago

hawkinswnaf commented 10 years ago

Also fixes some "warnings" (errors) caused by setting the channel on a ibss network interface (which is apparently a no-no).

hawkinswnaf commented 10 years ago

I forgot to add testing instructions:

To verify that this patch works, flash a node, and run quickstart. Then, log-in via ssh and open /etc/config/wireless. You should see that the bssid begins with 02.

To verify that the patch to mac80211.sh.patch works properly, log-in via ssh and run /etc/init.d/network restart You should not see any errors about device busy or invalid parameter, etc.

jheretic commented 10 years ago

Tested, the BSSID was generated with a leading '02' with every channel/SSID combination used, and there were no errors on restarting networking.