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

Исходное сообщение
"Подскажите, кто может."

Отправлено kolayshkin , 26-Дек-02 13:33 
У меня машина работает под управление FreeBSD и находиться в локальной сети. После того как настроил сеть, постоянно выдаеться сообщение:
/kernel: ed0 : NIC memory corrupt - invalid packet length
Что это такое и как это исправить. И еще вопрос, как настроить интернерт, если известен IP адрес WINS? Вопросы может и простые, но я совсем в unix не разбираюсь, недавно только ничал ею инересоваться.

Содержание

Сообщения в этом обсуждении
"RE: Подскажите, кто может."
Отправлено BSDLamer , 26-Дек-02 14:04 
>У меня машина работает под управление FreeBSD и находиться в локальной сети.
>После того как настроил сеть, постоянно выдаеться сообщение:
>/kernel: ed0 : NIC memory corrupt - invalid packet length
>Что это такое и как это исправить. И еще вопрос, как настроить
>интернерт, если известен IP адрес WINS? Вопросы может и простые, но
>я совсем в unix не разбираюсь, недавно только ничал ею инересоваться.
>

man ed


ed%d: NIC memory corrupt - invalid packet length %d.  Indicates that a
     packet was received with a packet length that was either larger than the
     maximum size or smaller than the minimum size allowed by the IEEE 802.3
     standard.    Usually caused by a conflict with another card on the ISA bus,
     but in some cases may also indicate faulty cabling.

Что за карта и сколько их ?
Что такое WINS ? :-P


"RE: Подскажите, кто может."
Отправлено kolayshkin , 26-Дек-02 14:13 
Сетевая карта у меня одна. PCI на RLT8029. Она  combo. А на исашном слоте у меня сидит ФМкарточка. Про WINS сам толком ничего не знаю, поэтому и спрашиваю. Я так понимаю это что-то через что с интернетом сервер связан для внутренних машин.

"RE: Подскажите, кто может."
Отправлено nubius , 26-Дек-02 15:46 
>Сетевая карта у меня одна. PCI на RLT8029. Она  combo. А
>на исашном слоте у меня сидит ФМкарточка. Про WINS сам толком
>ничего не знаю, поэтому и спрашиваю. Я так понимаю это что-то
>через что с интернетом сервер связан для внутренних машин.

Если хочется инета тебе придётся для начала прописать шлюз, а винс не для этого.


"RE: Подскажите, кто может."
Отправлено kolayshkin , 26-Дек-02 16:04 
Шлюз я знаю какой, только где его прописать не знаю. Локадьная сеть есть, но инета нет, запускаю lynx ,а он ришет, что нет соеденения. А про первый вопрос про сообщение
/kernel: ed0 : NIC memory corrupt - invalid packet length
можешь что-нибудь сказать и где исправить что, что бы это сообщение не выводилось.  
А WINS для чего нужен?

"RE: Подскажите, кто может."
Отправлено nubius , 26-Дек-02 16:10 
>Шлюз я знаю какой, только где его прописать не знаю. Локадьная сеть
>есть, но инета нет, запускаю lynx ,а он ришет, что нет
>соеденения. А про первый вопрос про сообщение
>/kernel: ed0 : NIC memory corrupt - invalid packet length
>можешь что-нибудь сказать и где исправить что, что бы это сообщение не
>выводилось.
>А WINS для чего нужен?

Для этого лезем в /etc/rc.conf и прописываем defaultrouter="xxx.xxx.xxx.xxx".
Теперь твой компьютер знает куда ходить надо.
Не сочти за труд, но почитай handbook, замечательная вещь, есть даже перевод (не весь   только) на русский язык.


"RE: Подскажите, кто может."
Отправлено BSDLamer , 26-Дек-02 16:11 
>Шлюз я знаю какой, только где его прописать не знаю. Локадьная сеть
>есть, но инета нет, запускаю lynx ,а он ришет, что нет
>соеденения. А про первый вопрос про сообщение
>/kernel: ed0 : NIC memory corrupt - invalid packet length
>можешь что-нибудь сказать и где исправить что, что бы это сообщение не
>выводилось.
>А WINS для чего нужен?


Шлюз укажи так

route add default IP_шлюза


"RE: Подскажите, кто может."
Отправлено kolayshkin , 26-Дек-02 16:30 
А с сообщением что делать? А то оно задолбало конкретно. И для чего WINS нужен? Спасибо за помощь.

"RE: Подскажите, кто может."
Отправлено BSDLamer , 26-Дек-02 16:37 
>А с сообщением что делать? А то оно задолбало конкретно. И для
>чего WINS нужен? Спасибо за помощь.

чаво в конфиге ядра писал ?


"RE: Подскажите, кто может."
Отправлено kolayshkin , 26-Дек-02 16:45 
>>А с сообщением что делать? А то оно задолбало конкретно. И для
>>чего WINS нужен? Спасибо за помощь.
>
>чаво в конфиге ядра писал ?


