PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Treiberinst. unter Debian??



pixel
02.10.02, 16:41
Hi@all,

ich möchte ein Netzwerkkarte (D-Link DFE530TX) unter Debian 3.0 in Betrieb nehmen. Bei der Installation (Kernel-Module) war diese Karte nicht aufgeführt. Auf der Webseite von D-Link habe ich ein tar-Archiv mit Linux-Treiber gefunden. Im einzelen ist das:

- Makefile
- kern_compat.h
- pci-scan.c
- pci-scan.h
- via-rhine.c

Wie muss ich diesen Treibner installieren?:confused:

Gruss Pixel

ReSeT
02.10.02, 16:45
Hi!

Du musst einfach nur in dem Verzeichnis, in dem die Dateien stehen, den Befehl 'make' ausführen
und anschließend das erzeugte Modul mit insmod 'Modulname' ins Kernel laden.

Anschließend mit ifconfig das Device konfigurieren.

pixel
02.10.02, 17:05
Hi@all,

wenn ich 'make' aufrufe erhalte ich folgende ausgabe:

sphinx:~/treiber/d-link# make
gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O6 -c via-rhine.c
In file included from via-rhine.c:101:
/usr/include/linux/malloc.h:4: warning: #warning linux/malloc.h is deprecated, use linux/slab.h instead.
via-rhine.c: In function `netdev_open':
via-rhine.c:708: structure has no member named `tbusy'
via-rhine.c:709: structure has no member named `interrupt'
via-rhine.c:713: structure has no member named `start'
via-rhine.c: In function `netdev_timer':
via-rhine.c:797: structure has no member named `tbusy'
via-rhine.c:797: structure has no member named `tbusy'
via-rhine.c: In function `start_tx':
via-rhine.c:886: structure has no member named `tbusy'
via-rhine.c:927: structure has no member named `tbusy'
via-rhine.c: In function `intr_handler':
via-rhine.c:1025: structure has no member named `tbusy'
via-rhine.c:1029: structure has no member named `tbusy'
via-rhine.c:1030: `NET_BH' undeclared (first use in this function)
via-rhine.c:1030: (Each undeclared identifier is reported only once
via-rhine.c:1030: for each function it appears in.)
via-rhine.c: In function `netdev_close':
via-rhine.c:1298: structure has no member named `start'
via-rhine.c:1299: structure has no member named `tbusy'
make: *** [via-rhine.o] Error 1

was fehlt mir?

Gruss Pixel