URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 63842
[ Назад ]

Исходное сообщение
"проблема с сетью FREEBSD5.4"

Отправлено Kondor , 02-Фев-06 13:23 
приветствую уважаемые!

столкнулся вчера с проблемой не могу понять как её откопать...плюс у меня ещё и спор по этому вопросу с коллегой возник...на работе помогите разрешить...

есть 2 сетевухи em0 em1
есть rc.conf в котором прописано

ifconfig_em0="inet 172.16.128.106 netmask 255.255.255.0  media 100BaseTX mediaopt full-duplex"
defaultrouter="172.16.128.1"
hostname="xx.x.xx"

em1 вообще не используется....

вчера неожиданно пропала связь выяснил что не стартует сеть...

то есть интерфейсу перестало присваиваться значения ip mask и так далее...
а дальше при старте когда пишется мол starting network
hostname такой то .. начинают вылазить мессаги типа $auto_ifconfig не определена и так далее по ходу загрузки....их много всяких разных переменных этих....

то сть я так думаю что произошло что то... в результате не присваивается адрес сетевухе из из за его отсутствия не могут стартовать сервисы и вываливаются ошибки...

мой коллега утверждает обратное что мол нежданно пропали все переменные... и поэтому нифига не грузитца...но это дело десятое...
кто нить подскажите где можно посмотреть и как вообще быть..

самое интересное, когда после всех этих глюков лапками даёшь ifconfig адрес маска рутер по умолчанию... всё случается и сеть встаёт и все глюки пропадают... все сервисы лапками стартуются.. и все становитца хорошо....
подскажите ПЛХ... что нить...у меня очень мало опыта со фрюхой!
заранее балгодарен!


Содержание

Сообщения в этом обсуждении
"проблема с сетью FREEBSD5.4"
Отправлено lavr , 02-Фев-06 14:31 
>приветствую уважаемые!
>
>столкнулся вчера с проблемой не могу понять как её откопать...плюс у меня
>ещё и спор по этому вопросу с коллегой возник...на работе помогите
>разрешить...
>
>есть 2 сетевухи em0 em1
>есть rc.conf в котором прописано
>
>ifconfig_em0="inet 172.16.128.106 netmask 255.255.255.0  media 100BaseTX mediaopt full-duplex"
>defaultrouter="172.16.128.1"
>hostname="xx.x.xx"
>
>em1 вообще не используется....
>
>вчера неожиданно пропала связь выяснил что не стартует сеть...
>
>то есть интерфейсу перестало присваиваться значения ip mask и так далее...
>а дальше при старте когда пишется мол starting network
>hostname такой то .. начинают вылазить мессаги типа $auto_ifconfig не определена и
>так далее по ходу загрузки....их много всяких разных переменных этих....

когда вместо верхнего "типа" будет выдана конкретная диагностика -
сообщения, можно будет дать совет, а пока лишь можно дуть на воду...


"проблема с сетью FREEBSD5.4"
Отправлено Kondor , 02-Фев-06 14:59 
идёт аппаратный тест...далее начинает обрабатываться rc.conf
сначала все хорошо... далее

starting network
host name xx.x.x

и дальше...

Feb  2 17:40:07 sea root: /etc/rc: WARNING: $lkm is not set properly - see rc.conf(5).
Feb  2 17:40:07 sea root: /etc/rc: WARNING: $xfs is not set properly - see rc.conf(5).
Feb  2 17:40:07 sea root: /etc/rc: WARNING: $wscons is not set properly - see rc.conf(5).
Feb  2 17:40:08 sea root: /etc/rc: WARNING: $lkm is not set properly - see rc.conf(5).
Feb  2 17:40:08 sea root: /etc/rc: WARNING: $no_swap is not set properly - see rc.conf(5).
Feb  2 17:40:08 sea root: /etc/rc: WARNING: $dhcpd is not set properly - see rc.conf(5).
Feb  2 17:40:08 sea root: /etc/rc: WARNING: $dhcrelay is not set properly - see rc.conf(5).
Feb  2 17:40:08 sea root: /etc/rc: WARNING: $mopd is not set properly - see rc.conf(5).
Feb  2 17:40:08 sea root: /etc/rc: WARNING: $rbootd is not set properly - see rc.conf(5).
Feb  2 17:40:08 sea root: /etc/rc: WARNING: $rtsold is not set properly - see rc.conf(5).
Feb  2 17:40:08 sea root: /etc/rc: WARNING: $screenblank is not set properly - see rc.conf(5).
Feb  2 17:40:08 sea root: /etc/rc: WARNING: $xdm is not set properly - see rc.conf(5).
Feb  2 17:40:09 sea root: /etc/rc: WARNING: $postfix is not set properly - see rc.conf(5).
Feb  2 17:40:24 sea root: /etc/rc: WARNING: $ndbootd is not set properly - see rc.conf(5).
Feb  2 17:40:24 sea root: /etc/rc: WARNING: $lkm is not set properly - see rc.conf(5).
Feb  2 17:40:24 sea root: /etc/rc: WARNING: $gated is not set properly - see rc.conf(5).


