SLES9, дуплекс и скорость

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
kstogov
Power member
Сообщения: 38
Зарегистрирован: 22 июн 2005, 10:23
Откуда: Петербург

SLES9, дуплекс и скорость

Сообщение kstogov » 08 май 2007, 09:00

Подскажите уважаемые, что я делаю не правильно.

Есть X7DB8 с двумя гигабитными карточками на борту.
ОС SLES9 (Novell OESSP2 Linux). Дрова от интела вер. 7435.
Ядро 2.6.5-7.244-bigsmp

Порт коммутатора жестко прописан 100FD.
Если только одна карточка сконфигурирована eth0,
то yast-> network devices ... параметры карты Speed=100 Duplex=2.
Это файл /etc/sysconfig/hardware/hwcfg-static
Работает почти всегда (ethtool eth0), но иногда после загрузки говорит, что полудуплекс. ПОЧЕМУ???

Если сконфигурированы обе сетевухи,
то YAST на фиг.
По рекомендации Интела, в файл modprobe
alias eth0 e1000
alias eth1 e1000
options e1000 Speed=100,100 Duplex=2,2
Воткнута в свич только одна карта.
Работает, но через ж.
Т.е. иногда вообще не загружает дрова 15 13 11 ... облом.
Иногда нормально.

Самое интересное, что modprobe -r e1000
modprobe e1000 Speed=100 Duplex=2 РАБОТАЕТ ВСЕГДА!!!

Подскажите, в чем не прав?

Аватара пользователя
apelsin
Advanced member
Сообщения: 470
Зарегистрирован: 09 окт 2004, 12:32

Сообщение apelsin » 09 май 2007, 10:47

пожалуйста поясните что значит Дрова от интела вер. 7435. ,  вы сами дополнительно устанавливали драйвера?  если да, то зачем

and3008
Заслуженный сетевик
Сообщения: 1109
Зарегистрирован: 03 янв 2004, 23:30
Откуда: Н.Новгород

Сообщение and3008 » 09 май 2007, 12:30

Скажите модель вашего сетевого коммутатора.

kstogov
Power member
Сообщения: 38
Зарегистрирован: 22 июн 2005, 10:23
Откуда: Петербург

Сообщение kstogov » 10 май 2007, 08:00

Всех с прошедшим праздником Победы.

Про дрова.
Да ставил сам, т.к. дрова, включенные в дистрибутив, эти карты не видят. Чипы то стали 82563EB. Компилятся новые дрова в секунду.
Более свежие дистрибутивы (sles10 к примеру) видят карты на Ура, но мне нужен именно мой, сервисы Novell на 10-ку пока не портированы.


Про свич.
Старый добрый hp2626

Аватара пользователя
apelsin
Advanced member
Сообщения: 470
Зарегистрирован: 09 окт 2004, 12:32

Сообщение apelsin » 10 май 2007, 09:18

Всех тоже с праздником.  

вроде вы все делаете так, т.е. у вас оборудование которое не подходит для SLES9 UPD2; можно попробовать его заставить работать скачав/собрав драйвер самостоятельно, но может случится геморой, вроде такого как у вас "то работает то не работает".


Как лечить?  хмм ... попробуйте загрузить модуль в режиме debug,
в modprobe добавьте 'options e1000 debug=DEBUG_LEVEL' где DEBUG_LEVEL это целое число от 0 до 16, 0 - no debug, 16 - full .
понаблюдайте за логом. может найдется причина почему е1000 переходит в полудуплекс.

ну или раз последняя опция (modprobe -r e1000 && modprobe e1000 <options> ) всегда работает,  запишите это в скритп и запускайте из rc.local при кажфой загрузке.

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

И еще вариант: купить сетвую карту совместимую с вашим оборудованием и софтом.

удачи.

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей