Я установил NetworkManager на Arch, и он, кажется, работает. Но внезапно, когда я загружаюсь, Wi-Fi соединяется в течение всех 5 секунд, затем перестает работать, затем NetworkManager говорит, что он отключен. Он будет отказываться подключаться до тех пор, пока я не перезагружусь, и после перезагрузки он автоматически подключится, а затем умрет через 5-10 секунд снова. Что может быть причиной этого?
4 ответа
У меня были похожие проблемы с Arch Linux, и это всегда (для меня) заканчивалось одной из двух вещей:
1.) У меня была неправильная настройка безопасности / учетных данных для сети, к которой я пытался подключиться. Почему-то многие индикаторы показывают, что вы "подключены", когда статус на самом деле просто аутентифицируется.
2.) У меня было запущено более одного беспроводного менеджера (например, networkmanager AND netctl или wicd). Чтобы исправить это, используйте systemctl, чтобы удалить конфликтующий инструмент. Это проще всего сделать, systemctl disable [tab][tab]
и удалив конфликтующие записи, которые он перечисляет.
Я только что столкнулся с этой проблемой (или, по крайней мере, чем-то очень похожим) на своем ноутбуке (под управлением Slackware64 14.2), где в одной конкретной беспроводной сети (транслируемой с помощью беспроводного маршрутизатора, предоставленного в соответствии с Уставом / Спектрумом) NetworkManager успешно подключался бы целую секунду, затем немедленно отключите. Другие сети (включая точку доступа моего телефона) работали нормально, и мой телефон работал в той же сети.
Решил сделать tail -f /var/log/messages
и заметил сообщение о том, что DHCP не может получить адрес IPv6. Отключен IPv6 в NetworkManager для сети 5 ГГц (т. Е. Измените "Конфигурация IPv6" с "Автоматически" на "Игнорировать"), и теперь он работает как шарм.
Так что да. Попробуйте отключить IPv6 и посмотрите, поможет ли это.
У меня была такая же проблема много лет назад. Лучшим решением для меня было установить wicd и удалить NetworkManager.
У меня была такая же проблема с D-link usb wi-fi. В моем случае проблема была в том, что драйвер не был включен в ядро, и мне пришлось самому добавить драйвер