Все эти журналы выводятся с одной и той же секунды, что происходит каждую минуту или около того с момента загрузки до 5 минут, когда он, наконец, подключается самостоятельно? Похоже, что какой-то агент аутентификации не работает, но перезапуск NetworkManager заставляет его работать ...
... секреты необходимы .
... device (wlp2s0): изменение состояния: config -> need-auth (причина 'none', sys-iface-state: 'managed')
... device (wlp2s0): агентов для этого запроса не было.
... device (wlp2s0): изменение состояния: need-auth -> fail (причина «no -Secrets », sys-iface-state: «managed»)
У меня нет аналогичной системы для проверки, но, по словам сетевого менеджера archwiki: подключитесь к сети с секретным при загрузке :
По умолчанию NetworkManager не подключается к сетям, для которых требуется секрет при загрузке автоматически. Это связано с тем, что он блокирует такие соединения для пользователя, который делает это по умолчанию, и только после того, как он вошел в систему. Чтобы изменить это, выполните следующие действия:
Щелкните правой кнопкой мыши значок апплета nm на панели и выберите «Редактировать подключения» и откройте вкладку «Беспроводная сеть».
Выберите соединение, с которым хотите работать, и нажмите кнопку «Изменить».
Установите флажки «Подключаться автоматически» и «Доступно для всех пользователей»
Выйдите и войдите снова, чтобы завершить.
6.6 Автоматическая разблокировка набора ключей после входа в систему также может быть интересной, если вышеописанное не работает.
NetworkManager требуется доступ к связке ключей для подключения к сетям, требующим секрет. В большинстве случаев этот набор ключей автоматически разблокируется при входе в систему, но если это не так, и NetworkManager не подключается при входе в систему, вы можете попробовать следующее.
ГНОМ
Примечание: следующий метод датирован и известен как не работающий хотя бы на одном компьютере!
В
/etc/pam.d/gdm
(или ваш соответствующий демон в/etc/pam.d
) добавьте эти строки в конце блоков «auth» и «session», если они еще не существуют:auth optional pam_gnome_keyring.so session optional pam_gnome_keyring.so auto_start
В
/etc/pam.d/passwd
, используйте эту строку для блока «пароль»:password optional pam_gnome_keyring.so
При следующем входе в систему вас спросят, хотите ли вы, чтобы пароль автоматически разблокировался при входе в систему.
SLiM логин менеджер
Поиск проблемы
Хотя вы можете вводить оба значения во время соединения, kdeplasma-applets-plasma-nm [неработающая ссылка: заархивировано в aur-mirror ] 0.9.3.2-1 и выше может извлекать имя пользователя и пароль OpenConnect напрямую из KWallet.
Откройте «KDE Wallet Manager» и найдите ваше VPN-соединение OpenConnect в разделе «Управление сетью | Карты». Нажмите «Показать значения» и введите свои учетные данные в ключе «VpnSecrets» в этой форме (измените имя пользователя и пароль соответственно):
form:main:username%SEP%username%SEP%form:main:password%SEP%password
При следующем подключении имя пользователя и пароль должны появиться в диалоговом окне «Секреты VPN».
[FYI, обнаружил, что поиск агента секретов NetworkManager ]