После отключения от Wi-Fi, я должен "killall wpa_supplicant", прежде чем я могу восстановить

Каждый раз, когда я отключаю Wi-Fi или теряю соединение с этой сетью, я должен сделать "killall wpa_supplicant", прежде чем я смогу восстановить соединение. Если я этого не сделаю, система будет повторять, что "[my-selected-wifi-point] отключено, вы отключены" каждые 30 секунд, пока я не выполню функцию killall.

Я недавно (2 дня назад) обновил систему Ubuntu.

При поиске решения я обнаружил подобную проблему здесь, но решения там не будут работать для меня хорошо, так как мне нужно иметь возможность иногда динамически менять точки доступа Wi-Fi (когда я немного двигаюсь):

Нужно перезапустить сетевые интерфейсы и убить wpa_supplicant, как это исправить?

Кроме того, когда я копался в системном журнале, я обнаружил следующие подозрительные сообщения об ошибках: "Ошибка NetworkManager nl_recvmsgs(): (-33) Обнаружена несогласованность дампов, прервана". Быстрый поиск в Google по этому сообщению оказался не исправленной на сегодняшний день ошибкой за 1 год здесь (или она исправлена ​​в соответствии с Bugzilla):

https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1118446

Кроме того, эта проблема возникла, когда после сбоя машины с моим Ubuntu (запускавшей программу с рут-правами, в которую был встроен вызов ядра "poweroff"), происходило мгновенное нечистое отключение питания, после загрузки комбо NetworkManager/wpa_supplicant, по-видимому, не восстанавливалось правильно, и Wi-Fi сломан, как это с тех пор).

Я хотел бы знать, где именно находится этот "дамп", о чьей "несогласованности" NetworkManager жалуется, чтобы я мог выполнить команду rm -[r]f, чтобы избавиться от проблемы. Или там что-то еще не так?

Я также думаю, что ответ на вопрос (ы) в последнем абзаце может помочь с дополнительными вопросами, например:

Ubuntu отключается от Wi-Fi

Также обратите внимание на себя. Этот ответ может дать несколько рабочее решение:

Как запустить простой скрипт Zenity после отключения от WiFi?

Хитрость заключается в том, чтобы сказать системе "killall wpa_supplicant", когда сеть не работает. Но я не уверен, будет ли он работать правильно (я не хочу, чтобы беспроводное соединение умерло, например, когда я отключаю проводное соединение). И это не очень поможет с моим переподключением по проблеме изменения точки доступа.

0 ответов

Другие вопросы по тегам