Strona 1 z 1

Problem z kartą sieciową nVidia nForce2

: 12 listopada 2008, 09:17
autor: fenioo
Witam,

Zainstalowałem Debiana na maszynie ze zintegrowaną kartą sieciową z chipsetem nVidii.

Kod: Zaznacz cały

root@alpha:~# lspci
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:04.0 [b]Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)[/b]
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
01:07.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
02:00.0 VGA compatible controller: nVidia Corporation NV11DDR [GeForce2 MX 100 DDR/200 DDR] (rev b2)
Nie mogę sobie poradzić z uruchomieniem tej karty.

System ładuje sterownik forcedeth:

Kod: Zaznacz cały

root@alpha:~# lsmod
Module                  Size  Used by
ide_pci_generic         4292  0 [permanent]
amd74xx                 8136  0 [permanent]
via_rhine              18824  0
mii                     5312  1 via_rhine
[b]forcedeth[/b]              45072  0
ale polecenie ifconfig eth1 up wyrzuca błąd (eth0 mam już zajęte, przez kartę Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III]):

Kod: Zaznacz cały

root@alpha:~# ifconfig eth1 192.168.0.7 up
SIOCSIFADDR: No such device
eth1: ERROR while getting interface flags: No such device
eth1: ERROR while getting interface flags: No such device
W logach znalazłem takie oto informacje:

Kod: Zaznacz cały

Nov 12 08:28:31 alpha kernel:[b] forcedeth 0000:00:04.0: Invalid Mac address detected: 01:00:46:04:75:23[/b]
Nov 12 08:28:31 alpha kernel: forcedeth 0000:00:04.0: Please complain to your hardware vendor. Switching to a random MAC.
Nov 12 08:28:31 alpha kernel: via-rhine.c:v1.10-LK1.4.3 2007-03-06 Written by Donald Becker
Nov 12 08:28:31 alpha kernel: via-rhine: Broken BIOS detected, avoid_D3 enabled.
Nov 12 08:28:31 alpha kernel: forcedeth 0000:00:04.0: ifname eth0, PHY OUI 0x57d @ 1, addr 00:00:6c:03:af:6b
Nov 12 08:28:31 alpha kernel: forcedeth 0000:00:04.0: timirq lnktim desc-v1
Nov 12 08:28:31 alpha kernel: NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller
Nov 12 08:28:31 alpha kernel: NFORCE2: IDE controller (0x10de:0x0065 rev 0xa2) at  PCI slot 0000:00:09.0
Nov 12 08:28:31 alpha kernel: PCI: Unable to reserve I/O region #1:8@1f0 for device 0000:00:09.0
Nov 12 08:28:31 alpha kernel: NFORCE2: can't reserve resources
Czy te komunikaty świadczą o uszkodzonej karcie? (invalid MAC)
Macie jakieś pomysły jak sprawić, by karta funkcjonowała poprawnie?

Debian Etch,

Kod: Zaznacz cały

root@alpha:~# uname -r
2.6.26.6-router

: 12 listopada 2008, 09:52
autor: lis6502
Mnie też wyskakiwało że switchin' to random mac, ale przejście na kernel 2.6.26 właśnie rozwiązało problem. Z tym że mój kernel

Kod: Zaznacz cały

lis6502@debian:~$  uname -r
2.6.26-1-amd64
nie jest alpha. Może dociągnij tę wersję którą ja mam?

: 12 listopada 2008, 15:55
autor: fenioo
Zainstalowałem przed chwilą saidara.
Wskazał mi on, że mam sieciówkę eth26 !

ifconfig eth26 up nie wyrzuca błędu! Czy ktoś może mi podpowiedzieć, skąd wzięła się taka karta? Dlaczego jest to eth26 a nie np eth1?