#!/bin/bash #neue schluessel erzeugen (gross-/kleinbuchstabe und zahlen, 16 zeichen) WLANPSK=$(dd if=/dev/urandom count=1 status=none|tr -d -c 'A-Za-z0-9'|cut -b1-16) WLANSSID="gast-wlan" QRANDROID="/var/www/android.png" QRWINDOWS="/var/www/windows.png" #schluessen in hostapd.conf einfuegen und dienst neu starten sed -ie "s/wpa_passphrase=.*/wpa_passphrase=${WLANPSK}/" /etc/hostapd/hostapd.conf service hostapd reload #bilder erzeugen qrencode -t PNG -o ${QRANDROID} -s 4 "WIFI:T:WPA;S:${WLANSSID};P:${WLANPSK};H:false;" qrencode -t PNG -o ${QRWINDOWS} -s 4 "WIFI;T:WPA;S:${WLANSSID};P:${WLANPSK};H:false;"