2012-07-25

вопросы по network-manager

помогите кто-нибудь победить network-manager.
для меня всегда лучшим рецептом было снести его к *беням и делать все самому, но если с проводными интерфейсами мои скрипты работают на несколько порядков лучше и надежнее, то с беспроводкой все печально.

проблема 1:
при выходе из сна эта дрянь не обновляет настройки сети(dhcp), и я могу хоть весь день сидеть как дурак думая где же мой интернет.
нужно или выдернуть кабель и, подождав минуту пока он одуплит что сеть отвалилась, воткнуть обратно, либо сделать откл/вкл мышкой.

проблема 2:
для новых интерфейсов постоянно запускает без спросу dhcp, вешает APIPA адреса, и если не дай боже получит адрес - херит установленые сессии и маршруты.

проблема 3:
я хочу что б он управлял только беспроводкой и ваще не трогал проводный интерфейс. как?

5 коментарів:

Vladimir Yashin сказав...

Самый топорный способ решить многие проблемы - вписать все проводные интерфейсы в /etc/network/interfaces.
Network manager их использовать не будет.

Еще - man NetworkManager.conf, там есть несколько интересных опций. Например no-auto-default.

После выхода из спячки на моем ноуте заново устанавливается соединение с wifi ap, а eth0 запрещен в interfaces.
Всякие lxcbr0 и виртуальные интерфейсы проблем никогда не вызывали.

invalidCCIE сказав...

все интерфейсы и так в interfaces. ему пофик - все равно херит.
а вот то что в мане есть опция отключающая эту дрянь для интерфейсов из interface это да, спасибо.

Vadim Maksimovch сказав...

Лучший вариант полностью перейти на NetworkManager. Он сейчас вполне нормально работает

invalidCCIE сказав...

нет, совершенно не лучший. повторю еще раз причины:
1) эта херня плохо реагирует на sleep/resume, т.е. при просыпании на всех интерфейсах висят адреса dhcp которых уже в природе нет.
2) эта дрянь пытается получать айпи и вешает apipa на все bridge интерфейсы. так как имен для бридж интерфейсов у меня тысячи я не могу выключить из заранее через interfaces.
3) эта херня не умеет вланы, бриджы, и красиво назначать на них статические адреса по каким-то правилам.

invalidCCIE сказав...

еше одна прелесть долбаного нетворк-менеджера.
при загрузке две минуты "waiting for network configuration".
правда типа "решается" - http://askubuntu.com/questions/67313/network-connections-able-to-connect-to-wireless-but-network-connections-does-n/68538#68538
достаточно отказаться от любых других способов конфигурации.