LinuxForum.Fans
Тема

NetworkManager и Wicd: подкключение к сети

Автор: pashtet51 15 сообщений 6272 просмотров
#99877

В кратце опишу что творится в моей системе.
NetworkManager, что стоял по дефолту работает, нно не цепляет автоматом беспроводную сеть. Каждый раз при загрузке системы приходится вручную ставить галку напротив "Беспроводную сеть". Что уже порядком надоело.
Решив от него избавиться, поставил wicd. Но он не захотел запускаться. Выдавал вот такую ошибку:

В конфигах стоит все по умолчанию.
Запускал d-bas ручками, не помогло.
В логе следующее:

Показать
text
2010/11/17 08:37:25 :: wicd initializing...
2010/11/17 08:37:25 :: ---------------------------
2010/11/17 08:37:25 :: wicd is version 1.7.0 552
2010/11/17 08:37:25 :: Traceback (most recent call last):
2010/11/17 08:37:25 ::   File "/usr/share/wicd/daemon/wicd-daemon.py", line 1839, in <module>
2010/11/17 08:37:25 ::     main(sys.argv)
2010/11/17 08:37:25 ::   File "/usr/share/wicd/daemon/wicd-daemon.py", line 1803, in main
2010/11/17 08:37:25 ::     daemon = WicdDaemon(wicd_bus, auto_connect=auto_connect)
2010/11/17 08:37:25 ::   File "/usr/share/wicd/daemon/wicd-daemon.py", line 91, in __init__
2010/11/17 08:37:25 ::     self.wired_bus = WiredDaemon(bus_name, self, wired=self.wired)
2010/11/17 08:37:25 ::   File "/usr/share/wicd/daemon/wicd-daemon.py", line 1366, in __init__
2010/11/17 08:37:25 ::     debug=debug)
2010/11/17 08:37:25 ::   File "/usr/lib/python2.6/site-packages/wicd/configmanager.py", line 42, in __init__
2010/11/17 08:37:25 ::     self.read(path)
2010/11/17 08:37:25 ::   File "/usr/lib/python2.6/site-packages/wicd/configmanager.py", line 156, in read
2010/11/17 08:37:25 ::     RawConfigParser.read(self, path)
2010/11/17 08:37:25 ::   File "/usr/lib/python2.6/ConfigParser.py", line 286, in read
2010/11/17 08:37:25 ::     self._read(fp, filename)
2010/11/17 08:37:25 ::   File "/usr/lib/python2.6/ConfigParser.py", line 482, in _read
2010/11/17 08:37:25 ::     raise MissingSectionHeaderError(fpname, lineno, line)
2010/11/17 08:37:25 :: ConfigParser.MissingSectionHeaderError: File contains no section headers.
2010/11/17 08:37:25 :: file: /etc/wicd/wired-settings.conf, line: 1
2010/11/17 08:37:25 :: 'wired-default\n'

Понимаю, что что-то с питоном связано, но для меня это темный лес, так как не знаю его.

По вышеизложенному у меня два вопроса:
1. Можно ли заставить NetworkManager подключаться к сети автоматически? Если нет, то
2. Как заставить работать wicd?

#99891

pashtet51, python полностью установлен? там к нему никаких модулей не требуется?

#99894
pashtet51 написал:
/etc/wicd/wired-settings.conf

да, а здесь у вас что?

#99899
drBatty написал:
pashtet51, python полностью установлен? там к нему никаких модулей не требуется?

Ставил пакетом через yum. Думаю, если бы какие зависимости нужны были, он бы их вытянул вместе с wicd. Но все-равно проверю.

/etc/wicd/wired-settings.conf
Показать
text
wired-default
afterscript = None
postdisconnectscript = None
dns3 = None
ip = None
search_domain = None
dns1 = None
dns_domain = None
broadcast = None
default = True
netmask = None
dns2 = None
beforescript = None
predisconnectscript = None
gateway = None
 

Все адреса получаются автоматом от роутера.

-------------------------------------------------
С питоном вроде все нормально....

#99932
pashtet51 написал:
Все адреса получаются автоматом от роутера.

не получит. пока секцию хидеров не пропишите. о чём вас и известил этот скрипт:

2010/11/17 08:37:25 :: ConfigParser.MissingSectionHeaderError: File contains no section headers.
2010/11/17 08:37:25 :: file: /etc/wicd/wired-settings.conf, line: 1
2010/11/17 08:37:25 :: 'wired-default\n'

как? не знаю, надо ман читать.

#100248

Что получилось в итоге....
wicd убил dbus. А следом и иксы, и postgesql и т.д.

Стал пробовать на виртуалке. На свежеустановленную. В официальных репах смутило то, что в названии стояло xfce. Т есть, получается что wicd идет только под XFCE? Из rpm ставить нет особого желания...

В итоге, теперь сижу и пытаюсь восстановить работу демонов....

Тогда, если с wicd не прокатило, то как тогда заставить networkmanager включать беспроводную сеть автоматически?

#100249

wicd пробовали запустить под рутом? должон работать :)
в таком случае, проблемы с правами

#100252

Hrafn,
конечно же под рутом
Ошибку см. выше:)

#100254

не вижу, где указано, что была попытка запустить wicd от рута

#100257

Ну, наверно, если бы запускалось из-под юзера, то наверно ошибка бы была другого плана. Типа не могу запустить и все-такое...

Hrafn написал:

Счас глянем. Спасибо!:)

#100259
pashtet51 написал:
то наверно ошибка бы была другого плана. Типа не могу запустить и все-такое

ничего подобного :) эта ошибка именно от пользователя, я проверял, на федоре то же самое

#100517
Hrafn написал:
ничего подобного :) эта ошибка именно от пользователя, я проверял, на федоре то же самое

Да, вы правы... Мои извинения..:)
Спасибо за ссылки. Как раз по второй все сначала и делал.

Демонов мне так и не удалось исправить. Пришлось переустановить.
В репах для 11.3 wicd не нашел. Поставил из сырцов. Все нормально заработало! При очередной загрузке системы выскакивает все та же ошибка, но мы же уже знаем откуда она берется:).
В итоге, все заработало.

Спасибо!

#108992

Подскажите в чем может быть проблема, не проходит аутентификацию при подключении к wi-fi точке.

Имеем два ноутбука, на одном установлена Windows7, настроена точка Virtual WI-FI, от которой раздается инет, тип шифрования WPA2-PSK/AES.
Команда создания виртуальной точки:
[console]netsh wlan set hostednetwork mode=allow ssid="Virtual WiFi" key="мой пароль" keyUsage=persistent
[/console]

Второй ноутбук, установлена Ubuntu 10.10. Был установлен Network Manager, интернет по Wi-Fi работал отлично. Были небольшие проблемы с подключением pppoe соединения, в следствии чего был удален NM, удалены старые настройки от соединения. Установлен Wicd, все работает отлично, pppoe работает, wi-fi точки все видит, но проблема, при подключении к wi-fi точке пишет что не правильный как бы пароль, хотя все вводится корректно.
Проверял с разными типами шифрования, но все также. В чем может быть причина?

Выставлял шифрование как на virtual wi-fi, указывал пароль, но не соединяет.


Может в Настройках что смотреть надо?

Войдите или зарегистрируйтесь, чтобы ответить.