#!/bin/bash cp -f /etc/hostapd/hostapd.conf.iiab /etc/hostapd/hostapd.conf sed -i -e "s/^#denyinterfaces/denyinterfaces/" /etc/dhcpcd.conf systemctl enable hostapd systemctl enable dhcpd systemctl daemon-reload systemctl restart dhcpcd systemctl restart networking systemctl start hostapd systemctl start dhcpd # Temporary promiscuous-mode workaround for RPi's WiFi "10SEC disease" # Disable "promiscuous" on wlan0 when AP (i.e. no WiFi gateway) # SEE ALSO iiab-hotspot-off + /usr/libexec/iiab-startup.sh # https://github.com/iiab/iiab/issues/638#issuecomment-355455454 if grep -qi raspbian /etc/*release; then ip link set dev wlan0 promisc off fi sed -i -e "s/^HOSTAPD_ENABLED.*/HOSTAPD_ENABLED=True/" /etc/iiab/iiab.env echo -e "\nPlease consider rebooting now.\n"