Это сообщение отобразилось на экране моего терминала, когда я набрал
sudo ap-hotspot start
Another process is already running
Какой процесс запущен и как его остановить?
решение1
Я нашел это решение
sudo rm /tmp/hotspot.pid
это удалит идентификатор процесса, созданный временно, и ошибка больше не будет отображаться. Это сработало в моем случае.
решение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.