nixp.ru v3.0

26 мая 2017,
пятница,
23:49:58 MSK

DevOps с компанией «Флант»
Ngor написал 31 августа 2007 года в 13:11 (978 просмотров) Ведет себя неопределенно; открыл 1 тему в форуме, оставил 2 комментария на сайте.

Добрый день.

Это мое первое сообщение на форуме. Постараюсь выложить суть моей проблемы:

У меня материнка Asus P5B Deluxe, на которой интегрировано 2 сетевые карты Marvell Yukon Gigabit Ethernet Controller. Моя система (Mandriva Linux 2007 free Edition) не видит одной из них. Дело в том что в одну воткнут у меня модем а во вторую локальная сеть со вторым компьютером, и эту сетевую карту как раз и не видно. Заметил что в списке оборудования одна карта определилась нормально а вторая отображается как (null) — неизвестное устройство неизвестного производителя. Я пытался установить драйвера sk98lin но первый метод инсталляции завершается ошибкой, пытался вторым способом — сгенерировать патч и вручную перекомпилить ядро с этим патчем — но неудачно. При компиляции модулей возникают ошибки, суть которых мне непонятна.. В общем я уже незнаю что делать. Если кто сталкивался с такой проблемой или может чем то помочь — помогите.

Вторая сетевая карта очень нужна. Заранее благодарен

Genie

покажи вывод команд:

$ uname -a
$ lspci
$ lspci -n
$ cat /proc/interrupts
Ngor

Вот выводы этих комманд:

[ngor@localhost ~]$ uname -a
Linux localhost 2.6.17-5mdv #1 SMP Wed Sep 13 14:32:31 EDT 2006 i686 Intel(R) Co     re(TM)2 CPU          6400  @ 2.13GHz GNU/Linux
[ngor@localhost ~]$ lspci
00:00.0 Host bridge: Intel Corporation Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation PCI Express Root Port (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:1c.5 PCI bridge: Intel Corporation PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation Unknown device 2833 (rev 02)
00:1d.7 USB Controller: Intel Corporation USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation SATA Controller 1 IDE (rev 02)
00:1f.3 SMBus: Intel Corporation SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation SATA Controller 2 IDE (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc R520 [Radeon X1800]
01:00.1 Display controller: ATI Technologies Inc R520 [Radeon X1800] (Secondary)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4364 (                                                           rev 12)
03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Con                                                           troller (rev 02)
03:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Contr                                                           oller (rev 02)
05:02.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)
05:02.1 Input device controller: Creative Labs SB Audigy Game Port (rev 03)
05:02.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port
05:04.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ether                                                           net Controller (rev 14)
[ngor@localhost ~]$ lspci -n
00:00.0 0600: 8086:29a0 (rev 02)
00:01.0 0604: 8086:29a1 (rev 02)
00:1c.0 0604: 8086:283f (rev 02)
00:1c.4 0604: 8086:2847 (rev 02)
00:1c.5 0604: 8086:2849 (rev 02)
00:1d.0 0c03: 8086:2830 (rev 02)
00:1d.1 0c03: 8086:2831 (rev 02)
00:1d.2 0c03: 8086:2832 (rev 02)
00:1d.3 0c03: 8086:2833 (rev 02)
00:1d.7 0c03: 8086:2836 (rev 02)
00:1e.0 0604: 8086:244e (rev f2)
00:1f.0 0601: 8086:2810 (rev 02)
00:1f.2 0101: 8086:2820 (rev 02)
00:1f.3 0c05: 8086:283e (rev 02)
00:1f.5 0101: 8086:2825 (rev 02)
01:00.0 0300: 1002:7109
01:00.1 0380: 1002:7129
02:00.0 0200: 11ab:4364 (rev 12)
03:00.0 0106: 197b:2363 (rev 02)
03:00.1 0101: 197b:2363 (rev 02)
05:02.0 0401: 1102:0004 (rev 03)
05:02.1 0980: 1102:7003 (rev 03)
05:02.2 0c00: 1102:4001
05:04.0 0200: 11ab:4320 (rev 14)
[ngor@localhost ~]$ cat /proc/interrupts
           CPU0       CPU1
  0:      99341          0    IO-APIC-edge  timer
  1:        684          0    IO-APIC-edge  i8042
  8:          1          0    IO-APIC-edge  rtc
  9:          1          0   IO-APIC-level  acpi
 16:          1          0   IO-APIC-level  libata, uhci_hcd:usb4, fglrx
 17:       3460          0   IO-APIC-level  ide0
 18:      11409          0   IO-APIC-level  libata, libata, uhci_hcd:usb2, skge
 19:      32308          0   IO-APIC-level  uhci_hcd:usb1, ehci_hcd:usb5, EMU10K1
 20:          0          0   IO-APIC-level  uhci_hcd:usb3
 21:          3          0   IO-APIC-level  ohci1394
NMI:          0          0
LOC:      98441      98456
ERR:          0
MIS:          0
Ngor
18: 11409 0 IO-APIC-level libata, libata, uhci_hcd:usb2, skge

skge — это драйвер моей сетевой карты

02:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4364 ( rev 12)

а это как раз та сетевая карта которая не хочет работать, хотя уверен что драйвер ей нужен тот же. Почему она не работает, прерывания вроде разные…

Genie

немного скомбинированный листинг

02:00.0 0200: 11ab:4364 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4364 (rev 12)
05:04.0 0200: 11ab:4320 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 14)

в последнем ядре, что у меня имеется (2.6.23-rc4) драйвера разные:

$ egrep -r 'MARVELL.*0x(4320|4364)' .
./sky2.c:       { PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x4364) }, /* 88E8056 */
./skge.c:       { PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x4320) },

поддержка 88e8056 в драйвере sky2 появилась, если я ничего не путаю, в 2.6.18 (версия драйвера 1.13 или позднее), а пользоваться нормально этим драйвером для этой сетевой стало можно начиная с ядра 2.6.20.

может чем поможет, почитай