ap-hotspot 问题

ap-hotspot 问题

这是我输入时终端屏幕上显示的消息

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 包。

相关内容