В конфиг ядра я лично не лазил, потому что не представляю что там к чему.


"RE: Подскажите, кто может."
Отправлено gara , 27-Дек-02 03:29 
>А с сообщением что делать? А то оно задолбало конкретно. И для
>чего WINS нужен? Спасибо за помощь.

Люди пусть он пока книжку почитает :)
А то он не знает WINS куда прописывать а вы ему про
/etc/syslog.conf
и про  /dev/console  :)))

Извините если резко. :)


"RE: Подскажите, кто может."
Отправлено lavr , 26-Дек-02 16:40 
>У меня машина работает под управление FreeBSD и находиться в локальной сети.
>После того как настроил сеть, постоянно выдаеться сообщение:
>/kernel: ed0 : NIC memory corrupt - invalid packet length
>Что это такое и как это исправить. И еще вопрос, как настроить
>интернерт, если известен IP адрес WINS? Вопросы может и простые, но
>я совсем в unix не разбираюсь, недавно только ничал ею инересоваться.
>

карта через UTP или BNC подключена, те сеть тонкий ether или витая пара
приходит?


"RE: Подскажите, кто может."
Отправлено kolayshkin , 26-Дек-02 16:47 
>>У меня машина работает под управление FreeBSD и находиться в локальной сети.
>>После того как настроил сеть, постоянно выдаеться сообщение:
>>/kernel: ed0 : NIC memory corrupt - invalid packet length
>>Что это такое и как это исправить. И еще вопрос, как настроить
>>интернерт, если известен IP адрес WINS? Вопросы может и простые, но
>>я совсем в unix не разбираюсь, недавно только ничал ею инересоваться.
>>
>
>карта через UTP или BNC подключена, те сеть тонкий ether или витая
>пара
>приходит?


Сеть у меня на BNC.


"RE: Подскажите, кто может."
Отправлено lavr , 26-Дек-02 17:15 
>>>У меня машина работает под управление FreeBSD и находиться в локальной сети.
>>>После того как настроил сеть, постоянно выдаеться сообщение:
>>>/kernel: ed0 : NIC memory corrupt - invalid packet length
>>>Что это такое и как это исправить. И еще вопрос, как настроить
>>>интернерт, если известен IP адрес WINS? Вопросы может и простые, но
>>>я совсем в unix не разбираюсь, недавно только ничал ею инересоваться.
>>>
>>
>>карта через UTP или BNC подключена, те сеть тонкий ether или витая
>>пара
>>приходит?
>
>
>Сеть у меня на BNC.

изобрази траффик на сервер и параллельно запусти:

netstat -Ied0 -w 1 (вероятно увидишь много коллизий и ошибок, скорее всего
нарушена сеть, те слишком длинная, либо не хватает, либо перебор с репиторами [если они есть], как результат - склеенные пакеты, это уже только tcpdump'ом можно увидеть)

Вот такие вот возможны соображения.


"RE: Подскажите, кто может."
Отправлено kolayshkin , 26-Дек-02 17:41 
Ок. Спасибо. А можно как-нибудь сделать, чтобы не выдавалось этого сообщения, в фоновом режиме или еще как. Это сообщение выдаеться, даже пока не залогинился. А так они ужасно достают. Команду толком набрать нельзя.

"RE: Подскажите, кто может."
Отправлено lavr , 26-Дек-02 17:49 
>Ок. Спасибо. А можно как-нибудь сделать, чтобы не выдавалось этого сообщения, в
>фоновом режиме или еще как. Это сообщение выдаеться, даже пока не
>залогинился. А так они ужасно достают. Команду толком набрать нельзя.

man syslog.conf

kernel.* куда_нужно

если не ошибаюсь в оригинале syslog.conf первой строкой:

*.err;kern.debug;auth.notice;mail.crit         /dev/console

*.err лупятся на консоль что вобщем-то правильно для присутствующего
админа, определи уровень (level) сообщения и будет понятно какой kernel.level его выдает и что с ним делать, err или notice или alert или
emerg???



"RE: Подскажите, кто может."
Отправлено LinaS , 26-Дек-02 17:52 
>Ок. Спасибо. А можно как-нибудь сделать, чтобы не выдавалось этого сообщения, в
>фоновом режиме или еще как. Это сообщение выдаеться, даже пока не
>залогинился. А так они ужасно достают. Команду толком набрать нельзя.

чтобы вообще не лезли сообщения на консоль, можно закомментить строчку в файле /etc/syslog.conf, а именно:
#*.err;kern.debug;auth.notice;mail.crit    /dev/console

если только некоторые - тогда man syslog.conf, man syslogd

PS: а чтобы все же логи все видеть в любой момент, я делаю так:
*.*   /dev/ttyvb
и по Alt+F12 наслаждаюсь чтением логов (Linux привычка)