Перейти к содержимому
Калькуляторы

две одинаковых сетевых карты не работают вместе

купил сервер на intel s3200, где 2 встроенных одинаковых интеловских сетевых, одна работает отлично, никак не могу включить 2 сетевую.

стоит Alt Linux 4.0.1

[root@localhost ~]# lspci

00:00.0 Host bridge: Intel Corporation Server DRAM Controller

00:19.0 Ethernet controller: Intel Corporation Unknown device 10bd (rev 02)

00:1c.0 PCI bridge: Intel Corporation PCI Express Port 1 (rev 02)

00:1c.4 PCI bridge: Intel Corporation PCI Express Port 5 (rev 02)

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)

00:1f.0 ISA bridge: Intel Corporation Unknown device 2916 (rev 02)

00:1f.2 IDE interface: Intel Corporation 4 port SATA IDE Controller (rev 02)

00:1f.3 SMBus: Intel Corporation SMBus Controller (rev 02)

00:1f.5 IDE interface: Intel Corporation 2 port SATA IDE Controller (rev 02)

02:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 02)

03:02.0 Ethernet controller: Intel Corporation 82541GI Gigabit Ethernet Controller (rev 05)

[root@localhost ~]# dmesg | grep eth

e1000: eth0: e1000_probe: Intel® PRO/1000 Network Connection

e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex

помогите, что мне сделать, чтобы заработало?
Изменено пользователем BETEPAH

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

попорбуйте драйвер e1000e

а вообще такое впечатление что они на разных чипах, а ядро старое и про один из них "не знает"

 

АльтЛинукс не ползую, какое там ядро хз

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

update-pciids

lspci снова

Чипсеты явно разные или одна из карт отбросила коньки (возможно не окончательно)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

CPU: Intel® Core™2 CPU E8400 @ 3.00GHz (3000.00-MHz 686-class CPU)

Origin = "GenuineIntel" Id = 0x1067a Stepping = 10

Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLU

SH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>

Features2=0x309<SSE3,MON,TM2,SSSE3>

AMD Features=0x20000000<LM>

AMD Features2=0x1<LAHF>

Cores per package: 2

real memory = 2145361920 (2045 MB)

avail memory = 2089373696 (1992 MB)

ACPI APIC Table: <INTEL S3200SHX>

em0@pci0:25:0: class=0x020000 card=0x34d08086 chip=0x10bd8086 rev=0x02 hdr=0x00

vendor = 'Intel Corporation'

device = '82566DM-2 Gigabit Network Connection'

class = network

subclass = ethernet

em1@pci4:2:0: class=0x020000 card=0x34d08086 chip=0x10768086 rev=0x05 hdr=0x00

vendor = 'Intel Corporation'

device = '82541EI Gigabit Ethernet Controller'

class = network

subclass = ethernet

Не совсем эти сетевушки одинаковые.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На платформах интел часто разные сетевуе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

стоит ядро 2.6.18, пробовал ставить мандриву 2009 с ядром 2.6.27, тоже не видит вторую сетевуху, "update-pciids" нет такой команды, в каком она пакете?

фрю не хочу ставить, в ней я не понимаю ничего.

я правильно понял, что мне надо искать самые свежие дрова e1000 и компилить их?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а попробуйте centos поставить..... Там хоть и 2.6.18, но оборудование новое понимает свободно...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

наверно надо зайти в БИОС и включить вторую сетевуху?!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

наверно надо зайти в БИОС и включить вторую сетевуху?!
иногда лучше жевать, чем говорить...

 

после двух дней мучений выяснил следующее, для e1000 стояли дрова 7.2.7, скачал с интеля 8.0.1, тоже не помогло, не распознали вторую сетевуху, поставил как посоветовали CentOS 5.2 - всё сразу заработало, что интересно, ядро 2.6.18 и дрова 7.3.20, но всё работает.

всем спасибо за помощь.

[root@billing ~]# lspci
00:00.0 Host bridge: Intel Corporation 3200/3210 Chipset DRAM Controller
00:19.0 Ethernet controller: Intel Corporation 82566DM-2 Gigabit Network Connection (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02)
02:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 02)
03:02.0 Ethernet controller: Intel Corporation 82541GI Gigabit Ethernet Controller (rev 05)

Изменено пользователем BETEPAH

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в центосе 5.2 ставится e1000e, что не одно и то же, что e1000. Собственно, совет про e1000e был выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

я если честно не понял... Вы руками ядро пересобрать не пробовали?

Хм, мне, как пользователю gentoo это кажется достаточно диким.

 

Все-таки бывают спецефичные устройства, не поддерживаемые ни одним стандартным дистрибутивным ядром )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а мне, как пользователю редхатов, компилить ядра кажется диким ;)

Не знаю как вам, но мне совсем не хочется под каждый сервер компилить ядра, собирать апач, мускул... Я согласен пересобрать ядро для какой то специфичной задачи, но 90% задач должны покрываться дистрибутивом....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а мне, как пользователю редхатов, компилить ядра кажется диким ;)

Не знаю как вам, но мне совсем не хочется под каждый сервер компилить ядра, собирать апач, мускул... Я согласен пересобрать ядро для какой то специфичной задачи, но 90% задач должны покрываться дистрибутивом....

Попробйте gentoo - Вам понравится.

 

Я как попробовал, не могу отказться - очень все гибко. Хотя, настройка требует времени, но ISP это не хостинг с тысячами серверов, и можно уделить время каждому..

ИМХО, естественно.

 

PS

У Шапки не нравится то что если не нужен пакет отличный от дистрибутивной сборки - это становится гиммороем.

Например, собрать postfix БЕЗ pgsql что б не тянуть за сосбой либы - гимморой. Понимаю, что весят они не много, и на большенстве систем это не проблема, но ингода втречетя ситуация что пакет собран без нужной опции - возня с src.rpm утомительна, а ставить в /usr/local/ некошерно )

 

А вцелом, ставлю шапку сразу после gentoo c совсем небольшим отстованием.

 

PPS

дебиан не пошел только чего-то (

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в центосе 5.2 ставится e1000e, что не одно и то же, что e1000. Собственно, совет про e1000e был выше.
счас проверил, действительно, на 1 сетевую встали дрова е1000, а на вторую е1000е, значит я недопонял совет.

в альте и мандриве, кстати, их не было.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sirmax, я тут посмотрел на одного гентушника, пришедшего на работу... 80% времени человек настраивал свою рабочую машину - че то компилил, обновлял, синхронизировал... Так прошел месяц.....

Вообщем он уже у нас не работает. Не совсем по этой причине, но....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sirmax, я тут посмотрел на одного гентушника, пришедшего на работу... 80% времени человек настраивал свою рабочую машину - че то компилил, обновлял, синхронизировал... Так прошел месяц.....

Вообщем он уже у нас не работает. Не совсем по этой причине, но....

У каждого админа свой подход ) Ваше мнение я уважаю.

Бинарные сборки имеют плюсы... но не пересобирать ядро это уже слишком, ИМХО.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для решения специфичной задачи - свободно. Только с соблюдением условий пакетного менеджера. В результате мне проще поправить spec и собрать пакет с новым ядром, чем собирать классически ;)

PS: чтобы далеко не ходить - буквально неделю назад пересобрал ядро, чтобы заработал connlimit в iptables...А то в редхатах с этим модулем весело - в iptables он собран, а ядерного модуля нет ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.