Saya mengalami masalah yang sama. Hal pertama yang saya coba adalah secara manual memperbarui hostapd dari repositori debian dari v2.1 ke v2.3. Masalahnya tetap ada.
Saya membuat skrip ini, yang merupakan daftar perintah yang membuka blokir driver WLAN, dan sekarang saya akhirnya memiliki AP yang berfungsi, sudah digunakan di lokasi yang jauh.
Saya menyimpan skrip ke /usr/bin/enableAP.sh
. Pastikan untuk memasukkannya ke crontab Anda sehingga dijalankan saat boot.
#!/bin/sh
/bin/sleep 30
/usr/sbin/service hostapd stop
/usr/sbin/service network-manager stop
/sbin/ifdown wlan0
/sbin/iwconfig wlan0 mode Managed
/usr/sbin/rfkill unblock wlan
/usr/bin/nmcli radio wifi off
/usr/sbin/service hostapd stop
/bin/sleep 10
/usr/sbin/service hostapd start
jika Anda ingin menghindari masalah ini hanya setelah menginstal mesin virtual baru Anda dan hostapd, Anda perlu memblokir ubuntu dari memutakhirkan hostapd: ketika Anda menggunakannya sudo apt-get upgrade
, perbarui paket ini ke v2.1, yang tidak berfungsi (pasti disadap).
Anda harus menggunakannya sudo apt-mark hold hostapd
untuk memblokir pemutakhiran di masa mendatang ke Hostapd.