WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   NIC funktioniert nicht (http://www.wcm.at/forum/showthread.php?t=66315)

K@sperl 13.08.2002 17:56

NIC funktioniert nicht
 
Hab ein Problem mit einer ISA NIC und Mandrake 8.1
Ich bringe die Karte einfach nicht zum Laufen, obwohl sie noch funktioniert (Lampe leuchtet noch).

Auf dem Chip steht folgendes:
UMC
UM9008F
9649-BT
MA3140

Hab schon in google groups gesucht aber kein Modul gefunden. Gibt's da kein universelles Modul für diverse NICs?

Excalibur33 13.08.2002 18:43

Hi, schau die mal die Kernel-konf. an, kann sein, dass die ISA-NIC erst dazukompilieren musst!
mfg Excal

K@sperl 13.08.2002 21:20

Die ISA Unterstützung ist natürlich im Kernel drin.

Lotussteve 13.08.2002 21:29

Hallo!

Hast du NE-2000 schon probiert?

Siehe

http://www.drivermuseum.com/files/drivers/net_d.html

unter UMC oder:

http://www.network-drivers.com/drivers/5/5018.htm

(NE2000 compatible)

man modprobe


HTH,

Ciao,

Steve
der gern googlet ;)

K@sperl 13.08.2002 21:31

@Lotussteve

Diese beide Sites kenn ich schon, aber soweit ich sehe funktionieren die Treiber nur unter Win95 bzw. DOS ;)

Lotussteve 13.08.2002 21:38

Zitat:

Original geschrieben von Flanders
aber soweit ich sehe funktionieren die Treiber nur unter Win95 bzw. DOS ;)
Hallo!

Dann bist du leider meinem Gedankensprung nicht gefolgt ;) :

Wenn die Karte von den Win-treibern als NE2000 kompatibel bezeichnet wird, warum benutzt du dann nicht das Kernelmodul NE-2000, das genau diesen Zweck erfüllt, so es bei Mandrake miterstellt wurde?

Ok? :)


Ciao,

Steve

K@sperl 13.08.2002 22:06

Es gibt zwar so ein Modul für NE2000, es heißt ne.o.gz, ich denke es ist das Richtige.
Aber ich kann es nicht extrahieren ...
Ich dachte die Module wären schon entpackt, zumindest ist das bei SuSE so,

Lotussteve 13.08.2002 23:08

Zitat:

Original geschrieben von Flanders Ich dachte die Module wären schon entpackt, zumindest ist das bei SuSE so, [/b]
Hallo!

Wo schaust du da?

Bei mir:

ll /lib/modules/2.2.19/net/ne*
-rw-r--r-- 1 root root 10096 Apr 5 2001 /lib/modules/2.2.19/net/ne.o
-rw-r--r-- 1 root root 8528 Apr 5 2001 /lib/modules/2.2.19/net/ne2.o
-rw-r--r-- 1 root root 7592 Apr 5 2001 /lib/modules/2.2.19/net/ne2k-pci.o
-rw-r--r-- 1 root root 7392 Apr 5 2001 /lib/modules/2.2.19/net/ne3210.o

Kommt halt auf den Kernel an..... ein modprobe MODULNAME sollte reichen....



Ciao,

Steve

K@sperl 13.08.2002 23:11

Ich schau ebenfalls in
/lib/modules/2.4.10/
und da sind lauter *.gz Files, die ich nicht entpacken kann.

Das ne.o.gz wäre wahrscheinlich das passende Modul.

Lotussteve 13.08.2002 23:28

Zitat:

Original geschrieben von Flanders
Das ne.o.gz wäre wahrscheinlich das passende Modul.
Hallo!

Was schreibt er bei modprobe ne als root?


Ciao,

Steve

K@sperl 13.08.2002 23:36

Code:

ne.c: You must supply "io=0xNNN" value(s) for ISA cards.
/lib/modules/2.4.8/kernel/drivers/net/ne.o.gz: init_module: No such device or address
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
/lib/modules/2.4.8/kernel/drivers/net/ne.o.gz: insmod /lib/modules/2.4.8/kernel/drivers/net/ne.o.gz failed
/lib/modules/2.4.8/kernel/drivers/net/ne.o.gz: insmod ne failed


