
Раньше мое меню Wi-Fi работало нормально, и я мог подключиться к домашней сети, но я заметил, что мой графический интерфейс Network Manager не работает, поэтому я использовал эти команды.
systemctl enable NetworkManager.service
systemctl start NetworkManager.service
И сети появились на моем GUI, но теперь я не могу подключиться ни к одной из отображаемых сетей. После запуска:
sudo wifi-menu
Теперь он выдает мне следующий результат:
Scanning for networks... n180211: Could not set interface 'p2p-dev-wlp1s0' UP
p2p-dev-wlp1s0: Failed to initialize driver interface
Теперь я не могу подключиться к интернету. Я попробовал перезапустить systemctl, но это тоже не сработало.
решение1
Поскольку вы используете (илииспользовал) wifi-menu
вы, по всей видимости, используете Arch Linux или его производную. Вот что Arch Wiki говорит о конфигурации беспроводной сети (выделено мной):
Есть много решений на выбор, но помните, что все онивзаимоисключающий; не следует запускать два демона одновременно.
А вот что касается NetworkManager:
Необходимо убедиться, что никакая другая служба, которая хочет настроить сеть, не запущена; в действительности, несколько сетевых служб будут конфликтовать.
Другими словами, для того, чтобы что-то работало - нужнозапрещатьдругой. В этом случае, если вы хотите использовать NetworkManager, вам нужно отключить netctl
(и наоборот).