Marvell Yukon 88E8056 unter suse linux 10.2

moin,
ich habe einen neuen PC und in diesem ist diese Netzwerkarte verbaut.
Leider wird sie uner Suse Linux 10.2 nicht erkannt.
Weiss jemand wie ich diese Karte zum laufen bringe?
mfg
 
Wenn du mal Google benutzt hättest, wärest du sicherlich über den Treiber auf der Homepage von Marvell gestoßen. :rolleyes: Die Installationsanleitung findest du dann im ausgepackten Ordner in der Datei README.
 
ich ahb mir bereits das treiber paket auf der hersteller seite geladen aber beim compilieren kam da auch ein fehler!

+++ Install mode: User
+++ Driver version: 10.0.5.3 (Mar-12-2007)
+++ Kernel version 2.6.18.2-34-default
+++ smp_count=1
+++ cpu_number=2
+++ kernel_machine=x86_64
+++ Architecture: x86_64
+++ Unpack the sources
+++ ====================================
+++ tar xfv sk98lin.tar
2.4/
2.4/h/
2.4/h/skdrv1st.h
2.4/h/skdrv2nd.h
2.4/Makefile
2.4/skge.c
2.4/skproc.c
2.4/skdim.c
2.4/sky2.c
2.4/skethtool.c
2.6/
2.6/h/
2.6/h/skdrv1st.h
2.6/h/skdrv2nd.h
2.6/Makefile
2.6/skge.c
2.6/skproc.c
2.6/skdim.c
2.6/sky2.c
2.6/skethtool.c
common/
common/h/
common/h/lm80.h
common/h/mvyexhw.h
common/h/skaddr.h
common/h/skcsum.h
common/h/skdebug.h
common/h/skerror.h
common/h/skfops.h
common/h/skgeasf.h
common/h/skgeasfconv.h
common/h/skgedrv.h
common/h/skgehw.h
common/h/skgehwt.h
common/h/skgeinit.h
common/h/skgepnm2.h
common/h/skgepnmi.h
common/h/skgesirq.h
common/h/skgespi.h
common/h/skgetwsi.h
common/h/skpcidevid.h
common/h/skqueue.h
common/h/skrlmt.h
common/h/sktimer.h
common/h/sktwsi.h
common/h/sktypes.h
common/h/skversion.h
common/h/skvpd.h
common/h/sky2le.h
common/h/xmac_ii.h
common/skaddr.c
common/skcsum.c
common/skfops.c
common/skgeasf.c
common/skgeasfconv.c
common/skgehwt.c
common/skgeinit.c
common/skgemib.c
common/skgepnmi.c
common/skgesirq.c
common/skgespi.c
common/skgespilole.c
common/sklm80.c
common/skqueue.c
common/skrlmt.c
common/sktimer.c
common/sktwsi.c
common/skvpd.c
common/skxmac2.c
common/sky2le.c
common/sk98lin.txt
common/sk98lin.htm
common/sk98lin.4
misc/
misc/Configure.help
misc/Kconfig

+++ Compile the driver
+++ ====================================
make: Entering directory `/usr/src/linux-2.6.18.2-34'

WARNING: Symbol version dump /usr/src/linux-2.6.18.2-34/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skge.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/sky2.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skethtool.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/sky2le.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skdim.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skaddr.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skgehwt.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skgeinit.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skgepnmi.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skgesirq.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/sktwsi.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/sklm80.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skqueue.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skrlmt.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/sktimer.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skvpd.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skxmac2.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skproc.o
CC [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/skcsum.o
LD [M] /tmp/Sk98INACIOiSXPjWDqjoDQEYl/all/sk98lin.o
Building modules, stage 2.
MODPOST
/bin/sh: scripts/mod/modpost: Datei oder Verzeichnis nicht gefunden
make[1]: *** [__modpost] Fehler 127
make: *** [modules] Fehler 2
make: Leaving directory `/usr/src/linux-2.6.18.2-34'
+++ Compiler error
 
Hast du die Kernel-Quelltexte installiert, mit der alten Konfiguration vorkonfiguriert und dann vorkompiliert?
 
ich hab unter schemata das kernelentwicklungspaket installiert, entwicklugnsumgebungen und kde entwicklung. das war alles
( hab sowas noch nie gemacht).
 
Wenn das Kernel-Source-Paket installiert ist, findest du unter /usr/src/linux die Quelltexte. In diese kopierst du deine altuelle Kernel-Konfiguration aus /boot/.

Code:
cp /boot/config-`uname -r` /usr/src/linux/.config

Dann wechselst du in das Kernel-Source-Verzeichnis und machst die Vorkonfiguration der Sources

Code:
cd /usr/src/linux
make oldconfig

und kompilierst sie vor

Code:
make all

Und dann versuchst du nochmal den Installationsablauf, wie er in der README-Datei des Treiber-Pakets beschrieben ist.
 
ich habe deine befehle kopiert und in der konsole ausgeführt. hat auch alles geklappt und der kompiliervorgang wurde ohne fehlermeldung durchgeführt. und wie gehts jetz weiter?
mit dem networkmanager kann ich sie nicht auswählen.
mfg
 
Du sollst die README lesen. Da steht auch drin, wie man das Modul lädt und die Netzwerkeinstellungen macht. Du glaubst doch wohl nicht wirklich, daß ich dir hier alles vorkaue? X( Wenn es irgendwelche Unklarheiten gibt, dann stelle eine spezifische Frage und ich bin gern bereit diese zu beantworten.
 
ich hab den treiber installieren gewählt, dann den alten treiber deaktiveren und diesen installieren und laden. danach hat er mit dem compilieren angefangen und meldete zum schluss dass alles ok ist und der treiber geladen wurde.
zur sicherheit hab ich aber noch das modprobe ....... eingegeben und normal müsste der doch jetz geladen und einsatzbereit sein oder?
mfg
 
Wenn 'lsmod' dir den Treiber als geladen zeigt und es beim 'modprobe' keinen Fehler gab, solltest du mal einen Blick in die /var/log/messages werfen um zu sehen, ob vom Modul auch ein entsprechendes Device gefunden wurde. Wenn es keine Fehlermeldungen im Kernel-Log gibt und absehbar ist, daß die Karte vom Treiber korrekt gefunden wurde, sollte es reichen, wenn du mit 'ethtool' die korrekte Konfiguration einstellst.
 
hab erfahren, dass die treiber nicht richtig laufen und fehlerhaft sind.
werde mir morgen eine andere karte kaufen und dann linux neuinstallieren.
mfg
 
Zurück
Oben