LINUX.ORG.RU

Networkmanager перестал видеть сеть

 , , ,


0

1

Работал себе такой networkmanager. Затем перестал подключаться к WiFi, начала выдавать ошибку:

networkmanager (32)
No session found for uid 1000
(No session found for uid 1000)
Затем networkmanager вообще перестал запускаться под обычным пользователем. Принудительный запуск вручную
# /etc/init.d/NetworkManager restart
 * Stopping NetworkManager ...                                                                                                   [ ok ]
 * Starting NetworkManager ...                                                                                                   [ ok ]
Встановлюється з’єднання...............    1s
 * Marking NetworkManager as inactive. It will automatically be marked
 * as started after a network connection has been established.
и тогда появляется апплет, но в нем нет никаких доступных подключений.
Запускаю аппрлет nm-applet от рута. Все подключения отображаются. Но при попытке приконектиться к WiFi выдает ошибку
(1) Creating object for path '/org/freedesktop/NetworkManager/ActiveConnection/36' failed in libnm-glib.
Я даже пересобрал пакет

Что делали перед тем как возникла проблема, обновлялись ?

Смотрите /var/log/portage/elog/summary.log на предмет действий, которые нужно выполнить.

Какие версии net-misc/networkmanager и dev-libs/glib установлены ?

kostik87 ★★★★★
()
Ответ на: комментарий от isodeska

В любом случае не оставлять версию, которая по какой-то причине имеет статут hardmasked. Можете размаскировать более новые версии.

Смотрите статус версии, когда ставите.

Ну и вы /var/log/portage/elog/summary.log просмотрели ?

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

да, там обычный лог emerge. Сделал откат, но все равно не работает. И встречный, не менее важный вопрос: как заставить emerge перезаписывать конфликтующие (существующие) файлы?

isodeska
() автор топика
Последнее исправление: isodeska (всего исправлений: 1)
Ответ на: комментарий от isodeska

как заставить emerge перезаписывать конфликтующие (существующие) файлы?

man make.conf, секция FEATURES:

              collision-protect
                     A  QA-feature  to ensure that a package doesn't overwrite files it doesn't own.  The COLLISION_IGNORE variable can be used to selec‐
                     tively disable this feature. Also see the related protect-owned feature.

То есть: FEATURES="-collision-protect". Пользоваться аккуратно, глобально не включать - можно сломать что-нибудь в системе.

Pinkbyte ★★★★★
()

Ничего не помогло. Проблемы и ошибки те же, что и в шапке. Наверное проблема в каких-то правах. Ведь раньше wifi работал, и все-таки когда-то я вводил пароль. И помню работало это и при таких версиях glibc & NM.
nm-applet из-под root в консоли выводит лог ошибки:

GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
** Message: applet now removed from the notification area
** Message: applet now embedded in the notification area

** (nm-applet:5630): WARNING **: Failed to register as an agent: (32) No session found for uid 0

** (nm-applet:5630): WARNING **: async_got_type: could not read properties for /org/freedesktop/NetworkManager/ActiveConnection/1: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist


** (nm-applet:5630): WARNING **: async_got_type: could not read properties for /org/freedesktop/NetworkManager/ActiveConnection/1: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist


** (nm-applet:5630): WARNING **: async_got_type: could not read properties for /org/freedesktop/NetworkManager/ActiveConnection/1: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist


** (nm-applet:5630): WARNING **: Не вдалося додати/встановити з'єднання: (1) Creating object for path '/org/freedesktop/NetworkManager/ActiveConnection/1' failed in libnm-glib.

** (nm-applet:5630): WARNING **: async_got_type: could not read properties for /org/freedesktop/NetworkManager/ActiveConnection/1: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist
И при этом выводит окно:
Не вдалося встановити з'єднання
(1) Creating object for path '/org/freedesktop/NetworkManager/ActiveConnection/2' failed in libnm-glib.

isodeska
() автор топика
Последнее исправление: isodeska (всего исправлений: 1)

[РЕШЕНО]

Проблему решил перекомпиляцией:

USE="networkmanager" emerge dbus
Так как dbus был установленный с бинарников без поддержки networkmanager'а

isodeska
() автор топика
Последнее исправление: isodeska (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.