ap-hotspot问题
这是我键入时终端屏幕中显示的消息
sudo ap-hotspot start Another process is already running
正在运行哪个进程以及如何阻止它?
我找到了这个解决方案
sudo rm /tmp/hotspot.pid
这将删除临时创建的进程ID,不再显示错误。 这适用于我的情况。
问题可能在于使用ap-hotspot安装的最新版本hostapd软件包 。
首先卸载ap-hotspot。 下载旧的hostapd软件包(无bug)你可以从中获取它
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包。