Welches Modul/Treiber für welche Hardware, Kernel compilieren...
-
mafra82
- Beiträge: 79
- Registriert: 31.10.2005 23:20:44
- Wohnort: Chemnitz
-
Kontaktdaten:
Beitrag
von mafra82 » 03.10.2007 14:02:03
Hi@ all
versuche gerade das Modul für eine Auerswald Telefonanlage zu bauen jedoch bricht gcc ab mit folgender Ausgabe.
Code: Alles auswählen
genius:/home/petro/auers_treiber/auerusb-2.1.9# ./makedriver
make: Entering directory `/usr/src/linux-headers-2.6.18-5-486'
CC [M] /home/petro/auers_treiber/auerusb-2.1.9/auermain.o
/home/petro/auers_treiber/auerusb-2.1.9/auermain.c:86: error: unknown field ‘mode’ specified in initializer
/home/petro/auers_treiber/auerusb-2.1.9/auermain.c:586: error: unknown field ‘owner’ specified in initializer
/home/petro/auers_treiber/auerusb-2.1.9/auermain.c:586: warning: initialization from incompatible pointer type
make[1]: *** [/home/petro/auers_treiber/auerusb-2.1.9/auermain.o] Fehler 1
make: *** [_module_/home/petro/auers_treiber/auerusb-2.1.9] Fehler 2
make: Leaving directory `/usr/src/linux-headers-2.6.18-5-486'
genius:/home/petro/auers_treiber/auerusb-2.1.9#
Habe die LinuxHeaders installt trotzdem kommt der Fehler.
Was läuft da noch falsch!
Danke schon mal im Vorraus!
MfG
Mafra
Http://lug-mek.de
My System:
AMD Sempron 3000+
512 MB DDR
OS: Linux-2.5.15-1-486
Debian 3.2 etch testing
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 03.10.2007 14:22:19
Die Fehler deuten auf einen Versionskonflikt zwichen Treiber und Kernel hin, gibts ein README in dem drinnen steht mit welcher Kernelversion dieser Treiber funktionieren sollte ?
Gibt's einen Link zu der Downloadpage von dem Treiber ?
Gruß
gms
-
mafra82
- Beiträge: 79
- Registriert: 31.10.2005 23:20:44
- Wohnort: Chemnitz
-
Kontaktdaten:
Beitrag
von mafra82 » 03.10.2007 14:27:38
gms hat geschrieben:Die Fehler deuten auf einen Versionskonflikt zwichen Treiber und Kernel hin, gibts ein README in dem drinnen steht mit welcher Kernelversion dieser Treiber funktionieren sollte ?
Gibt's einen Link zu der Downloadpage von dem Treiber ?
Gruß
gms
Ist die Software von Auerswald. lt. ReadME 2.6.0 oder neuer
ich schue mal ob ich nen neueren download finde.
Http://lug-mek.de
My System:
AMD Sempron 3000+
512 MB DDR
OS: Linux-2.5.15-1-486
Debian 3.2 etch testing
-
mafra82
- Beiträge: 79
- Registriert: 31.10.2005 23:20:44
- Wohnort: Chemnitz
-
Kontaktdaten:
Beitrag
von mafra82 » 03.10.2007 14:32:43
So also mit neuerer Software lief es dann.
Code: Alles auswählen
genius:/home/petro/auers_treiber/auerusb-2.1.15# ./makedriver
make: Entering directory `/usr/src/linux-headers-2.6.18-5-486'
LD /home/petro/auers_treiber/auerusb-2.1.15/built-in.o
CC [M] /home/petro/auers_treiber/auerusb-2.1.15/auermain.o
CC [M] /home/petro/auers_treiber/auerusb-2.1.15/auerchar.o
CC [M] /home/petro/auers_treiber/auerusb-2.1.15/auercontrol.o
LD [M] /home/petro/auers_treiber/auerusb-2.1.15/auerswald.o
Building modules, stage 2.
MODPOST
CC /home/petro/auers_treiber/auerusb-2.1.15/auerswald.mod.o
LD [M] /home/petro/auers_treiber/auerusb-2.1.15/auerswald.ko
make: Leaving directory `/usr/src/linux-headers-2.6.18-5-486'
genius:/home/petro/auers_treiber/auerusb-2.1.15#
Danke dir nochmal!
Http://lug-mek.de
My System:
AMD Sempron 3000+
512 MB DDR
OS: Linux-2.5.15-1-486
Debian 3.2 etch testing