среда, 7 апреля 2010 г.

Решение проблем: wicd не может соединиться со своим же демоном.

В последнее время я часто слышу от своих знакомых на жалобу в программе wicd (приложение для управления беспроводными (и проводными) соединениями). Программа в Mandriva Linux весьма нужная, связанные c NetApplet утилиты частенько не хотят корректно работать с интерфейсами (особенно с беспроводными).

Суть жалобы в том, что wicd не может подлючиться к своему демону, который заведомо запущен. Я сначала нагрешил на dbus, потом на python, после я отчаялся и скачал исходники последней версии wicd с оф. сайта. Тщетно, программа протяжно выла, что не запущен демон, не запущен!!!

Решение. Оказалось таким простым и нелепым, что даже стыдно стало, не только за себя, но за... Суть такова. Открываем текстовым редактором (с правами root) файл /etc/wicd/wired-settings.conf и там (не промахнетесь) Вы найдете открывающуюся и закрывающуюся квадратные скобки. Просто удалите их и перезапустите демон (service wicd restart) и wicd-client. Все должно работать после.

Да, насчет установки последней версии wicd. Последняя версия wicd, доступная в репозитории Mandriva Linux - 1.6.2.2. Последняя версия вообще - 1.7.0. Там появилось несколько вкусностей, и ради них программу стоит установить. Тем более ставится она элементарно.

Скачайте архив с последней версией отсюда - http://sourceforge.net/projects/wicd/files/. Потом разархивируйте его. Дальше 2 команды.

$ python setup.py configure
$ python setup.py install

Все, программа установлена. Если во время установки вылазит ошибка, что, мол, не найден MakeFile, установите пакет lippython2.6-devel.

Комментариев нет:

Отправить комментарий