sudo apt-get remove hostapd
下載預編譯 deb(來自社群修正版):
wget https://pan.baidu.com/s/1kT0xWmN # 連結可能失效,建議自行搜尋 "hostapd ap-hotspot deb" sudo dpkg -i hostapd_*.deb sudo apt-mark hold hostapd # 防止更新覆蓋
sudo apt-get install libnotify-bin sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install ap-hotspot
sudo ap-hotspot configure # 依提示輸入: # SSID (熱點名稱) # 密碼 (至少 8 碼) # 選擇有線介面 (如 eth0) 作為網際網路來源 # 選擇無線介面 (如 wlan0) 作為熱點介面
sudo ap-hotspot start # 啟動,顯示 "Wireless Hotspot active" sudo ap-hotspot stop # 停止
Android 手機搜尋 WiFi,連線輸入密碼,即可上網。
create_ap 腳本(GitHub 開源專案,相容性更好)。sudo apt-mark hold hostapd 鎖定版本。git clone https://github.com/oblique/create_ap cd create_ap sudo make install # 直接啟動 sudo create_ap wlan0 eth0 MyHotspot PassWord123
create_ap 內建處理 hostapd、dnsmasq、iptables NAT,無需 PPA,跨發行版相容性極佳。
ap-hotspot 曾是 Ubuntu 熱點首選,現建議改用 create_ap 或 NetworkManager 內建熱點(GNOME 控制中心 → Wi-Fi → 開啟熱點),更穩定、免裝額外套件。