Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add functionality and fix some bugs #16

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

mattlongman
Copy link

I was looking for something similar to this, so I've cloned it to https://github.com/mattlongman/Hassio-Access-Point with some functionality & additional security outside the scope of just a hostapd setup, but creating this PR with some fixes and features:

Added:

Fixed:

Changed:

  • Bumped to v1.0.4
  • Enabled wmm ("QoS support, also required for full speed on 802.11n/ac/ax") - have tested on mutiple RPIs, but needs further compatibility testing, and potentially moving option to addon config
  • Remove interfaces file. Now generate it with specified interface name

mattlongman added 11 commits September 23, 2020 12:49
Add config options for hide_ssid, mac address filtering (allow and deny) and interface.
Remove version numbers (this was preventing installation on newer hassos/hassio installations).

Remove copy interfaces - generate /etc/network/interfaces in run.sh due to potential for different interface names.
remove options that have been moved to addon config
enable wmm
remove interfaces file. Now generated in run.sh
- replace references to wlan0 with new variable
- move term_handler trap down to below variable instantiation
- generate /etc/network/interfaces (because we don't know interface name until runtime)
- add MAC address filtering
- sometimes the addon doesn't start without a reboot. Adding the killall hostapd before running seems to help (might still fail first time, but should start second time without need for reboot). Needs more testing.
- add whether ssid is hidden to hostapd.conf
- add mac address filtering/files to hostapd.conf
- add interface name to hostapd.conf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant