Hi!
Ich hab mir neben Gentoo auf meinem RPi3 wpa_supplicant installiert, damit ich in mein WLAN rein kann.
Mittels "iw scan" finde ich mein Netz auch.
Das Problem ist, dass irgendwas mit Sockets nicht stimmt.
wpa_supplicant kann nicht starten, weil es das control interface nicht starten kann.
Ich glaube nicht, dass das ein Problem von wpa_supplicant ist, sondern grundsätzlich etwas nicht stimmt, weil da ein Socket? nicht aufgemacht werden kann:
ctrl_iface bind(PF_UNIX) failed: Invalid argument
Auf meinem Notebook rennt mit der selben Config wpa_supplicant einwandfrei, ebenfalls Gentoo.
Der Kernel ist aus den Rasperry Pi Sourcen gebaut (4.4.5)
Code
cd /usr/share/linux
KERNEL=kernel7
make zImage modules dtbs
sudo make modules_install
sudo cp arch/arm/boot/dts/*.dtb /boot/
sudo cp arch/arm/boot/dts/overlays/*.dtb* /boot/overlays/
sudo cp arch/arm/boot/dts/overlays/README /boot/overlays/
sudo scripts/mkknlimg arch/arm/boot/zImage /boot/$KERNEL.img
Code
Using existing control interface directory.
ctrl_interface_group=10 (from group name 'wheel')
ctrl_iface bind(PF_UNIX) failed: Invalid argument
ctrl_iface exists, but does not allow connections - assuming it was leftover from forced program termination
Could not unlink existing ctrl_iface socket '/var/run/wpa_supplicant/wlan0': No such file or directory
Failed to initialize control interface 'DIR=/var/run/wpa_supplicant GROUP=wheel'.
You may have another wpa_supplicant process already running or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.
Die Konfiguration ist wie folgt:
Code
# Zugriff für Gruppe "wheel" erlauben
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
update_config=1
# Battlestar Galactica (2.4 GHz, WPA2)
network={
group=CCMP
key_mgmt=WPA-PSK
pairwise=CCMP
priority=1
proto=WPA2
# psk="xxxxxx"
psk=xxxxxx
scan_ssid=1
ssid="Battlestar Galactica"
}
# Battlestar Columbia (2.4 GHz, WPA2-EAP)
network={
eap=TTLS
group=CCMP
identity="xxxxxxx"
key_mgmt=WPA-EAP
pairwise=CCMP
password="xxxxxxxx"
phase2="auth=MSCHAPV2"
priority=2
proto=WPA2
scan_ssid=1
ssid="Battlestar Columbia"
}
Alles anzeigen