При нестабильном соединении автоматически переподключается к вайфай, также проверяет подключение к впн. Местами закомментирован. Требует административных привилегий. Необходимость написать этот код возникла из-за нестабильной работы нетворк менеджера в нестабильном вайфай окружении. То попытка подключиться к открытой сетке (которая не работает), то просит пароль от сетки пиццерии, хотя пиццу я там ел и поэтому он мне известен. Наверное, потому что соединение падает в момент ответа, и nm считает, что пароль не подходит и выводит окошко. Если идет какая-то сетевая работа, она в результате такой ошибки может встать на часы. Код легко переписать под себя заменив команды. Например, можно подключаться не к протонВПН, а к чему-нибудь еще, или вообще ни к какому впн не подключаться. Можно нарастить фишками и опциями, но мне лень, у меня и так работает. Синтаксис: sudo wifi-man -path /путь/к/файлам/nmconnection