Hi,
ich nutze eine Raspberry Pi als Wlan Access Point. Dafür nutze ich ein selbstkompiliertes hostapd. Nun bin ich über den Macfilter von hostapd gestolpert und wollte diesen nutzen. Jedoch habe ich es noch nicht hinbekommen, dass Gerät abgewiesen werden.
Ich habe in der /etc/hostapd/hostapd.conf die beiden Einträge:
1 2 | macaddr_acl = 1 accept_mac_file = /etc/hostapd/hostapd.accept |
Zunächst hatte ich einen Fehler in der hostapd.accept, so dass beim Aufruf
1 | hostapd -dd /etc/hostapd/hostapd.accept |
eine Fehlermeldung kam und der Server nicht gestartet wurde. Ich habe Bindestriche statt Doppelpunkte in den Macadressen genutzt. Da die Macadressen in der Fehlermeldung aufgelistet waren, weiß ich, dass Datei gefunden und gelesen wird. Nach dem ich es korrigiert habe, wird beim Start mit -dd nichts wirklich Aussagekräftiges ausgegeben. Der Dienst startet und man kann sich verbinden. Alle können sich verbinden. Auch Geräte, die ich absichtlich nicht in die Liste eingetragen haben. Die Liste wird also gelesen und ausgewertet, jedoch werden weder Geräte, die in der Liste stehen noch alle anderen Geräte geblockt. Weiß jemand, was da los ist?