Archief - Debian Kernel source ?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

jeroen_hoefkens

Legacy Member
ik heb mijn "mini" server geupdate
os= debian sarge en nu dus met kernel 2.6.7-1-386
binnnen gehaald met apt #apt-get install kernel-image-2.6.7-1-386) ,
nu voor mijn adsl usb modemdrivers te compileren (amedyn) heb ik dus de source van mijn kernel nodig
dus
#apt-get instal kernel-source
krijg je wat mogelijk heden maar niet de 2.6.7-1 de 2.6.7 wel. heb ik deze laatste maar genomen , daar naa een hardlink naar /lib/modulles/2.6.7-1-386/build gemaakt
als ik nu die driver wil "make"n geeft die dat hij de .conf van de kernel niet kan vinden(wss om dat ik de make menuconfig nog niet gedraaid heb)

bon nu ken je het verhaal een beetje ...
mijn vraag waar vind ik de .conf file van mijn kernel-image-2.6.7-1-386.deb???
(ik heb ook al apt-get source kernel-image-2.6.7-1-386 maar die werkt ook niet)

thnx

Inch

Legacy Member
Persoonlijk haal ik manueel mijn kernel van kernel.org maak dan met de make-kpkg tools zelf een kernel-image.deb die zich gemakkelijk laat installeren.

Ik kan je dus moeilijk helpen.

De normale procedure is om je kernel source uit te pakken in /usr/src/ en daar te compileren. Wanneer je optionele modules (alsa bijvoorbeeld) bakt gaat ie normaal daar zoeken naar de nodige includes en headers. Misschien dat je daar je .conf file vindt!

jeroen_hoefkens

Legacy Member
andere manier gevonden knoppix gedraaid met de zelfde kernel :D en daar de .conf van gecopierd :D => nog een andere manier waarvoor knoppix handig is dus :D

Inch

Legacy Member
/strijk :D

Nu ik er zo over nadenk: kzou een scriptje kunnen schrijven dat
- kernel.org uitcheckt voor de laatste patch via een cronjob
- patch download/untarred
- patch op kernel toepast
- kernel source compileert
- debje maakt en installeert
- pc reboot

moet te doen zijn! Het probleem is wel dat als ik toevallig een kernel bak die nie werkt, dak in de problemen ga komen :unsure: Ik kan die laatste stap (installeren/rebooten) dus beter zelf doen!

Pandoriaantje

Legacy Member
de config staat normaal samen met de kernel image in /boot toch?.

dus:
vmlinuz-2.6.8-1-386 => kernel image
initrd.img-2.6.8-1-386 => ramdisk
config-2.6.8-1-386 => kernel config

als je nu make menuconfig doet haalt ie normaal ook automatisch deze config op.
anders doe je gewoon
# cp /boot/config-2.6.8-1-386 /usr/src/linux/.config

waar /usr/src/linux/ een symbolic link is naar je kernel source (in dit geval /usr/src/linux-2.6.8-1-386).

Dit is toch wat je wou weten, als ik't goed voorheb, niet?

dJeez

Legacy Member
Pandoriaantje zei:
de config staat normaal samen met de kernel image in /boot toch?.

Even een randopmerking hierbij : dat is misschien het geval bij Debian (heb die nog nooit echt deftig gebruikt, wel eventjes getest maar 't lag mij toen niet echt), maar zeker niet bij elke distributie. Nu ja, ik maak er ondertussen ook wel een gewoonte van om steeds een backup van de config van mijn werkende kernels te maken in de /boot folder, en 'k zou iedereen aanraden van dat ook te doen.

Pandoriaantje

Legacy Member
Ik heb o.a. nog met suse gewerkt en daar wast't ook't geval.

Ik vraag me eig wel af wat die map file is/doet, die bij de kernel hoort...
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan