मैं उसी मुद्दे में भाग गया। मैंने जो पहली कोशिश की, वह v2.1 से v2.3 में डेबियन रिपॉजिटरी से मैन्युअल रूप से होस्टपैड को अपडेट करना था। मुद्दा बना रहा।
मैंने यह स्क्रिप्ट बनाई, जो कि WLAN ड्राइवर को अनब्लॉक करने वाली कमांड्स की एक सूची है, और अब मेरे पास अंत में एक काम करने वाला एपी है, जो पहले से ही एक दूरस्थ स्थान पर तैनात है।
मैंने स्क्रिप्ट को सहेजा /usr/bin/enableAP.sh
। इसे अपने क्रॉस्टैब में शामिल करना सुनिश्चित करें ताकि इसे बूट पर निष्पादित किया जाए।
#!/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
यदि आप अपनी नई वर्चुअल मशीन और होस्टपैड स्थापित करने के बाद इस समस्या से बचना चाहते हैं, तो आपको होस्टपैड को अपग्रेड करने से ubuntu को ब्लॉक करने की आवश्यकता है: जब आप इसका उपयोग sudo apt-get upgrade
इस पैकेज को v2.1 में अपग्रेड करने के लिए करते हैं, जो काम नहीं करता है (निश्चित रूप से बग)।
आपको sudo apt-mark hold hostapd
Hostapd में भविष्य के उन्नयन को ब्लॉक करने के लिए उपयोग करना चाहिए ।