Ich hatte das gleiche Problem. Nach vielen Stunden Lesen und Ausprobieren fand ich endlich die Lösung für diesen Fall.
Zuerst müssen Sie ein zweites Ath-Gerät erstellen, das sich im verwalteten Modus befindet:
wlanconfig ath erstellen wlandev wifi0 wlanmode sta
dann bringt es auf:
ifconfig ath1 auf
Erstellen Sie eine Konfigurationsdatei für wpa_supplicant. Hier ein Beispiel:
ap_scan = 1
ctrl_interface = / var / run / wpa_supplicant
network = {
ssid = "Ihr Router"
scan_ssid = 1 (oder 0, wenn die SSID nicht gesendet wird)
proto = WPA RSN (oder was auch immer ...)
key_mgmt = WPA-PSK ( ... Sie ...)
pairwise = CCMP TKIP (... need ...)
Gruppe = CCMP TKIP (... für Ihre Station)
psk = "yourkey"
}
(Sie sollten die Konfiguration in eine Sicherungsdatei kopieren, wpa_supplicant entfernt manchmal die Datei.)
jetzt kannst du verbinden:
wpa_supplicant -B -iath1 -c / pfad / zu / yourconfigfile
Vielleicht möchten Sie das neue ath1-Gerät an Ihre LAN-Brücke anschließen:
brctl addif lan ath1
Wenn Sie es zu Ihrer LAN-Brücke hinzufügen (was Sie möchten, wie Sie beschrieben haben), sollten Sie -blan zum Befehl wpa_supplicant hinzufügen:
wpa_supplicant -blan -B -iath1 -c / path / zu / yourconfigfile
voila! Ich hoffe, ich habe dir viele Stunden des Lebens gerettet :-)