8139too - probleme unter debian

Das Forum fĂĽr den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!
Forumsregeln
Das Forum fĂĽr den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!

8139too - probleme unter debian

Beitragvon wulfman » So 12 Jan, 2003 19:56

<HTML>servas,

ich versuche mich gerade wieder an linux, im moment steht es 1:0 fĂĽr den pinguin.

ich setze gerade linux auf einem epia auf. grundsätzlich ist alles bestens gelaufen, die onboard NIC funktioniert tadellos.

eine zusätzlich eingebaute realtek 8139 basierende karte (surecom) macht probleme. ich verwende momentan den 2.4 kernel (installiert mit bf24 option), der allerdings keinen passenden treiber/modul enthält.

nach kurzem suchen wurde ich dann auf sourceforge fĂĽndig, lud das 8139too module - tar herunter.

nur jetzt feigelts beim copilieren. nach einem dist-upgrade hat sich die fehlermeldungsliste etwas verkĂĽrzt, erfolgreich ist die aktion trotzdem nicht.

sagen jemandem die folgenden error etwas?

servant:/usr/src/8139too# make
gcc -O2 -fomit-frame-pointer -D__KERNEL__ -I/spare/cvs/linux_2_3/include -DCPU=586 -march=i586 -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -DMODULE -c 8139too.c
8139too.c: In function `netdev_ethtool_ioctl':
8139too.c:2407: `ETHTOOL_GSTATS' undeclared (first use in this function)
8139too.c:2407: (Each undeclared identifier is reported only once
8139too.c:2407: for each function it appears in.)
8139too.c:2408: variable `estats' has initializer but incomplete type
8139too.c:2408: warning: excess elements in struct initializer
8139too.c:2408: warning: (near initialization for `estats')
8139too.c:2408: storage size of `estats' isn't known
8139too.c:2408: warning: unused variable `estats'
make: *** [8139too.o] Error 1

besten dank,
wulfman</HTML>
wulfman
 

RE: 8139too - probleme unter debian

Beitragvon EVIL » Di 14 Jan, 2003 07:37

Also ich nutze Debian 3.0r0 mit Kernel 2.4.18 (oder so) und hab auch eine 8139 Surecom Karte, die funktioniert mit den mitgelieferten Kernelmodul einwandfrei.
Bist du sicher das du den Treiber selbst kompilieren willst?
EVIL
 

RE: 8139too - probleme unter debian

Beitragvon EVIL » Di 14 Jan, 2003 07:39

Ich meine gibt doch einfach beim Kernel kompilieren das 8139too Modul an. Und installieren den neuen Kernel.
EVIL
 

RE: 8139too - probleme unter debian

Beitragvon Atahualpa » Mi 15 Jan, 2003 01:38

>gcc -O2 -fomit-frame-pointer -D__KERNEL__ <b>-I/spare/cvs/linux_2_3/include</b>
>DCPU=586 -march=i586 -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
>-fno-strict-aliasing -pipe -DMODULE -c 8139too.c

Is zwar nur eine Vermutung aber: gibts das /spare/cvs/linux_2_3/include verzeichnis ĂĽberhaupt bei dir?

Du kannst auch machen
cd /
grep -r ETHTOOL_GSTATS *

und gucken in welcher Datei das deklariert wird.


mfg,
Ata
Atahualpa
 

RE: 8139too - probleme unter debian

Beitragvon wulfman » Mo 20 Jan, 2003 20:48

dank euch allen,

habe das kompilieren aufgeben (ata: hattest recht, auf sourceforge gab es noch ein anderes tool (ethtools) vom gleichen entwicklerteam. war aber egal...

....da nach dem 3ten anlauf ein 2.4.20er kernel den dienst versieht, bei dem das 8139too module funktioniert.

mfg
wulfman
wulfman
 


ZurĂĽck zu LINUX & UNIX-DERIVATE

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 6 Gäste