Ошибки инициализации сетевой карты на ядре 2.6.25

Просле обновления ядра загрузка какой либо сетевой карты при старте ОС стала не возможным. При загрузке выдает следующее:
./net.eth0: evel: line 188: syntax error near unexpected token ')'
./net.eth0: evel: line 188: ' echo 192.168.0.255_)' routes_eth0=(_default'
./net.eth0: evel: line 188: syntax error near unexpected token ')'
./net.eth0: evel: line 188: ' echo 192.168.0.254_)' #config_eth1=(_192.168.0.100_netmask_255.255.255.0'
Brinding up eth0
192.168.0.1
netmask
No loaded modules provide "netmask" (netmask_start)
255.255.255.0
SIOCSIFADDR: Invalid argument
SIOCSIFFLAGS: Cannot assing requested address
brd
No loaded modules provide "brd" (brd_start)
qw
No loaded modules provide "gw" (gw_start)

При указании из комадной строки в ручную IP-адресов все работает нормально.
Перерыл уже все на форуме не чего не помогает :(. Поскажите где и с чем может быть конфликт?
В файле /etc/conr.d/net прописано:
config_eth0=( "192.168.0.1 brd 192.168.0.255 netmask 255.255.255.0") //смотрит в интернет
routes=eth0=("default gw 192.168.0.254")
config_eth1=( "192.168.0.2 netmask 255.255.255.0") //cмотрит во внутренную сеть

Так

Так неправильно.

config_eth0=( "192.168.0.1 brd 192.168.0.255 netmask 255.255.255.0")
routes=eth0=("default gw 192.168.0.254")
config_eth1=( "192.168.0.2 netmask 255.255.255.0")

conf.d/net - это bash-скрипт по сути, и ему нужны пробелы внутри скобок:

config_eth0=( "192.168.0.1 brd 192.168.0.255 netmask 255.255.255.0" )
#                                                        здесь ----^
routes=eth0=( "default gw 192.168.0.254" )
#            ^-------- здесь -----------^
config_eth1=( "192.168.0.2 netmask 255.255.255.0" )
#                                    здесь ------^

И почему две сетевухи смотрят в одну подсеть?
_______________________
From Siberia with Love!

Возник только еще один вопрос

Это сделано временно пока прокси-сервер находится на стадии обкатки. :) Огромное спасибо winterhear!Подвела меня моя не внимательноть. :-)
Возник только еще один вопрос. Где и как правельно прописать домен, т.к. в консоле постоянно пишит *.unknown_domain. Прописывал названине домена по Хэндбуку (/etc/conf.d/net, dns_domain_eth1="office").

в

в /etc/resolv.conf

nameserver 111.222.333.444
domain yourdomain.com
search yourdomain.com

Из

Из хендбука:

Если надоело видеть unknown_domain в строке приглашения, то можно удалить в /etc/issue макрос \O.
_______________________
From Siberia with Love!

домен пишем в

домен пишем в том же /etc/conf.d/net
но только не для сетевухи, а для системы (net.lo)

dns_domain_lo="domain.lan"
nis_domain_lo="domain.lan"

Lo

Neomix написал(а):
Это сделано временно пока прокси-сервер находится на стадии обкатки. :) Огромное спасибо winterhear!Подвела меня моя не внимательноть. :-)
Возник только еще один вопрос. Где и как правельно прописать домен, т.к. в консоле постоянно пишит *.unknown_domain. Прописывал названине домена по Хэндбуку (/etc/conf.d/net, dns_domain_eth1="office").

Внимательно читаем хендбук - там разве написано dns_domain_eth1 ???? Ну что за самодеятельность?
Там ясно сказано - dns_domain_lo
Только после этого будет правильно отображатся имя домена.

пробелы????

winterheart написал(а):
Так неправильно.

config_eth0=( "192.168.0.1 brd 192.168.0.255 netmask 255.255.255.0")
routes=eth0=("default gw 192.168.0.254")
config_eth1=( "192.168.0.2 netmask 255.255.255.0")

conf.d/net - это bash-скрипт по сути, и ему нужны пробелы внутри скобок:

config_eth0=( "192.168.0.1 brd 192.168.0.255 netmask 255.255.255.0" )
#                                                        здесь ----^
routes=eth0=( "default gw 192.168.0.254" )
#            ^-------- здесь -----------^
config_eth1=( "192.168.0.2 netmask 255.255.255.0" )
#                                    здесь ------^

Какие пробелы, уважаемый?! У меня все работает без пробелов. Или это в хэндбуке написано? Ткните носом, где про пробелы сказано.
А судя по приведенному логу, система ругается на одиночные кавычки. А одиночные кавычки как раз и есть неправильно.

Скорее вообще

Скорее вообще на отсутствие кавычек...

отсутствие кавычек ..

Heggi написал(а):
Скорее вообще на отсутствие кавычек...

да, точно так и есть -- на отсутствие кавычек. Недосмотрел. :-)

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

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