Решено: Проблема с сетевой картой (е1000)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
Failed
Сообщения: 13
ОС: Debian

Решено: Проблема с сетевой картой (е1000)

Сообщение Failed »

Здравствуйте! Есть такая проблема:

Есть мать интел, у нее две встроенные сетевые карты, и вставлена дополнительно одна двухпортовая.
Поставил дебиан ленни.

При установке все сетевые карты были видны и все работало, но потом одна исчезла.

Вот как оно выглядит:

Код: Выделить всё

 lspci | grep Eth
00:19.0 Ethernet controller: Intel Corporation 82566DM-2 Gigabit Network Connection (rev 02) <---работает отлично на е1000е
02:01.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 03) <--- работает на е1000
02:01.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 03) <--- тоже работает, ето второе гнездо от вехней
04:02.0 Ethernet controller: Intel Corporation 82541GI Gigabit Ethernet Controller (rev 05) <==а вот тут проблема


Судя по информации с интел.ком проблемная карта пашет на е1000. Скачал, установил - ноль реакции. Сам модуль работает, так как его использует еще одна сетевуха, которая работает.

Код: Выделить всё

****:~# ethtool -i eth0
driver: e1000e
version: 0.3.3.3-k2
firmware-version: 1.3-0
bus-info: 0000:00:19.0
****:~# ethtool -i eth1
driver: e1000
version: 8.0.13-NAPI
firmware-version: N/A
bus-info: 0000:02:01.0
****:~# ethtool -i eth2
driver: e1000
version: 8.0.13-NAPI
firmware-version: N/A
bus-info: 0000:02:01.1
****:~# ethtool -i eth3
Cannot get driver information: No such device


В dmesg после загрузки про етх3 ничего нет, однако, если "передернуть" e1000 то вылезает интересная штука

Код: Выделить всё

****:~# modprobe -r e1000
****:~# dmesg |tail
[ 1518.437114] ACPI: PCI interrupt for device 0000:04:02.0 disabled <--- вот она, скотина, вырубается как миленькая!
[ 1518.459802] ACPI: PCI interrupt for device 0000:02:01.1 disabled
[ 1518.488336] ACPI: PCI interrupt for device 0000:02:01.0 disabled

****:~# modprobe  e1000
****:~# dmesg |tail
[ 1532.977694] ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 31 (level, low) -> IRQ 31
[ 1533.359068] e1000: 0000:02:01.0: e1000_probe: (PCI-X:133MHz:64-bit) 00:07:e9:a5:42:b6
[ 1533.402191] e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection
[ 1533.402191] ACPI: PCI Interrupt 0000:02:01.1[B] -> GSI 32 (level, low) -> IRQ 32
[ 1533.446536] ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 1533.691791] e1000: 0000:02:01.1: e1000_probe: (PCI-X:133MHz:64-bit) 00:07:e9:a5:42:b7
[ 1533.729587] e1000: eth2: e1000_probe: Intel(R) PRO/1000 Network Connection
[ 1533.729608] ACPI: PCI Interrupt 0000:04:02.0[A] -> GSI 18 (level, low) -> IRQ 18 <----вот она, ураа!
[ 1533.795549] e1000: 0000:04:02.0: e1000_probe: (PCI:33MHz:32-bit) 00:15:17:b2:99:14 <-----дада и мак её!
[ 1534.042059] e1000: eth3: e1000_probe: Intel(R) PRO/1000 Network Connection <----уррааа

****:~# ifconfig eth3 192.168.0.17 up
SIOCSIFADDR: Нет такого устройства
eth3: ERROR while getting interface flags: Нет такого устройства
eth3: ERROR while getting interface flags: Нет такого устройства  <-----ээээээ.....
****:~# ethtool eth3
Settings for eth3:
Cannot get device settings: No such device  <----- приплыли блин....
Cannot get wake-on-lan settings: No such device
Cannot get message level: No such device
Cannot get link status: No such device
No data available


Вот такая история...
Есть другая мать, с такой-же сетевой картой (один чипсет, все один в один) - прекрасно работает, драйвер тотже самый, даже версия одинаковая...

Подскажите пожалуйста, в какую сторону копать?
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Решено: Проблема с сетевой картой (е1000)

Сообщение rm_ »

е1000. Скачал, установил

Не надо ничего "скачивать, устанавливать", всё нужное уже есть в ядре.

Подскажите пожалуйста, в какую сторону копать?

ifconfig -a что говорит?
Спасибо сказали:
Аватара пользователя
Failed
Сообщения: 13
ОС: Debian

Re: Решено: Проблема с сетевой картой (е1000)

Сообщение Failed »

rm_ писал(а):
21.08.2009 16:39
е1000. Скачал, установил

Не надо ничего "скачивать, устанавливать", всё нужное уже есть в ядре.

Подскажите пожалуйста, в какую сторону копать?

ifconfig -a что говорит?


Ну, я тоже думал что все есть, но когда не заработало решил на всякий случай скачать ))

Про ифконфиг спасибо огромное - это решило проблему! Оказывается мой eth3 звался eth3_rename_ren, изза однинаковых записей в /etc/udev/rules.d/70-persistent-net.rules
Проблема решена путем правки этого грешного файла )
Спасибо сказали: