這是我輸入時顯示在終端機螢幕上的消息
sudo ap-hotspot start
Another process is already running
哪個進程正在運行以及如何停止它?
答案1
我找到了這個解決方案
sudo rm /tmp/hotspot.pid
這將刪除臨時建立的進程 ID,並且不再顯示錯誤。這對我來說有效。
答案2
問題可能出在最新版本的hostapd套件與 ap-hotspot 一起安裝。
首先卸載 ap-hotspot。下載舊的 hostapd 軟體包(無錯誤),您可以從以下位置取得它
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
要安裝 hostpad.deb,您可以使用 gdebi 套件管理器或簡單地
sudo dpkg -i hostapd_1.0-3ubuntu2.1_amd64.deb
安裝後保留軟體包,這樣就不會更新最新版本
sudo apt-mark hold hostapd
現在就可以正常安裝ap-hotspot了。
- 請勿更新 hostapd 軟體包。