Re: mise à jour kernel 2.4.27-6
Le 23.12.2004 23:30:46, Gaëtan PERRIER a écrit : Le Thu, 23 Dec 2004 23:07:52 +0100 Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED] a écrit: Il dit en gros que vous êtes en train d'installer la même version du noyau que celle qui tourne en cem moment sur votre système et vous recommande d'être prudent car les modules dans /lib/modules/2.4.27-qque-chose vont être remplacés par ceux du noyau que vous êtes en train d'installer et que ça peut poser des problèmes par rapport à votre config qui tourne. Que dois-je faire? Ceci arrive en général lorsqu'on compile soi-même deux fois le même noyau (parce qu'on a changé un élément de config par exemple) et qu'on oublie de chager de version. Ca peut aussi arriver parce que vous avez pris pour vos propres noyaux le même pricipe de numérotation que Debian ce qui n'est pas une très bonne idée. Si vous voulez vraiment installer le noyau en question, ce n'est pas un problème: il va remplacer l'ancien. Il vous faut penser à relancer lilo si vous utilisez ce dernier et rebooter la machine tout de suite pour éviter que des modules avec une autre version que celle qui est attendue soient chargés. J'utilise uniquement les noyaux officiels par contre j'ai un initrd perso et il y aussi une histoire avec le module i2c et lmsensor je crois (je ne me rappelle plus bien)? Mais quelle est la version qui tourne et quelle est la version que vous tentez d'installer ? Sont-elles les même ? Que dit uname -a ? J-L pgpvVvebVzs7A.pgp Description: PGP signature
Re: mise à jour kernel 2.4.27-6
Le 24.12.2004 00:46:08, Gaëtan PERRIER a écrit : Le Fri, 24 Dec 2004 00:05:23 +0100 Gaëtan PERRIER [EMAIL PROTECTED] a écrit: J'ai donc dis No à la question posé et au reboot sensord ne fonctionne plus... Qu'est-ce que vous avez dasn /etc/modules : je crois me souvenir que sensord ne fonctionne pas si les modules nécessaires ne sont pas chargés au démarrage; J'ai, par exemple dans /etc/modules : # Sensors management # I2C adapter drivers i2c-isa # # I2C chip drivers w83781d J'ai l'impression que le problème doit venir dur fait que j'ai en grande partie les mêmes modules dans: /lib/modules/2.4.27-1-k7/i2c: -rw-r--r-- 1 root root 13140 Oct 27 23:46 i2c-algo-bit.o -rw-r--r-- 1 root root 8924 Oct 27 23:46 i2c-algo-pcf.o -rw-r--r-- 1 root root 26356 Oct 27 23:46 i2c-core.o -rw-r--r-- 1 root root 8040 Oct 27 23:46 i2c-dev.o -rw-r--r-- 1 root root 5660 Oct 27 23:46 i2c-elektor.o -rw-r--r-- 1 root root 4000 Oct 27 23:46 i2c-elv.o -rw-r--r-- 1 root root 6308 Oct 27 23:46 i2c-pcf-epp.o -rw-r--r-- 1 root root 5312 Oct 27 23:46 i2c-philips-par.o -rw-r--r-- 1 root root 3796 Oct 27 23:46 i2c-pport.o -rw-r--r-- 1 root root 11260 Oct 27 23:46 i2c-proc.o -rw-r--r-- 1 root root 3756 Oct 27 23:46 i2c-velleman.o et dans /lib/modules/2.4.27-1-k7/kernel/drivers/i2c -rw-r--r-- 1 root root 102 Oct 27 23:46 .placeholder -rw-r--r-- 1 root root 12180 Dec 1 12:33 i2c-algo-bit.o -rw-r--r-- 1 root root 8856 Dec 1 12:33 i2c-algo-pcf.o -rw-r--r-- 1 root root 23168 Dec 1 12:33 i2c-core.o -rw-r--r-- 1 root root 7892 Dec 1 12:33 i2c-dev.o -rw-r--r-- 1 root root 5596 Dec 1 12:33 i2c-elektor.o -rw-r--r-- 1 root root 3996 Dec 1 12:33 i2c-elv.o -rw-r--r-- 1 root root 5136 Dec 1 12:33 i2c-philips-par.o -rw-r--r-- 1 root root 10684 Dec 1 12:33 i2c-proc.o -rw-r--r-- 1 root root 3764 Dec 1 12:33 i2c-velleman.o -rw-r--r-- 1 root root 6648 Dec 1 12:33 scx200_acb.o -rw-r--r-- 1 root root 3916 Dec 1 12:33 scx200_i2c.o Ce qui est bizarre c'est le fichier .placeholder qui est de la même date que les fichiers de /lib/modules/2.4.27-1-k7/i2c Bref ça me semble être un sacré souc... Joyeux Noël! Jean-Luc pgpCNOSaAa8GP.pgp Description: PGP signature
Re: mise à jour kernel 2.4.27-6
Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Mais quelle est la version qui tourne et quelle est la version que vous tentez d'installer ? Sont-elles les même ? Que dit uname -a ? Oui c'est la même version 2.4.27-1-k7 mais le paquet debian vient de changer de version -6 au lieu de -2 je crois.
Re: mise à jour kernel 2.4.27-6
Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Le 24.12.2004 00:46:08, Gaëtan PERRIER a écrit : Le Fri, 24 Dec 2004 00:05:23 +0100 Gaëtan PERRIER [EMAIL PROTECTED] a écrit: J'ai donc dis No à la question posé et au reboot sensord ne fonctionne plus... Qu'est-ce que vous avez dasn /etc/modules : je crois me souvenir que sensord ne fonctionne pas si les modules nécessaires ne sont pas chargés au démarrage; J'ai, par exemple dans /etc/modules : # Sensors management # I2C adapter drivers i2c-isa # # I2C chip drivers w83781d Je ne suis pas chez moi avant lunid donc je ne sais pas exactement ce que j'ai dans /etc/modules mais ce qui certain c'est sensord fonctionnait très bien avant cette update de 2.4.27-1-k7 vers 2.4.27-1-k7, le paquet étant passé de 2.4.27-2 à 2.4.27-6 (ce n'est pas simple à comprendre les numérotations pour le noyau...). Bonnes fêtes.
Re: mise à jour kernel 2.4.27-6
Le 24.12.2004 13:41:25, [EMAIL PROTECTED] a écrit : Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Le 24.12.2004 00:46:08, Gaëtan PERRIER a écrit : Le Fri, 24 Dec 2004 00:05:23 +0100 Gaëtan PERRIER [EMAIL PROTECTED] a écrit: J'ai donc dis No à la question posé et au reboot sensord ne fonctionne plus... Qu'est-ce que vous avez dasn /etc/modules : je crois me souvenir que sensord ne fonctionne pas si les modules nécessaires ne sont pas chargés au démarrage; J'ai, par exemple dans /etc/modules : # Sensors management # I2C adapter drivers i2c-isa # # I2C chip drivers w83781d Je ne suis pas chez moi avant lunid donc je ne sais pas exactement ce que j'ai dans /etc/modules mais ce qui certain c'est sensord fonctionnait très bien avant cette update de 2.4.27-1-k7 vers 2.4.27-1-k7, le paquet étant passé de 2.4.27-2 à 2.4.27-6 (ce n'est pas simple à comprendre les numérotations pour le noyau...). Je ne sais pas trop commetn vous avez configuré votre noyau. Les modules pour lm-sensors et I2c peuvent faire soit l'objet d'un patch, soit être compilés de manière « externe » (dans /usr/src/modules). Ca implique alors de faire un noyau perso. Je ne sais pas si le noyau binaire par défaut de Debian contient ce support. Comme lorsqu'on charge les sources, il faut appliquer les patches (peut-être pas avec les dernières version ? Mais il y a un moment que je n'ai plus de 2.4...), je pense qu'il en est de même pour les binaires qui sont générés à partir des mêmes sources. Si vos modules sont externes, vous pouvez les compiler n'importe qnuand, mais il faut utilsier le même numéro de version que pour le noayau, sinon, ils ne pourront pas trouver leur place dans /lib/modules/2.4.27-xxx Bonnes fêtes. Jean-Luc pgpDfUxq7pr8g.pgp Description: PGP signature
Re: mise à jour kernel 2.4.27-6
Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Le 24.12.2004 13:34:40, [EMAIL PROTECTED] a écrit : Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Mais quelle est la version qui tourne et quelle est la version que vous tentez d'installer ? Sont-elles les même ? Que dit uname -a ? Oui c'est la même version 2.4.27-1-k7 mais le paquet debian vient de changer de version -6 au lieu de -2 je crois. Si c'est la même version, ça explqiue le message. Il suffit de rebooter et tout est parfait. Oui mais c'est justement apèrs le reboot que sensord ne marche fonctionne plus. Bon je verrais ça lundi j'ai fortement l'impression que c'est du aux modules i2c qui sont à deux endroits mais en versions différentes dans /lib/modules/2.4.27-1-k7. Mais Debian, lorsqu'ils sortent un nouveau noyau changent le numéro de version. A prioris ils n'ont pas sortis un nouveau noyau mais une nouvelle version du paquet... Merci et bonnes fêtes.
Re: mise à jour kernel 2.4.27-6
Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Le 24.12.2004 13:41:25, [EMAIL PROTECTED] a écrit : Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Je ne sais pas trop commetn vous avez configuré votre noyau. C'est le noyau Debian standard. Les modules pour lm-sensors et I2c peuvent faire soit l'objet d'un patch, soit être compilés de manière « externe » (dans /usr/src/modules). Ca implique alors de faire un noyau perso. Je ne sais pas si le noyau binaire par défaut de Debian contient ce support. Comme lorsqu'on charge les sources, il faut appliquer les patches (peut-être pas avec les dernières version ? Mais il y a un moment que je n'ai plus de 2.4...), je pense qu'il en est de même pour les binaires qui sont générés à partir des mêmes sources. Je sais que j'avais fais quelque chose pour pouvoir avoir sensord qui marche avec le 2.4.27 car les paquets i2c et lm-sensor n'existent plus à partir du 2.4.27, mais je ne sais plus quoi. Ce qui est certains c'est que je n'ai pas recompilé le noyau. Si vos modules sont externes, vous pouvez les compiler n'importe qnuand, mais il faut utilsier le même numéro de version que pour le noayau, sinon, ils ne pourront pas trouver leur place dans /lib/modules/2.4.27-xxx Oui j'utilise des modules externes dans mon souvenir... Merci.
Re: mise à jour kernel 2.4.27-6
Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Mais il y a un moment que je n'ai plus de 2.4... Il va falloir que je pense à la migration vers le 2.6 mais ça me fait un peu peur sachant que je ne veux pas tout réinstaller...
Re: mise à jour kernel 2.4.27-6
Le 24.12.2004 15:23:15, [EMAIL PROTECTED] a écrit : Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Le 24.12.2004 13:34:40, [EMAIL PROTECTED] a écrit : Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Mais quelle est la version qui tourne et quelle est la version que vous tentez d'installer ? Sont-elles les même ? Que dit uname -a ? Oui c'est la même version 2.4.27-1-k7 mais le paquet debian vient de changer de version -6 au lieu de -2 je crois. Si c'est la même version, ça explqiue le message. Il suffit de rebooter et tout est parfait. Oui mais c'est justement apèrs le reboot que sensord ne marche fonctionne plus. Bon je verrais ça lundi j'ai fortement l'impression que c'est du aux modules i2c qui sont à deux endroits mais en versions différentes dans /lib/modules/2.4.27-1-k7. Mais Debian, lorsqu'ils sortent un nouveau noyau changent le numéro de version. A prioris ils n'ont pas sortis un nouveau noyau mais une nouvelle version du paquet... Oui, mais une nouvelle version d'un paquet de noyau Debian est souvent plus que cosmétique. On peut trovuer par exemple des backports de nouveautés ou de corrections des version -pre ou -rc en cours de kernel.org ou de nouveaux patches typiquement Debian. Merci et bonnes fêtes. J-L pgpVo3puIgqKz.pgp Description: PGP signature
Re: mise à jour kernel 2.4.27-6
Le 24.12.2004 15:34:11, [EMAIL PROTECTED] a écrit : Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Mais il y a un moment que je n'ai plus de 2.4... Il va falloir que je pense à la migration vers le 2.6 mais ça me fait un peu peur sachant que je ne veux pas tout réinstaller... Non, ce n'est pas la peine de tut réinstaller. Un nouveau noyau et modules-init-tools devraient suffire. par la suite, udev peut s'avérer utile. J'ai vécu avec un dual boot 2.4/2.6 pendant assez longtemps (j'ai laissé mûrir un peu 2.6). Si vous conservez une entrée lilo/grub avec votre ancien noyau, il n'y a rien d'irréversible. Jean-Luc pgpz6BdanfXlI.pgp Description: PGP signature
Re: mise à jour kernel 2.4.27-6
Le 24.12.2004 15:30:31, [EMAIL PROTECTED] a écrit : Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Le 24.12.2004 13:41:25, [EMAIL PROTECTED] a écrit : Selon Jean-Luc Coulon (f5ibh) [EMAIL PROTECTED]: Je ne sais pas trop commetn vous avez configuré votre noyau. C'est le noyau Debian standard. Les modules pour lm-sensors et I2c peuvent faire soit l'objet d'un patch, soit être compilés de manière « externe » (dans /usr/src/modules). Ca implique alors de faire un noyau perso. Je ne sais pas si le noyau binaire par défaut de Debian contient ce support. Comme lorsqu'on charge les sources, il faut appliquer les patches (peut-être pas avec les dernières version ? Mais il y a un moment que je n'ai plus de 2.4...), je pense qu'il en est de même pour les binaires qui sont générés à partir des mêmes sources. Je sais que j'avais fais quelque chose pour pouvoir avoir sensord qui marche avec le 2.4.27 car les paquets i2c et lm-sensor n'existent plus à partir du 2.4.27, mais je ne sais plus quoi. Ce qui est certains c'est que je n'ai pas recompilé le noyau. N'existent plus ? Un simple apt-cache search i2c me ramène : i2c-2.4.27-1-386 - drivers for the i2c bus i2c-2.4.27-1-586tsc - drivers for the i2c bus i2c-2.4.27-1-686 - drivers for the i2c bus i2c-2.4.27-1-686-smp - drivers for the i2c bus i2c-2.4.27-1-k6 - drivers for the i2c bus i2c-2.4.27-1-k7 - drivers for the i2c bus i2c-2.4.27-1-k7-smp - drivers for the i2c bus i2c-source - sources for drivers for the i2c bus etc... Si vos modules sont externes, vous pouvez les compiler n'importe qnuand, mais il faut utilsier le même numéro de version que pour le noayau, sinon, ils ne pourront pas trouver leur place dans /lib/modules/2.4.27-xxx Oui j'utilise des modules externes dans mon souvenir... Il faudrait être sûr ... sinon, je ne peux pas vous aider... Merci. Jean-Luc pgpd1m3RZ9kLh.pgp Description: PGP signature