Re: mise à jour kernel 2.4.27-6

2004-12-24 Par sujet Jean-Luc Coulon (f5ibh)

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

2004-12-24 Par sujet Jean-Luc Coulon (f5ibh)

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

2004-12-24 Par sujet gaetan . perrier
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

2004-12-24 Par sujet gaetan . perrier
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

2004-12-24 Par sujet Jean-Luc Coulon (f5ibh)

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

2004-12-24 Par sujet gaetan . perrier
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

2004-12-24 Par sujet gaetan . perrier
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

2004-12-24 Par sujet gaetan . perrier
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

2004-12-24 Par sujet Jean-Luc Coulon (f5ibh)

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

2004-12-24 Par sujet Jean-Luc Coulon (f5ibh)

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

2004-12-24 Par sujet Jean-Luc Coulon (f5ibh)

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