"проблема с сетью FREEBSD5.4"
Отправлено rm , 02-Фев-06 15:49 
и что в rc.conf(5)

"проблема с сетью FREEBSD5.4"
Отправлено Kondor , 02-Фев-06 15:56 
я так понимаю это "man rc.conf" (5) это редакция мана ничего путёвого по поводу этих переменных и куда они могли подеваться я там не вычитал....

я говорю мне кажется здесь проблема в том что не читаются из за каких то граблей параметры сетевухи... которые явно указына в рс конфе... вообщем то я надеялся услышать от сообщества мнение или мысли каким образом при загрузке можно заставить сетевуху подхватить эти параметры...


"проблема с сетью FREEBSD5.4"
Отправлено mezantrop , 02-Фев-06 16:31 
>идёт аппаратный тест...далее начинает обрабатываться rc.conf
>сначала все хорошо... далее
>
>starting network
>host name xx.x.x
>
>и дальше...
>
>Feb  2 17:40:07 sea root: /etc/rc: WARNING: $lkm is not set
>properly - see rc.conf(5).
>Feb  2 17:40:07 sea root: /etc/rc: WARNING: $xfs is not set
>properly - see rc.conf(5).
>Feb  2 17:40:07 sea root: /etc/rc: WARNING: $wscons is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $lkm is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $no_swap is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $dhcpd is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $dhcrelay is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $mopd is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $rbootd is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $rtsold is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $screenblank is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $xdm is not set
>properly - see rc.conf(5).
>Feb  2 17:40:09 sea root: /etc/rc: WARNING: $postfix is not set
>properly - see rc.conf(5).
>Feb  2 17:40:24 sea root: /etc/rc: WARNING: $ndbootd is not set
>properly - see rc.conf(5).
>Feb  2 17:40:24 sea root: /etc/rc: WARNING: $lkm is not set
>properly - see rc.conf(5).
>Feb  2 17:40:24 sea root: /etc/rc: WARNING: $gated is not set
>properly - see rc.conf(5).

А вы уверены, что у вас /etc/rc и др. стартовые скрипты от FreeBSD, а не скажем от NetBSD. Меня почему-то смущают переменные


"проблема с сетью FREEBSD5.4"
Отправлено lavr , 02-Фев-06 16:41 
>идёт аппаратный тест...далее начинает обрабатываться rc.conf
>сначала все хорошо... далее
>
>starting network
>host name xx.x.x
>
>и дальше...
>
>Feb  2 17:40:07 sea root: /etc/rc: WARNING: $lkm is not set
>properly - see rc.conf(5).
>Feb  2 17:40:07 sea root: /etc/rc: WARNING: $xfs is not set
>properly - see rc.conf(5).
>Feb  2 17:40:07 sea root: /etc/rc: WARNING: $wscons is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $lkm is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $no_swap is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $dhcpd is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $dhcrelay is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $mopd is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $rbootd is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $rtsold is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $screenblank is not set
>properly - see rc.conf(5).
>Feb  2 17:40:08 sea root: /etc/rc: WARNING: $xdm is not set
>properly - see rc.conf(5).
>Feb  2 17:40:09 sea root: /etc/rc: WARNING: $postfix is not set
>properly - see rc.conf(5).
>Feb  2 17:40:24 sea root: /etc/rc: WARNING: $ndbootd is not set
>properly - see rc.conf(5).
>Feb  2 17:40:24 sea root: /etc/rc: WARNING: $lkm is not set
>properly - see rc.conf(5).
>Feb  2 17:40:24 sea root: /etc/rc: WARNING: $gated is not set
>properly - see rc.conf(5).

ну и что тут думать:

# less /etc/rc.subr - проверка на [Ye][Nn]... и тд и тп

кривые:

/etc/defaults/rc.conf
/etc/rc.conf

один или оба, если не понятно - hd в руки и см что из себя представляет
битый файл:

# hd -c /etc/rc.conf | less

не нравится hd - view от mc в hex виде

ну еще можно sh -x чтобы посмотреть работу rc и функций rc.subr

нуна пользоваться нормальными unix'овыми редакторами!


"проблема с сетью FREEBSD5.4"
Отправлено Kondor , 03-Фев-06 08:56 
оба файла прекрасно читаютца, и открываютца.. нет смысла говорить о каких то редакторах...

"проблема с сетью FREEBSD5.4"
Отправлено dravor , 02-Фев-06 15:17 
>самое интересное, когда после всех этих глюков лапками даёшь ifconfig адрес маска
>рутер по умолчанию... всё случается и сеть встаёт и все глюки
>пропадают... все сервисы лапками стартуются.. и все становитца хорошо....
>подскажите ПЛХ... что нить...у меня очень мало опыта со фрюхой!
>заранее балгодарен!
Возможно что чьи-то лапки допустили ошибку, когда rc.conf правили. Например незакрыли кавычки - синтаксис нарушен, переменные нечитаются.


"проблема с сетью FREEBSD5.4"
Отправлено Kondor , 02-Фев-06 15:30 
>Возможно что чьи-то лапки допустили ошибку, когда rc.conf правили. Например незакрыли кавычки
>- синтаксис нарушен, переменные нечитаются.

ценю ваш сарказм ;)
сам такой был...пока маленький... ;)

вот rc.conf

font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"
inetd_enable="YES"
keymap="ru.koi8-r"
linux_enable="YES"
mousechar_start="3"
moused_enable="YES"
nfs_client_enable="YES"
nfs_server_enable="YES"
rpcbind_enable="YES"
saver="blank"
scrnmap="koi8-r2cp866"
sshd_enable="YES"
usbd_enable="NO"

ifconfig_em0="inet 172.16.128.106 netmask 255.255.255.0  media 100BaseTX mediaopt full-duplex"

defaultrouter="172.16.128.1"
hostname="xx.x.x"
squid_enable="YES"
mysql_enable="YES"
apache_enable="YES"


жду мыслей дальнейших...


"проблема с сетью FREEBSD5.4"
Отправлено Dorlas , 02-Фев-06 16:35 
А проблема то на виду.

Загрузил VmWare с FreeBSD 5.4, зашел в каталог /etc/default/ перенес файл rc.conf в каталог root-а.

Перезагрузился...
И вот она, ваша проблема - появляются те же сообщения...

Вернул файл обратно, проблема исчезла...

PS: Оригинальный rc.conf можно также достать в каталоге:
/usr/share/examples/etc/defaults


"проблема с сетью FREEBSD5.4"
Отправлено mezantrop , 02-Фев-06 16:49 
>Перезагрузился...
>И вот она, ваша проблема - появляются те же сообщения...

В том и дело, под FreeBSD 5.4, когда удаляется /etc/defaults/rc.conf появляются ПОХОЖИЕ ругательства. Но это НЕ ТЕ ругательства, которые продемонстрировал автор поста. Идея конечно бредовая, но исходя из состава переменных, которые указаны в листинге, я сделал предположение, что:
* либо у автора не FreeBSD;
* либо у него на FreeBSD загружаются rc* скрипты от другой ОС.


"проблема с сетью FREEBSD5.4"
Отправлено mezantrop , 02-Фев-06 17:52 
>>Перезагрузился...
>>И вот она, ваша проблема - появляются те же сообщения...
>
>В том и дело, под FreeBSD 5.4, когда удаляется /etc/defaults/rc.conf появляются ПОХОЖИЕ
>ругательства. Но это НЕ ТЕ ругательства, которые продемонстрировал автор поста. Идея
>конечно бредовая, но исходя из состава переменных, которые указаны в листинге,
>я сделал предположение, что:
>* либо у автора не FreeBSD;
>* либо у него на FreeBSD загружаются rc* скрипты от другой ОС.
>

Только что проверено на NetBSD 3.0 на сконфигуренной системе, при удалении /defaults/rc.conf возникают ТЕ самые WARNINGи с $lkm и $wscons.

Автор, объяснитесь, пожалуйста :)


"проблема с сетью FREEBSD5.4"
Отправлено Kondor , 03-Фев-06 09:19 
всё уважаемые, спасибо всем.. вопрос закрыли.. к сожалению... мне не дали разобраться с вопросом...
копирование дефолтного rc.conf  не помогло...кстати ...а смысл втом что мой уважаемый коллега как выяснилось всё таки обновил сисему накануне...ещё в среду или во вторник...ну и перегрузили её она и упала... что и как он делал.... я не знаю...вообщем спасибо всем вопрос остался висячим... времени просто уже нет.. .... ;))



"проблема с сетью FREEBSD5.4"
Отправлено lavr , 03-Фев-06 11:39 
>всё уважаемые, спасибо всем.. вопрос закрыли.. к сожалению... мне не дали разобраться
>с вопросом...
>копирование дефолтного rc.conf  не помогло...кстати ...а смысл втом что мой уважаемый
>коллега как выяснилось всё таки обновил сисему накануне...ещё в среду или
>во вторник...ну и перегрузили её она и упала... что и как
>он делал.... я не знаю...вообщем спасибо всем вопрос остался висячим... времени
>просто уже нет.. .... ;))

mergemaster он не сделал или криво сделал


"проблема с сетью FREEBSD5.4"
Отправлено UAnisimov , 19-Мрт-06 00:24 
>>всё уважаемые, спасибо всем.. вопрос закрыли.. к сожалению... мне не дали разобраться
>>с вопросом...
>>копирование дефолтного rc.conf  не помогло...кстати ...а смысл втом что мой уважаемый
>>коллега как выяснилось всё таки обновил сисему накануне...ещё в среду или
>>во вторник...ну и перегрузили её она и упала... что и как
>>он делал.... я не знаю...вообщем спасибо всем вопрос остался висячим... времени
>>просто уже нет.. .... ;))
>
>mergemaster он не сделал или криво сделал

прописать rc_debug="NO" в rc.conf и успокоица :)