[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Gerätetreiber installation



On 23.10.05 18:03:46, Stefan Neuser wrote:
> Hallo Andreas und vielen Dank für deine Antwort !

Wenn du antwortest, achte bitte darauf, dass die Antwort an die Liste
geht. Erhoeht die Chancen schnell eine Loesung zu finden...

> > Kommt drauf an ;-) In welcher Form hast du den Code denn (ich hoffe
> doch
> > du hast auch ein paar .c-Dateien und ein Makefile dabei)?
> 
> Es sieht folgendermaßen aus :
> neuser@debian:~/driver/rtl8180_1.5_release26$ ls -a
> .                    Makefile          r8180_type.h   wlanup
> ..                   r8180_if.h        readme26.txt
> .r8180_pci_init.o.d  r8180_pci_init.c  rls_note_1220
> 8180_26_private.ko   r8180_pci_init.h  wlandown

Ok, also ein Makefile ist dabei..

Ist das .ko-File nach dem Auspacken auch schon dabei? Steht in der
readme26.txt keine Anleitung?

> Wenn ich make ausführe, kommen folgende fehler :
> 
> an:/home/neuser/driver/rtl8180_1.5_release26# make
> make -C /lib/modules/2.6.12.3/build
> SUBDIRS=/home/neuser/driver/rtl8180_1.5_release26
> MODVERDIR=/home/neuser/driver/rtl8180_1.5_release26 modules
> make[1]: Entering directory `/home/neuser/kernel/linux-2.6.12.3'
>   CC [M]  /home/neuser/driver/rtl8180_1.5_release26/r8180_pci_init.o
>   /home/neuser/driver/rtl8180_1.5_release26/r8180_pci_init.c: In
> function 'rtl8180_pci_probe':
>   /home/neuser/driver/rtl8180_1.5_release26/r8180_pci_init.c:146: error:
> 'struct pci_dev' has no member named 'slot_name'

Das sieht mir so aus, als ob der Treiber fuer eine andere Kernelversion
gebaut wurde... Nach dem Kernelnamen zu urteilen, vermute ich du benutzt
einen selbstgebauten Kernel? Zeigt der Symlink
/lib/modules/2.6.12.3/build auch auf das Kernelquellen-Verzeichnis in
dem du den Kernel gebaut hast?

Andreas

-- 
There is a fly on your nose.



Reply to: