Installation Netzwerkkarte [SUSE 10]

Psimon

Psimon

pSY
Hallo zusammen,

ich bin der glücklicher Besitzer zwei alter "NE 2000" NIC's (ISA 10 Mbit) ;)

Nach erfolgreicher installation von SUSE musste ich feststellen das meine zwei alten NIC's nicht erkannt wurden. Ich beschloss also im Yast nachzusehen und die Karten ggf. manuel nach zu installieren. Es gab "NE 2000 / NE 1000 (ISA)" und "NE 2000 (PCI)" zur Auswahl und beide probierte ich aus (obwohl es sich um ISA Karten handelt) Aber es mag bei beiden nicht so recht klappen! Die Ausgabe im Syslog war folgende:

Nov 12 08:36:29 linux SuSEfirewall2: Firewall rules successfully set
Nov 12 08:36:29 linux kernel: ne: module not supported by Novell, setting U taint flag.
Nov 12 08:36:29 linux kernel: ne.c: No NE*000 card found at i/o = 0x300
Nov 12 08:36:33 linux dhcpcd[7489]: terminating on signal 15

Liebe Grüße,
Simon
 
Zuletzt bearbeitet:
Meine hwinfo spuckt das hier aus (die eth0 ist eine Netzwerkkarte von Realtek die von dsl0 genutzt wird).

55: None 00.0: 10780 Network Interface
[Created at net.111]
Unique ID: fCWB.GSopYcFr9cF
SysFS ID: /class/net/dsl0
Hardware Class: network interface
Model: "Network Interface"
Device File: dsl0
Config Status: cfg=no, avail=yes, need=no, active=unknown

56: None 00.0: 10701 Ethernet
[Created at net.111]
UDI: /org/freedesktop/Hal/devices/net_00_e0_7d_df_d8_e1
Unique ID: usDW.ndpeucax6V1
Parent ID: rBUF.IQxIdIhhuH7
SysFS ID: /class/net/eth0
SysFS Device Link: /devices/pci0000:00/0000:00:08.0
Hardware Class: network interface
Model: "Ethernet network interface"
Driver: "8139too"
Device File: eth0
Features: PPPOE
HW Address: 00:e0:7d:df:d8:e1
Link detected: yes
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #21 (Ethernet controller)

57: None 00.0: 10700 Loopback
[Created at net.111]
Unique ID: ZsBS.GQNx7L4uPNA
SysFS ID: /class/net/lo
Hardware Class: network interface
Model: "Loopback network interface"
Device File: lo
Link detected: yes
Config Status: cfg=no, avail=yes, need=no, active=unknown

58: None 00.0: 10781 Network Interface
[Created at net.111]
Unique ID: wl2P.nfEXJulusj6
SysFS ID: /class/net/sit0
Hardware Class: network interface
Model: "Network Interface"
Device File: sit0
Config Status: cfg=no, avail=yes, need=no, active=unknown
 
Zuletzt bearbeitet:
Du mußt bei den ISA Karten die IO und IRQ rausfinden und die dann setzen wennst das Modul ladest. Also schau mal nach /proc/ioports und /proc/interrupts. Danach modprobe io=0x200,0x230 (etc..)

Was du auch machen kannst iss mithilfe von den alten DOS Tools für die Karten IO und IRQ festsetzen...
 
Disketten mit DOS/WIN/Linux Treibern der Karten besitze ich keine.

Gesagt - getan, Yast möchte eine der NE 2000 NIC's (ich probiers immer nur mit einer erst mal) auf dem IO Port 0x300 installieren.

Die Eingabe $ modprobe io=0x300
FATAL: Module io=0x300 not found.

Das schaut mir danach aus als könne ich unter SUSE 10 kein modprobe mehr machen. Ganz nebenbei, die Suche nach dem richtigen RPM - egal um was es sich dabei handelt - fällt mir immer noch sehr schwer! *seufz*

Der IO Port wird unter /proc/ioports nicht aufgelistet. Ich hab vorhin gesehen, als ich meine Bootloader konfiguration korregiert habe und von CD booten musste, dass die Karten ISA PnP sind. Würde bedeuten das beide Karten auf 0213 liegen? Nachfolgend ein Auszug aus meinem System:

0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0213-0213 : ISAPnP
0376-0376 : ide1
0378-037a : parport0
037b-037f : parport0
03c0-03df : vga+
03e8-03ef : serial
03f6-03f6 : ide0
03f8-03ff : serial
0778-077a : parport0
0a79-0a79 : isapnp write
0cf8-0cff : PCI conf1
5000-5003 : PM1a_EVT_BLK
5004-5005 : PM1a_CNT_BLK
5008-500b : PM_TMR
5010-5015 : ACPI CPU throttle
5020-5023 : GPE0_BLK
50e0-50ef : amd756-smbus
b000-bfff : PCI Bus #01
 
Zuletzt bearbeitet:
Jo dann kannst schaun ob du sie mit PnP zum laufen kriegst
schau mal ob pnpdump was findet
 
Ja es sind zwei Karten gefunden worden. :) Endlich, ein Lebenszeichen!
Wie ist das weitere vorgehen?

Nachtrag... Ahja, wer lesen kann ist klar im Vorteil :)


