Re: passage au kernel 2.6.4
Le dim, 04/04/2004 à 21:20 +0200, dcabaton a écrit : > >Pour les modules, c'est la souplesse: surtout qu'avec kmod, ou hotplug, > >ils peuvent être chargés à la demande. Les noyaux debian ont besoin > >d'avoir le plus de modules possibles, car les configurations possibles > >sont extrêmement variées et c'est pourquoi même les contrôleurs de > >disques et les systèmes de fichiers se trouvent être en modules. > > ok merci pour ces indications je vais lire ceci... > http://people.via.ecp.fr/~alexis/formation-linux/config-noyau.html Pour ma part, je préfère quand même la méthode debian[1] à l'aide de l'outil make-kpkg, quand c'est vraiment nécessaire de recompiler le noyau (notamment pour les kernel-patch-* et autres *-source). [1]: http://www.debian.org/doc/manuals/reference/ch-kernel.fr.html -- Raphaël 'SurcouF' Bordet [EMAIL PROTECTED]
Re: passage au kernel 2.6.4
As-tu un noyau 2.6.4 ou un 2.4.18-bf2.4 ? Parce que sinon, celui-ci est inconnu au bataillon ;-) Quant à alsa, le support est normalement inclus dans le noyau 2.6 et préféré à oss. ou 2.4.18-bf2.4 ;) effectivemet pour alsa : La sortie de la nouvelle branche 2.6 marque l'arrivée dans le noyau de la nouvelle architecture pour la gestion du son sous Linux : /ALSA/ (Advanced Linux Sound Architecture). Facile: en dur, c'est généralement parce qu'on l'utilise souvent. Ensuite, c'est un peu plus performant. D'autres diront que sur une passerelle, il convient même de retirer le support des modules par précautions de sécurité. alsa par exemple ! Pour les modules, c'est la souplesse: surtout qu'avec kmod, ou hotplug, ils peuvent être chargés à la demande. Les noyaux debian ont besoin d'avoir le plus de modules possibles, car les configurations possibles sont extrêmement variées et c'est pourquoi même les contrôleurs de disques et les systèmes de fichiers se trouvent être en modules. ok merci pour ces indications je vais lire ceci... http://people.via.ecp.fr/~alexis/formation-linux/config-noyau.html merci de votre aide ! david
Re: passage au kernel 2.6.4
Le dim, 04/04/2004 à 18:59 +0200, dcabaton a écrit : > >Tu n'as pas résumé au moins deux posts qui suggèrent > >d'installer kernel-image-2.6.4-1-386 ou équivalent pour ton > >système. Domage, c'est encore la solution qui a le plus de > >chances de marcher. > > > heuu en fait je parlais des 2-3 derniers post suite au mien puisque je > ne suis pas l'initiateur de cette file ! cela dit j'ai ete sur > http://www.fs.tum.de/~bunk/packages/woody/kernel-26.html, ceci concerne > woody or je suis en sarge, cela fonctionne aussi ? Bien sûr que non: sous testing/unstable, on a déjà des paquets debian à disposition. [...] > dernieres petites questions > > - j'ai une carte als4000, avec le noyau 2.6.4.18 bf24 j'ai du compiler > alsa, avec le 2.6.4, je dois de nouveau compiler alsa ? As-tu un noyau 2.6.4 ou un 2.4.18-bf2.4 ? Parce que sinon, celui-ci est inconnu au bataillon ;-) Quant à alsa, le support est normalement inclus dans le noyau 2.6 et préféré à oss. > - comment savoir si je dois mettre en module ou en built-in.? Facile: en dur, c'est généralement parce qu'on l'utilise souvent. Ensuite, c'est un peu plus performant. D'autres diront que sur une passerelle, il convient même de retirer le support des modules par précautions de sécurité. Pour les modules, c'est la souplesse: surtout qu'avec kmod, ou hotplug, ils peuvent être chargés à la demande. Les noyaux debian ont besoin d'avoir le plus de modules possibles, car les configurations possibles sont extrêmement variées et c'est pourquoi même les contrôleurs de disques et les systèmes de fichiers se trouvent être en modules. -- Raphaël 'SurcouF' Bordet [EMAIL PROTECTED]
Re: passage au kernel 2.6.4
Tu n'as pas résumé au moins deux posts qui suggèrent d'installer kernel-image-2.6.4-1-386 ou équivalent pour ton système. Domage, c'est encore la solution qui a le plus de chances de marcher. heuu en fait je parlais des 2-3 derniers post suite au mien puisque je ne suis pas l'initiateur de cette file ! cela dit j'ai ete sur http://www.fs.tum.de/~bunk/packages/woody/kernel-26.html, ceci concerne woody or je suis en sarge, cela fonctionne aussi ? Dans ce cas, pourquoi ne pas désactiver ce support qui ne te sert à rien ? Par défaut, la configuration est généralement correcte (mais pas idéale), mais vérifie que le support IDE est bien inclus ainsi que le support du système de fichiers de ta racine /. c'est clair que ca sert à rien mais je suis pas vraiment tranquille quand je touche au noyau ! cela dit je vais me pencher sur le sujet et essayer de ma faire un noyau adapte à mes besoins (l'ideal :)) donc j'execute un make menuconfig dans /usr/src/kernel-source-2.6.4/ sans de .config deja installe et je selectionne mes modules... dernieres petites questions - j'ai une carte als4000, avec le noyau 2.6.4.18 bf24 j'ai du compiler alsa, avec le 2.6.4, je dois de nouveau compiler alsa ? - comment savoir si je dois mettre en module ou en built-in.? merci, david
Re: passage au kernel 2.6.4
On Sun, Apr 04, 2004 at 05:43:25PM +0200, dcabaton wrote: > Bon si je resume vos posts Tu n'as pas résumé au moins deux posts qui suggèrent d'installer kernel-image-2.6.4-1-386 ou équivalent pour ton système. Domage, c'est encore la solution qui a le plus de chances de marcher. Y.
Re: passage au kernel 2.6.4
* dcabaton <[EMAIL PROTECTED]> [2004-04-04 17:43] : > Bon si je resume vos posts > > - faire un "make old config" : permet de configurer le noyau à partir > d'un vieux fichier de configation, je suis pas sur que cela soit ideal, > vaut mieux partir d'un nouveau fichier apparement > > -"Tu as vraiment une carte SCSI AACRAID ?" ben non. je comprends > pourquoi y a ca Dans ce cas, pourquoi ne pas désactiver ce support qui ne te sert à rien ? > - "Pas terrible à mon avis. Il vaut mieux refaire le .config > entièrement." oui je suis d'accord mais comment faire, je fais un > make menuconfig dans /usr/src/kernel-source-2.6.4/ sans avoir mis de > .config avant mais je sais pas ce qu'il faut au minimum S'il n'y a pas de .config, une configuration par défaut est utilisée. C'est à partir de cette configuration qu'il faut choisir les options que tu veux utiliser. > bon l'idee resultante est de partir d'un fichier .config neuf mais il y > a t il des choses par defaut ou un strict minimum Par défaut, la configuration est généralement correcte (mais pas idéale), mais vérifie que le support IDE est bien inclus ainsi que le support du système de fichiers de ta racine /. Fred -- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Code de conduite des listes Debian http://www.debian.org/MailingLists/#codeofconduct
Re: passage au kernel 2.6.4
Bon si je resume vos posts - faire un "make old config" : permet de configurer le noyau à partir d'un vieux fichier de configation, je suis pas sur que cela soit ideal, vaut mieux partir d'un nouveau fichier apparement -"Tu as vraiment une carte SCSI AACRAID ?" ben non. je comprends pourquoi y a ca - "Pas terrible à mon avis. Il vaut mieux refaire le .config entièrement." oui je suis d'accord mais comment faire, je fais un make menuconfig dans /usr/src/kernel-source-2.6.4/ sans avoir mis de .config avant mais je sais pas ce qu'il faut au minimum bon l'idee resultante est de partir d'un fichier .config neuf mais il y a t il des choses par defaut ou un strict minimum merci de votre aide et bonne fin de week end.. David
Re: passage au kernel 2.6.4
Le sam, 03/04/2004 à 19:48 +0200, FrekoDing a écrit : > > La compilation n'est pas la seule voie: > > c'est vrai, mais pour tirer pleinement profit des capacités de sa > machine, je ne vois pas d'autres alternatives... Non seulement, je ne vois pas ce que ça t'apporte de plus que le noyau debian mais en plus, tu augmentes justement les chances de dysfonctionnements ou d'oubli de tels ou tels modules... Et à part pour placer ces modules en dur, je ne vois pas l'intérêt. -- Raphaël 'SurcouF' Bordet [EMAIL PROTECTED]
Re: passage au kernel 2.6.4
* dcabaton <[EMAIL PROTECTED]> [2004-04-04 11:50] : > Salut la liste ! > > je rebondi sur cette file pour vous exposer mon pbl d'installation d'un > noyau 2.6.4. > > voila comment j'ai procede... > > Installation des paquets utiles > # apt-get install debhelper modutils kernel-source-2.6.4 kernel-package > > Dezipp des sources et lien sur linux > # tar -xjvf kernel-source-2.6.4.tar.bz2 > # ln -sf kernel-source-2.6.4 linux > > Copy du fichier de config du 2.4.18 dans le config du 2.6.4 > # cp /usr/src/kernel-source-2.4.18/.config > /usr/src/kernel-source-2.6.4/.config Pas terrible à mon avis. Il vaut mieux refaire le .config entièrement. > Mise à jour du fiochier > # make menuconfig > > Make > # make clean bzImage modules > > et la j'ai des erreurs du type... > --- > CC [M] drivers/usb/media/pwc-if.o > drivers/usb/media/pwc-if.c: Dans la fonction « pwc_video_release »: > drivers/usb/media/pwc-if.c:1124: attention : control reaches end of > non-void function > drivers/usb/media/pwc-if.c: Dans la fonction « usb_pwc_probe »: > drivers/usb/media/pwc-if.c:1855: attention : affectation d'un type > pointeur incompatible > --- > > --- > CC [M] drivers/scsi/aacraid/rx.o > drivers/scsi/aacraid/rx.c:335: attention : `aac_rx_check_health' defined > but not used > CC [M] drivers/scsi/aacraid/sa.o > drivers/scsi/aacraid/sa.c:310: attention : `aac_sa_check_health' defined > but not used > CC [M] drivers/scsi/aacraid/rkt.o > drivers/scsi/aacraid/rkt.c:335: attention : `aac_rkt_check_health' > defined but not used > --- Ce ne sont pas des erreurs, mais de simples avertissements (des warnings). Tu peux les ignorer sans problème à partir du moment où la compilation se déroule bien jusqu'à la fin. Tu as vraiment une carte SCSI AACRAID ? Fred -- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Code de conduite des listes Debian http://www.debian.org/MailingLists/#codeofconduct
Re : passage au kernel 2.6.4
Le 04.04.2004 12:16, Jean-Michel OLTRA a écrit : Le dimanche 04 avril 2004, dcabaton a écrit... bonjour, Copy du fichier de config du 2.4.18 dans le config du 2.6.4 # cp /usr/src/kernel-source-2.4.18/.config /usr/src/kernel-source-2.6.4/.config J'ai pas encore attaqué le 2.6.x, et je ne suis pas pressé d'ailleurs, mais, comme lors d'un passage d'un 2.4.n à 2.4.(n+1), je commencerais par un: make oldconfig à voir si ça fonctionne avec des noyaux aussi différents. J'ai fait cette manip. Bon, ça donne un point de départ mais il faut quand même mettre les mains dans le cambouis. Ca donne l'occasion de voir la nouvelle organisation du fichier, de make menuconfig, de la nouvelle interface pour make xconfig.. et éventuellement des nouvautés (comme l'intégration d'alsa, des lm-sensors par exemple ...). Rien que pour ALSA, il faut sans doute jeter un oeil dans la config... -- - Jean-Luc -- jm pgpkqj1E9S4r6.pgp Description: PGP signature
Re: passage au kernel 2.6.4
Le dimanche 04 avril 2004, dcabaton a écrit... bonjour, > Copy du fichier de config du 2.4.18 dans le config du 2.6.4 > # cp /usr/src/kernel-source-2.4.18/.config > /usr/src/kernel-source-2.6.4/.config J'ai pas encore attaqué le 2.6.x, et je ne suis pas pressé d'ailleurs, mais, comme lors d'un passage d'un 2.4.n à 2.4.(n+1), je commencerais par un: make oldconfig à voir si ça fonctionne avec des noyaux aussi différents. -- jm
Re: passage au kernel 2.6.4
Salut la liste ! je rebondi sur cette file pour vous exposer mon pbl d'installation d'un noyau 2.6.4. voila comment j'ai procede... Installation des paquets utiles # apt-get install debhelper modutils kernel-source-2.6.4 kernel-package Dezipp des sources et lien sur linux # tar -xjvf kernel-source-2.6.4.tar.bz2 # ln -sf kernel-source-2.6.4 linux Copy du fichier de config du 2.4.18 dans le config du 2.6.4 # cp /usr/src/kernel-source-2.4.18/.config /usr/src/kernel-source-2.6.4/.config Mise à jour du fiochier # make menuconfig Make # make clean bzImage modules et la j'ai des erreurs du type... --- CC [M] drivers/usb/media/pwc-if.o drivers/usb/media/pwc-if.c: Dans la fonction « pwc_video_release »: drivers/usb/media/pwc-if.c:1124: attention : control reaches end of non-void function drivers/usb/media/pwc-if.c: Dans la fonction « usb_pwc_probe »: drivers/usb/media/pwc-if.c:1855: attention : affectation d'un type pointeur incompatible --- --- CC [M] drivers/scsi/aacraid/rx.o drivers/scsi/aacraid/rx.c:335: attention : `aac_rx_check_health' defined but not used CC [M] drivers/scsi/aacraid/sa.o drivers/scsi/aacraid/sa.c:310: attention : `aac_sa_check_health' defined but not used CC [M] drivers/scsi/aacraid/rkt.o drivers/scsi/aacraid/rkt.c:335: attention : `aac_rkt_check_health' defined but not used --- une idee, une solution Voila merci de votre aide, bon week end David
Re: passage au kernel 2.6.4
On Sat, Apr 03, 2004 at 07:48:26PM +0200, FrekoDing wrote: > > La compilation n'est pas la seule voie: > c'est vrai, mais pour tirer pleinement profit des capacités de sa > machine, je ne vois pas d'autres alternatives... Ah bon, pourquoi ça? A part des cas très particuliers (materiel custom et non-standard par exemple), je ne vois pas ce que la compilation apporte. Bien entendu, tu recompiles également tout l'espace utilisateur? Y.
Re: passage au kernel 2.6.4
* Nicolas Roudninski <[EMAIL PROTECTED]> [2004-04-03 12:50] : > Bonjour, > > Quelqu'un connaît-il une doc en français, bien faites, accessible aux > non-experts qui expliquerait la méthode pour passer d'un kernel 2.4.18 > au kernel 2.6 ? > J'ai tenté l'expérience sans succès et j'ai été vite découragé par le > nombre de changements importants avec cette dernière version du kernel. Il y a des changements importants, mais rien d'insurmontable normalement. Quels sont exactement les problèmes que tu as rencontrés ? > PS : Question subsidiaire : Quelles améliorations notables apporte cette > dernière mouture ? Un bon article sur les nouveautés du 2.6: http://www.kniggit.net/wwol26.html Fred -- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Code de conduite des listes Debian http://www.debian.org/MailingLists/#codeofconduct
Re: passage au kernel 2.6.4
Dans la news : [EMAIL PROTECTED], Raphaël "SurcouF" Bordet <[EMAIL PROTECTED]> ecrivait (justement !) : > La compilation n'est pas la seule voie: c'est vrai, mais pour tirer pleinement profit des capacités de sa machine, je ne vois pas d'autres alternatives... > http://www.fs.tum.de/~bunk/packages/woody/kernel-26.html je vais y jeter un oeil. @+
Re: passage au kernel 2.6.4
Le sam, 03/04/2004 à 13:45 +0200, FrekoDing a écrit : > > Quelqu'un connaît-il une doc en français, bien faites, accessible aux > > non-experts qui expliquerait la méthode pour passer d'un kernel 2.4.18 > > au kernel 2.6 ? > > la compilation du noyau 2.6 est la meme que pour le noyau 2.4 > à une difference pres... il faut absolument mettre a jour modutils et > modules-init-tools avant d'entreprendre cela. > un debut : > http://people.via.ecp.fr/~alexis/formation-linux/compil-noyau.html La compilation n'est pas la seule voie: http://www.fs.tum.de/~bunk/packages/woody/kernel-26.html L'usage de ces paquets est fortement déconseillé et à utiliser avec précautions. De même, l'usage d'un 2.6 sur une woody n'est pas plus conseillé: il y a déjà eu des problèmes pour certains. -- Raphaël 'SurcouF' Bordet [EMAIL PROTECTED]
Re: passage au kernel 2.6.4
Dans la news : [EMAIL PROTECTED], Nicolas Roudninski <[EMAIL PROTECTED]> ecrivait (justement !) : > Bonjour, Bonjour. > Quelqu'un connaît-il une doc en français, bien faites, accessible aux > non-experts qui expliquerait la méthode pour passer d'un kernel 2.4.18 > au kernel 2.6 ? la compilation du noyau 2.6 est la meme que pour le noyau 2.4 à une difference pres... il faut absolument mettre a jour modutils et modules-init-tools avant d'entreprendre cela. un debut : http://people.via.ecp.fr/~alexis/formation-linux/compil-noyau.html > J'ai tenté l'expérience sans succès et j'ai été vite découragé par le > nombre de changements importants avec cette dernière version du > kernel. tiens donc ?! seules les rubriques sont reorganisées... > Merci de rien. @+
Re: passage au kernel 2.6.4
Bonjour, Quelqu'un connaît-il une doc en français, bien faites, accessible aux non-experts qui expliquerait la méthode pour passer d'un kernel 2.4.18 au kernel 2.6 ? J'ai tenté l'expérience sans succès et j'ai été vite découragé par le nombre de changements importants avec cette dernière version du kernel. PS : Question subsidiaire : Quelles améliorations notables apporte cette dernière mouture ? Merci salut, perso j'ai suivi cette methode.. http://www.trustonme.net/?id=35 voila, bon weekend !