NetworkManager (Solved)

HP Compaq2510p Gentoo Linux 2.6.24-r4

После длительных мучений с Wi-Fi установил я KNetworkManager, довольно приятная вешь, но есть одно НО, ни как не могу настроить Ethernet, c Wi-Fi проблем как ни странно нет, почти сразу завелось и работает, а вот Ethernet непонятно откуда берет настройки, постоянно обнуляет /etc/resolv.conf, прописывает непонятный шлюз, как сделать так чтоб NetworkManager не игнорировал /etc/conf.d/net?
И еще один факт если после загрузки рестартануть /etc/init.d/net.eth0 все сразу становиться нормательно.

cat /etc/conf.d/net
modules_eth0=( "iproute2" )

config_eth0=( "192.168.1.184/24" )
routes_eth0=(
"default via 192.168.1.254"
"192.168.2.0/24 via 192.168.1.1"
)
dns_servers_eth0=( "192.168.1.254" )

modules_wlan0=( "wpa_supplicant" "dhcpcd" )

wpa_supplicant_wlan0=( "-Dwext" )
wpa_timeout_wlan0=30

config_wlan0=( "dhcp" )

$ cat /etc/conf.d/net | grep

$ cat /etc/conf.d/net | grep eth0

dns_search_eth0=("you.host.ru")
dns_servers_eth0="192.168.0.1" # со скобками не работает
modules_eth0=("ifconfig !ip6to4")
config_eth0=( "192.168.0.95 netmask 255.255.255.0" )
routes_eth0=( "default via 192.168.0.1" )

и если у тебя установлен networkmanager то стартовать должен он, а не скрипты net.*
из сетевых скриптов в загрузке оставить только net.lo, остальные симлинки (net.eth0, net.wlan0) лучше удалить,
networkmanager эти интерфефсы сам поднимет...

ps: непонятно только как через networkmanager менять mac,
mac_eth0=( "00:02:3f:08:e5:a7" )
ни
mac_eth0= "00:02:3f:08:e5:a7"
не помогают, да и
# ifconfig eth0 hw class address 00:02:3f:08:e5:a7

выдает справку... :(

ответ

попрбуй между скобками и ковычками пробелы поставить, должно работать - dns_servers_eth0=( "192.168.0.1" )

по поводу скриптов, конечно я их удалил их из занрузки.

по поводу MAC адресов незнаю, нет необходимости.

дело в том что по каким-то причинам не работает именно статическая ip адресация, я попытался присвоить интерфейсу wlan0 адрес не по DHCP, а вручную как через fallback_wlan0, так и через ESSID config_mynet=( "192.168.10.1/24" ), не работает!

жаль что по networkmanager почти нет документации, поэтому остаеться упавать на тех кто сам разобрался и жаждит подилиться с остальными, а пока такой не нашелся будем биться дальше.

у меня с

у меня с дровами на интеловскую карту 2100 через ndiswrapper заработало шифрование wpa, ну и подключене к сети тоже рабботает с такими настройками:

# cat /etc/conf.d/net |grep eth1
modules_eth1=( "wpa_supplicant !iwconfig !ifplugd !bridge !macnet !ip6to4" )
wpa_supplicant_eth1="-Dwext"
dns_servers_eth1=( "192.168.0.1" )
config_eth1=( "192.168.0.195 netmask 255.255.255.0" )
routes_eth1=( "default via 192.168.0.2" )
dns_servers_eth1="192.168.0.1"

а режим adhost

а режим adhost работает? для соединения двух компов по wifi?

3-ая строчка

3-ая строчка лишняя, можно убрать

походу про

походу про скобки ты прав, не нужны они

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".