Networkmanager не знает, что я в сети, после выхода из спящего режима

Networkmanager не знает, что я в сети, после выхода из спящего режима

Следующий вопрос очень близок к этомувопрос. Когда я закрываю крышку ноутбука или перехожу в режим гибернации и вывожу из него компьютер с Ubuntu Mate 16.04, nm-applet показывает, что я нахожусь в автономном режиме.

В отличие от вопроса, на который я ссылался выше, я не офлайн, я онлайн, но это просто показывает, что я офлайн.

Иногда помогал перезапуск службы сетевого менеджера.

В любом случае, в настоящее время это, похоже, больше не имеет эффекта. Это раздражает, потому что некоторые приложения, такие как evolution, похоже, используют тот же источник для определения статуса онлайн, что и nm-applet. Это означает, что в этом состоянии я не могу проверять свою электронную почту, но могу просматривать веб-страницы.

Как можно гарантировать, что после выхода компьютера из спящего режима беспроводное сетевое соединение будет установлено правильно и идентифицировано как установленное?

решение1

Я не уверен на 100%, что это проблема версии 16.04, так как она недавно снова возникла у меня на14.04.4. У меня sudo nmcli nm sleep falseпросыпается сетевой менеджер.

Я знаю, что у меня уже была эта проблема, так как у меня был скрипт с приведенной выше командой, но я не помню, нашел ли я решение или оно было просто исправлено где-то по ходу дела.

решение2

У меня были установлены wicd и Networkmanager. Удаление wicd вместе с реализацией решений из приведенного выше вопроса решили мою проблему.

Кажется, что и wicd, и процедуры управления сетью gnome пытаются подключиться к моему Wi-Fi, когда я отключен. Процедуры wicd обычно быстрее и, чем процедуры gnome, не распознают, что я в сети, что приводит к путанице в других программах, таких как evolution.

Связанный контент