Bmax77, не обязательно отключать, пусть висит себе тогда, в моем случае я рассказал о проводном соединении. (Может кто из участников форума подправит если что не так)
Если руками все сделать, без kppp, то работать будет? =)
KPPP не прописывает DNS или не получает его от провайдера
Вечером поэкспериментирую, отпишусь.
В качестве расширения кругозора:
dhcpcd - демон чего?
dhclient - клиент сам по себе или утилита управления клиентом?
dhcpcd - демон чего?
демона сервера dhcp http://linux.die.net/man/8/dhcpd
dhclient - клиент сам по себе или утилита управления клиентом?
это клиентская часть dhcp, http://linux.die.net/man/8/dhclient
Щас попробовал на виртуалке рестартнуть сеть и вот что получилось:
[console]localhost:/home/qqq # /etc/init.d/network restart
ATTENTION: You have modified /etc/resolv.conf. Leaving it untouched...
You can find my version in /etc/resolv.conf.netconfig ...
Shutting down network interfaces:
eth0 device: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
eth0 done
Shutting down service network . . . . . . . . . done
Hint: you may set mandatory devices in /etc/sysconfig/network/config
Setting up network interfaces:
eth0 device: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
eth0 Starting DHCP4+DHCP6 client. . . . . . . . . . . .
eth0 DHCP4 client NOT running
eth0 DHCP6 continues in background
eth0 waiting
Setting up service network . . . . . . . . . . done
SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
SuSEfirewall2: Firewall rules successfully set
localhost:/home/qqq # /etc/init.d/network restart
ATTENTION: You have modified /etc/resolv.conf. Leaving it untouched...
You can find my version in /etc/resolv.conf.netconfig ...
Shutting down network interfaces:
eth0 device: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
eth0 done
Shutting down service network . . . . . . . . . done
Hint: you may set mandatory devices in /etc/sysconfig/network/config
Setting up network interfaces:
eth0 device: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
eth0 Starting DHCP4 client.
eth0 IP address: 10.0.2.15/24
eth0 done
Setting up service network . . . . . . . . . . done
SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
SuSEfirewall2: Firewall rules successfully set
[/console]
там где написано что DHCP4 client NOT running, это загружен wicd,
а второй раз перед рестартом я wicd вырубил.
Это наводит на размышления.
-------------------------------------------
Если в настройках wicd установить dhcp клиентом dhclient,
то сетка нормально рестартует и при загруженном wicd.
Кстати в качестве клиента dhcp там есть и dhcpcd, значит он не тока сервер но и клиент?
Кстати в качестве клиента dhcp там есть и dhcpcd, значит он не тока сервер но и клиент?
oO как я понял из описания, то получается dhcpd выступает как клиент, честно скажу, не знал об этом :O Теперь буду знать. :rolleyes:
И так, все предложенные тут манипуляции ни к чему не привели.
Но было выяснено, что после подключения к wifi или через модем и kppp к скайлинку,
resolv.conf создается утилитой netconf в котором все правильно прописано,
но он тут же бекапится и заново создается dhcpcd. Но в случае подключения к скайлинку там остается содержимое от wifi подключения.
Так как не был найден способ отключить dhcpcd, то он был в тупую переименован.
После чего я по очереди попереключался между wifi и skylink, и каждый раз resolv.conf создавался netconf c правильным содержимым.
Что это за беда такая? Как ее правильно лечить?