Ich habe Raspberry Pi bereits mithilfe des Tutorials hier als drahtlosen Zugangspunkt konfiguriert: http://www.daveconroy.com/turn-your-raspberry-pi-into-a-wifi-hotspot-with-edimax-nano- usb-ew-7811un-rtl8188cus-chipsatz / Ich habe den Edimax Nano USB EW-7811Un (RTL8188CUS-Chipsatz) genau wie im Tutorial verwendet. Das Tutorial funktionierte einwandfrei und der Raspberry Pi erzeugte ein WLAN-Netzwerk, indem er eine Verbindung zu seiner Ethernet-Verbindung herstellte. Ich würde mir jedoch sehr wünschen, dass der Raspberry Pi ein Hotspot für 5-GHz-WLAN ist.
Also habe ich den WLAN-Dongle TL-WDN3200 gekauft, der Dualband-WLAN unterstützt. Demnach verwendet der TL-WDN3200 - http://elinux.org/RPi_USB_Wi-Fi_Adapters - den RT5572-Chipsatz, und es gibt einen "nativen Treiber in Kernel 3.10.36+ (rt2800usb)".
Mit uname -a
gibt mir Linux raspberrypi 3.12.22+ #691 PREEMPT Wed Jun 18 18:29:58 BST 2014 armv61 GNU/Linux
so nehme ich an , dass meine Kernel - Version einen nativen Treiber haben sollte. In der Tat, wenn ich lsmod
tippe, ist ein rt2800usb-Modul aufgelistet. Wenn ich lsusb
den WLAN-Dongle benutze, wird außerdem Folgendes erkannt:Bus 001 Device 005: ID 148f:5572 Ralink Technology, Corp.
Das einzige Problem, das den WLAN-Dongle derzeit am Arbeiten hindert, ist, dass Hostapd sich weigert, ihn zu starten. Hier ist meine hostapd.conf-Datei:
interface=wlan0
driver=rtl871xdrv
bridge=br0
ssid=test
channel=1
wmm_enabled=0
wpa=1
wpa_passphrase=testtest
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
auth_algs=1
macaddr_acl=0
Das einzige, was ich mir vorstellen kann, ist, den Treiber auf nl80211 zu ändern, aber der Treiber wird von hostapd nicht erkannt. Ich habe sogar versucht, den Anweisungen zum Erstellen von hostapd aus der Online-Dokumentation zu folgen, aber dadurch hat hostapd den nl80211-Treiber nicht erkannt.
Fehlt mir hier etwas? Wenn nicht, habe ich mich gefragt, ob jemand einen 5-GHz-WLAN-Dongle empfehlen kann, der für den Raspberry Pi sofort funktioniert. Vielen Dank!
quelle
Antworten:
Problem gelöst. Ich musste Hostapd neu installieren, indem ich es zuerst verwendete
sudo apt-get purge hostapd
und dann ausführte, umwhich hostapd
zu sehen, ob noch Hostapd installiert war - was ich auch tat. Nachdem ich alle Hostapd-Installationen entfernt hatte, führte ich einfach eine Neuinstallation durch, konfigurierte sie erneut mit dem nl80211-Treiber und alles funktionierte.quelle