Lotussteve 13.08.2002 23:57

Zitat:

Original geschrieben von Flanders
[code]"io=0xNNN"

/lib/modules/2.4.8/...

Hallo!

2 Sachen:

Schau welchen Wert das bei deiner Karte haben soll, sollte mit isapnp-tools gehen

Zweitens schreibst du oben von Kernel 2.4.10, das modprobe geht aber auf 2.4.8, was hats da?


Ciao,

Steve

K@sperl 15.08.2002 00:53

Zitat:

Original geschrieben von Lotussteve
Zweitens schreibst du oben von Kernel 2.4.10, das modprobe geht aber auf 2.4.8, was hats da?
Sorry, da hab ich mich verschrieben, natürlich ist Kernel 2.4.8 korrekt.

Das mit den Tools mach ich morgen.

K@sperl 16.08.2002 19:14

So, hab jetzt mal mit einem ISA Tool die Adresse angeschaut:
Ist das richtig:
IO=IRQ x IO Adresse ?

IRQ ist 4 und die IO Adresse ist 300H

Lotussteve 16.08.2002 19:24

Zitat:

Original geschrieben von Flanders
Ist das richtig:
IO=IRQ x IO Adresse ?
IRQ ist 4 und die IO Adresse ist 300H

Hallo!

Es klingt zumindest nicht falsch :) . Ich kenn ISA`s nur mehr dem Namen nach......einen Versuch wäre es aber auf jeden Fall wert, sprich modprobe MODUL io=300h oder so.



Ciao,

Steve

K@sperl 16.08.2002 19:36

modprobe ne io=0x300 gab folgendes aus:

eth0: NE2000 found at 0x300, using IRQ 4.

Lotussteve 16.08.2002 19:46

Zitat:

Original geschrieben von Flanders
eth0: NE2000 found at 0x300, using IRQ 4.
Hallo!

Das schaut ja gut aus :).

Kannst du es mit yast konfigen, sonst schau dir mal "ifconfig" an?!


Ciao,

Steve

K@sperl 16.08.2002 19:49

Hab kein yast, hab Mandrake.

Wenn ich ifconfig eingebe, listet er mir nur die lokale Schnittstelle "lo" auf, leider kein eth0 ...

Lotussteve 16.08.2002 19:52

Zitat:

Original geschrieben von Flanders
Hab kein yast, hab Mandrake.

Wenn ich ifconfig eingebe, listet er mir nur die lokale Schnittstelle "lo" auf, leider kein eth0 ...

Hallo!

ad 1.) Hoppla, ich dachte es geht um das SuSE aus deinem Profil :) ....draknet oder so? Philipp kann dir da sicher helfen.

ad 2.)

Das passt, ich wollte eigentlich "man ifconfig" schreiben ;). ifconfig allein zeigt nur die aktiven Device an. Mit einer Einstellung und einem anschliessenden "ifconfig eth0 up" sollte es gehen. Wie gesagt, bitte nachlesen, ist jetzt nur aus dem Kopf....


Ciao,

Steve

K@sperl 16.08.2002 20:06

Super, Vielen Dank, jetzt funktioniert's :)

Nur noch eine Frage:
Wie mache ich die ganze Einstellungen, sprich das Laden des Modules und IP Adresse, permanent?

Lotussteve 16.08.2002 20:14

Zitat:

Original geschrieben von Flanders
Wie mache ich die ganze Einstellungen, sprich das Laden des Modules und IP Adresse, permanent?
Hallo!

Bei Debian GNU/Linux ist dafür die Datei /etc/modules zuständig, ein Eintrag pro Zeile. Denke daß es bei Mandrake ähnlich, nicht aber gleich, ist.



Freut mich wenn ich helfen konnte,

Ciao,

Steve

_m3 17.08.2002 11:14

Ich hab den Treiber in den Kernel kompiliert, da hilft dann in der lilo.conf die "append"-Zeile:
Code:

image = /boot/vmlinuz
  vga=ext
  label = linux
  root = /dev/hda1
  read-only
  append = "ether=0,0,eth0"


TuXuS 17.08.2002 12:42

/etc/modules.conf sollte es bei Mandrake sein...


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag