Skip to content

v1.7

Compare
Choose a tag to compare
@jasbur jasbur released this 06 Jun 22:35
· 80 commits to master since this release

-- Changes --

Raspbian Jessie support has been dropped starting with this release. Raspbian Stretch is the only supported version of the OS going forward

Dnsmasq is now handling all DHCP duties instead of isc-dhcp-server. This generally just works better with Stretch and allows for the Ethernet port to remain active all of the time (in AP Host and AP Client modes)

RaspiWiFi now install itself like a proper Linux program. In previous releases external config files (like the bootstrapper scripts) would be linked back to whichever directory the initial_setup.py was run from. That meant dynamically detecting the directory each time the setup was run and requiring the user to keep the folder where it was FOREVER. Now all scripts and relevant files are copied to /usr/lib/raspiwifi/ and a config file is copied to /etc/raspiwifi like they should be

Added support for a user-editable config file at /etc/raspiwifi/raspiwifi.conf. Currently there are two parameters, ssid_prefix, auto_config, and auto_config_delay. Descriptions below:

*ssid_prefix is the SSID that you would like to have broadcast while in AP Host mode. The last 4 of the Pi's serial number will still be appended to your specified SSID (default = RaspiWiFi Setup).

*auto_config tells RaspiWiFi whether or not you'd like it to re-trigger AP Host (Configuration) mode after connection to the configured AP is lost (default = 0 (off))

*auto_config_delay is the amount of time in seconds you'd like to elapse with no active connection before AP Host (Configuration) mode is re-triggered (default = 300)

The intial_setup.py script is now interactive and allows you to set the SSID Prefix, Auto Config Option, and Auto Config Delay

-- Fixes --

Ethernet port now continues to work in bot AP Host and AP Client mode

Cleaned up a lot of deprecated code

-- Issues --

None known