Kernel bauen klapt nicht

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
joschim77
Beiträge: 89
Registriert: 14.05.2010 19:03:23

Kernel bauen klapt nicht

Beitrag von joschim77 » 07.07.2010 11:33:51

Hallo .
Ich muss mir einen neuen Kernel bauen weil meine Wlan karte nicht mit dem default lenny Kernel funktioniert.
Leider klappt das nicht.
Ich gebe als root folgenden Befehl ein :

Code: Alles auswählen

make-kpkg --initrd --revision=joso.1.0 kernel_image
Dann dauert es einige Zeit und der Bauvorgang wird abgebrochen.
Ich bekomme folgende Fehlermeldung :

Code: Alles auswählen

  IHEX2FW firmware/keyspan_pda/keyspan_pda.fw
  IHEX2FW firmware/keyspan_pda/xircom_pgs.fw
make[1]: Leaving directory `/usr/src/linux-2.6.34'
test ! -e scripts/package/builddeb || mv -f scripts/package/builddeb scripts/package/builddeb.kpkg-dist
test ! -e scripts/package/Makefile || test -f scripts/package/Makefile.kpkg-dist || (mv -f scripts/package/Makefile scripts/package/Makefile.kpkg-dist && (echo "# Dummy file "; echo "help:") >  scripts/package/Makefile)
COLUMNS=150 dpkg -l 'gcc*' perl dpkg 'libc6*' binutils make dpkg-dev |\
	 awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }'> debian/buildinfo
uname -a >> debian/buildinfo
echo using the compiler: >> debian/buildinfo
grep LINUX_COMPILER include/linux/compile.h | \
	   sed -e 's/.*LINUX_COMPILER "//' -e 's/"$//' >> debian/buildinfo
grep: include/linux/compile.h: Datei oder Verzeichnis nicht gefunden
echo applied kernel patches: >> debian/buildinfo
echo done > debian/stamp/build/kernel
/usr/bin/make -f ./debian/rules 	debian/stamp/binary/pre-linux-image-2.6.34
make[1]: Entering directory `/usr/src/linux-2.6.34'
====== making target debian/stamp/install/linux-image-2.6.34 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "	   \"\" "; echo "does not match current version:"; echo "	   \"2.6.34\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
	   "" 
does not match current version:
	   "2.6.34" 
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.34] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.34'
make: *** [kernel_image] Fehler 2
Box:/usr/src/linux# 
Könnt ihr mir Bitte Helfen.
Laptop HP 625 | CPU AMD 2x2,3 GHz | 4,0 GBRam | 320 GB HDD |

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Kernel bauen klapt nicht

Beitrag von whisper » 07.07.2010 14:55:21

Für mich sieht das so aus, als wäre include/linux/compile.h nicht im kernelsrc.
Ist der Kernel direkt von kernel.org? da gibt es 2.6.34.1
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

Benutzeravatar
trompetenkaefer
Beiträge: 1767
Registriert: 24.09.2007 09:40:16
Kontaktdaten:

Re: Kernel bauen klapt nicht

Beitrag von trompetenkaefer » 07.07.2010 15:19:21

Reicht, dir ein 2.6.32?
Dann könntest du diesen von den Backports beziehen.
Grüße
trompetenkaefer - Mein Blog http://trompetenkaefer.wordpress.com/

Terrorkarotte
Beiträge: 27
Registriert: 05.03.2006 16:15:57
Kontaktdaten:

Re: Kernel bauen klapt nicht

Beitrag von Terrorkarotte » 08.07.2010 12:59:52

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561569

Entweder du passt die Dateien des kernel_package, wie oben beschrieben an, oder du installierst das kernel_package aus testing. Ich würde ersteres machen.

Antworten