De acordo com Arch-wiki , você precisa usar o driver wext
preterido, para conectar você pode digitar o seguinte comando:
wpa_supplicant -B -i wlan0 -D wext -c /etc/wpa_supplicant/example.conf
Eu tenho alguns problemas com o hostapd e o nl80211, quando tento iniciar o hostapd, é isso que eu recebi:
# /etc/init.d/hostapd start
Starting HOSTAP Daemon: Configuration file: /etc/hostapd.conf
nl80211: Driver does not support authentication/association or connect commands
nl80211 driver initialization failed.
hostapd_free_hapd_data: Interface wlan0 wasn't started
É devido ao driver do wifi (RTL8812au) ou ao driver nl80211? Eu trabalho em um dispositivo baseado em ARM, com o processador iMX6, o driver é cross-compilado.
Algo estranho, o iwconfig funciona:
# iwconfig
wlan0 unassociated Nickname:"<WIFI@REALTEK>"
Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
mas quando eu corro iw list
nada acontece.
Alguém pode me ajudar com esse problema?
Informações adicionais:
Atenciosamente,
Pierre-Olivier
De acordo com Arch-wiki , você precisa usar o driver wext
preterido, para conectar você pode digitar o seguinte comando:
wpa_supplicant -B -i wlan0 -D wext -c /etc/wpa_supplicant/example.conf
Tags hostapd access-point yocto