Hoi Liste,
bin wiedermal am Linux User Missionieren, allerdings hängt
es bei der Netzwerkkarteninstallation.
- Debian installation mit bf24, sourcen installiert.
- Treiber src von http://www.scyld.com/network/ne2k-pci.html
geladen und soweit wie möglich nach Anleitung vor
gegangen.
pci-scan lies sich auch erstellen, allerdings will ne2k-pci
nicht recht.
In der Anleitung steht:
"Note that the standard '8390.o' module must be
loaded before the ne2k-pci.o module is loaded. This
can be automated by running 'depmod -a' before
loading the ne2k-pci.o module, and using 'modprobe
ne2k-pci' to load the driver module."
Allerdings ist es von einem "depmod -a" wenig beeindruckt,
ich habe zwar ne /usr/src/linux/drivers/net/8390.[ch] aber
bekomme es nicht compiliert.
8390.c:1138: warning: type defaults to `int' in
declaration of
'this_object_must_be_defined_as_export_objs_in_the_Makefile'
Da ich das Modul nicht installiert habe erhalte nach einem:
gcc -I/usr/src/linux-2.4.21/include -include
/usr/src/linux-2.4.21/include/linux/modversions.h
-DMODULE -Wall -Wstrict-prototypes -O6 -c
ne2k-pci.c
Folgende Fehler:
ne2k-pci.c: In function `init_module':
ne2k-pci.c:216: warning: implicit declaration of
function `lock_8390_module'
ne2k-pci.c: In function `cleanup_module':
ne2k-pci.c:241: warning: implicit declaration of
function `unlock_8390_module'
ne2k-pci.c: In function `ne2k_pci_get_8390_hdr':
ne2k-pci.c:488: structure has no member named
`interrupt'
ne2k-pci.c: In function `ne2k_pci_block_input':
ne2k-pci.c:527: structure has no member named
`interrupt'
ne2k-pci.c: In function `ne2k_pci_block_output':
ne2k-pci.c:580: structure has no member named
`interrupt
Ich habe gesehen das im aktuellen Kernel ne2k-pci schon
dabei ist, wollte aber ungern jetzt bei ihm nen Kernel
kompilieren, das kommt später dran. Das muss doch auch so gehen.
Meine Frage nun, wie bekomme ich das Modul 8390 installiert?
(Welchen Namen hat es eigendlich in menuconfig?) ne2k-pci
sollte sich dann IMHO doch compilen lassen!?
Danke
Gruss Benny
PUG - Penguin User Group Wiesbaden - http://www.pug.org