Enable NetworkManager (in KDE)
Выглядит так:
dbus-send --system --print-reply --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.Enable boolean:true
И все. Проверил - сработало. (когда добился эффекта сеть недоступна, раза с 20 наверное)
Вместо удаления файла и перезапуска нетворк-манагера.
В комментарии приведен второй скрипт, я его не проверял. :-)
dbus-send --system --print-reply --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.Sleep boolean:false
Думаю, нет надобности напоминать, что это нужно делать от рута, то есть, через sudo
P.S. На 10.10 эффект не появлялся, проверить не мог.
Но в скрипт записал, пусть лежит...
Update: видимо пропустил, исправил
Комментарии (4)
У меня 10.10
# sudo dbus-send --system --print-reply --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.Enable
Error org.freedesktop.DBus.Error.UnknownMethod: Method "Enable" with signature "" on interface "org.freedesktop.NetworkManager" doesn't exist
Что-то не так делаю?
# sudo dbus-send --system --print-reply --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.Sleep boolean:false
Error org.freedesktop.NetworkManager.AlreadyAsleepOrAwake: Already awake
Второй вариант выглядит получше. По крайней мере без ошибки и сообщает что менеджер не спит ...
Разобрался. У тебя в первой строчке не хватает "boolean:true". В первоисточнике есть.
# sudo dbus-send --system --print-reply --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.Enable boolean:true
Error org.freedesktop.NetworkManager.AlreadyEnabledOrDisabled: Already enabled
Спасибо. Видимо копировании как то пропустил :-( Испраил.
Кстати, указанный метод у меня никак не работает. Если менеджер после спячки тупит и не подключается к точке доступа (кстати, отметил интересную особенность - тупит он только на точке со скрытым SSID) при использовании вышеуказанных заклинаний всегда:
Error org.freedesktop.NetworkManager.AlreadyEnabledOrDisabled: Already enabled
Error org.freedesktop.NetworkManager.AlreadyAsleepOrAwake: Already awake
Ну не знаю, это я не проверял. За неимением.
Впрочем, авторство я указал... :-)
Отправить комментарий