PsimonGate:/ # pnpdump
# $Id: pnpdump_main.c,v 1.27 2001/04/30 21:54:53 fox Exp $
# Release isapnptools-1.26
#
# This is free software, see the sources for details.
# This software has NO WARRANTY, use at your OWN RISK
#
# For details of the output file format, see isapnp.conf(5)
#
# For latest information and FAQ on isapnp and pnpdump see:
# http://www.roestock.demon.co.uk/isapnptools/
#
# Compiler flags: -DREALTIME -DHAVE_PROC -DENABLE_PCI -DHAVE_SCHED_SETSCHEDULER -DHAVE_NANOSLEEP -DWANT_TO_VALIDATE
#
# Trying port address 0273
# Board 1 has serial identifier 02 23 10 63 05 01 22 05 07
# Board 2 has serial identifier 74 bc e0 62 05 01 22 05 07

# (DEBUG)
(READPORT 0x0273)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)
(CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING

# Card 1: (serial identifier 02 23 10 63 05 01 22 05 07)
# Vendor Id AXE2201, Serial Number 588276485, checksum 0x02.
# Version 1.0, Vendor version 0.0
# ANSI string -->Ethernet PnP ISA Card /S <--
#
# Logical device id AXE2201
# Device supports I/O range check register
# Device supports vendor reserved register @ 0x38
# Device supports vendor reserved register @ 0x3b
# Device supports vendor reserved register @ 0x3e
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be changed if required
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE AXE2201/588276485 (LD 0
# Compatible device id PNP80d6
# Logical device decodes 10 bit IO address lines
# Minimum IO base address 0x0240
# Maximum IO base address 0x0380
# IO base alignment 32 bytes
# Number of IO addresses required: 32
# (IO 0 (SIZE 32) (BASE 0x0240) (CHECK))
# IRQ 3, 5, 9, 10, 11, 12 or 15.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 3 (MODE +E)))
(NAME "AXE2201/588276485[0]{Ethernet PnP ISA Card /S }")
# (ACT Y)
))
# End tag... Checksum 0x00 (OK)

# Card 2: (serial identifier 74 bc e0 62 05 01 22 05 07)
# Vendor Id AXE2201, Serial Number 3168821765, checksum 0x74.
# Version 1.0, Vendor version 0.0
# ANSI string -->Ethernet PnP ISA Card /S <--
#
# Logical device id AXE2201
# Device supports I/O range check register
# Device supports vendor reserved register @ 0x3b
# Device supports vendor reserved register @ 0x3e
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be changed if required
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE AXE2201/3168821765 (LD 0
# Compatible device id PNP80d6
# Logical device decodes 10 bit IO address lines
# Minimum IO base address 0x0240
# Maximum IO base address 0x0380
# IO base alignment 32 bytes
# Number of IO addresses required: 32
# (IO 0 (SIZE 32) (BASE 0x0240) (CHECK))
# IRQ 3, 5, 9, 10, 11, 12 or 15.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 3 (MODE +E)))
(NAME "AXE2201/3168821765[0]{Ethernet PnP ISA Card /S }")
# (ACT Y)
))
# End tag... Checksum 0x00 (OK)

# Returns all cards to the "Wait for Key" state
(WAITFORKEY)
PsimonGate:/ #


Nach eingabe von "pnpdump -r -o /etc/isapnp.conf" muss man diese editieren und die passenden Zeilen auskommentieren. Danach hab ich "isapnp /etc/isapnp.conf" gestartet und hab folgende Fehlermeldung erhalten:
PsimonGate:/etc # isapnp /etc/isapnp.conf
Board 1 has Identity 02 23 10 63 05 01 22 05 07: AXE2201 Serial No 588276485 [checksum 02]
Board 2 has Identity 74 bc e0 62 05 01 22 05 07: AXE2201 Serial No 3168821765 [checksum 74]
AXE2201/588276485[0]{Ethernet PnP ISA Card /S }: Port 0x240; IRQ3 --- Enabled OK
/etc/isapnp.conf:77 -- Fatal - resource conflict allocating 32 bytes of IO at 240 (see /etc/isapnp.conf)
/etc/isapnp.conf:77 -- Fatal - IO range check failed for 32 bytes of IO at 240
/etc/isapnp.conf:77 -- Fatal - Error occurred executing request '<IORESCHECK> ' --- further action aborted

So wie es aussieht, wird von beiden Netzwerkkarten der gleiche IO Port verwendet. Also der 0x240er...

Und nochmal die .conf Datei angepasst:

PsimonGate:/etc # isapnp /etc/isapnp.conf
Board 1 has Identity 02 23 10 63 05 01 22 05 07: AXE2201 Serial No 588276485 [checksum 02]
Board 2 has Identity 74 bc e0 62 05 01 22 05 07: AXE2201 Serial No 3168821765 [checksum 74]
AXE2201/3168821765[0]{Ethernet PnP ISA Card /S }: Port 0x300; IRQ9 --- Enabled OK
PsimonGate:/etc #
 
Zuletzt bearbeitet:

Ähnliche Themen

Mysteriöser 11.4 Absturz - Maschine läuft, SSH und vor Ort Login unmöglich

System friert einfach ein

OpenSuse 11.1 USB Festplatte wird nicht erkannt

Ubuntu X / dbus problem

Festplatte friert ein nach suspend/resume

Zurück
Oben