Passer au noyau 2.6.23

bonjour,
je voudrais passer au noyau 2.6.23 (je suis actuellement sur le 2.6.22) pour que ma carte wifi soit bien reconnue avec le module iwl3945 (si j’installe firmware-iwlwifi sur ce noyau le module iwl3945 est bien reconnu)

Donc je me demande comment passer à ce noyau sachant que je suis sur une lenny avec le sources.list de mattotop et le fichier de préférences d’une lenny.
merci d’avance

en installant linux-kbuild-2.6.23 et les linux-source-2.6.23 et en les compilant comme d’habitude.

merci de ta réponse
j’ai lu sur ce post ceci [quote=“Ashgenesis”]pour ceux ne voulant pas recompiler leur noyau mais d’avoir quand meme le dernier, de remplacer “linux-source-2.6." par "linux-image-2.6.” dans le fichier preferences afin d’avoir directement l’image et ne pas avoir à recompiler.
[/quote]est-il donc possible de m’eviter la compilation et si oui (ou non) que dois-je faire exactement?

Bon, j’ai dit une connerie parceque j’avais les sources 2.6.23 installées chez moi, mais de toutes les manières, le 2.6.23 n’est même plus dispo ni en sources, ni en compilé.
Par contre, le 2.6.24 et dispo tout compilé, il suffit juste de l’installer et de rebooter dessus.

Sinon, faut pas avoir peur de compiler le noyau, c’est vrtaiment un truc basique et sans danger: tu reprends la config de ton noyau qui marche comme config de base pour celui que tu veux compiler, tu suis un tuto qui te parle de make-kpkg, et 1/4 d’heure aprés, tu as ton noyau compilé et installé, tu n’as plus qu’à rebooter dessus. Fais le une fois, et tu verras: c’est rien à faire.

je crois que tu surestimes mes compétences mattotop :slightly_smiling:
donc pour installer le 2.6.24 déja tout compilé.

$ apt-cache search linux-source linux-patch-debian-2.6.18 - Debian patches to version 2.6.18 of the Linux kernel linux-source-2.6.18 - Linux kernel source for version 2.6.18 with Debian patches linux-tree-2.6.18 - Linux kernel source tree for building Debian kernel images linux-patch-debian-2.6.22 - Debian patches to version 2.6.22 of the Linux kernel linux-source-2.6.22 - Linux kernel source for version 2.6.22 with Debian patches linux-tree-2.6.22 - Linux kernel source tree for building Debian kernel images linux-patch-debian-2.6.24 - Debian patches to version 2.6.24 of the Linux kernel linux-source-2.6.24 - Linux kernel source for version 2.6.24 with Debian patches linux-tree-2.6.24 - Linux kernel source tree for building Debian kernel images donc je fais aptitude install linux-source-2.6.24mais pour rebooter dessus je fais quoi (excuse mon ignorance)[quote=“mattotop”]Sinon, faut pas avoir peur de compiler le noyau, c’est vrtaiment un truc basique et sans danger: tu reprends la config de ton noyau qui marche comme config de base pour celui que tu veux compiler, tu suis un tuto qui te parle de make-kpkg, et 1/4 d’heure aprés, tu as ton noyau compilé et installé, tu n’as plus qu’à rebooter dessus. Fais le une fois, et tu verras: c’est rien à faire.[/quote]ok mais dans mon cas ça sert ça rien non? le recompilage du noyau c’est juste quand on a des périphèrique non supportés qu’on veut intégrer non?

D’abord non. linux-source, c’est pour les sources. Pour l’image 2.6.24 que tu veux installer, c’est linux-image…

Et ensuite non: je ne surestime pas tes competences, je te dis que compiler un noyau c’est à la portée de quelqu’un qui ne sait pas aligner 3 commandes, et je pense que tu as passé ce cap et que tu sais lancer une console et taper un truc dedans.

Mais tu as raison, ce n’est pas nécessaire pour ce que tu veux faire.

d’accord,
donc pour mon kernel 2.6.24 tout compilé j’ai regardé dans apt-cache $ apt-cache search linux-image linux-headers-2.6.18-6-486 - Header files for Linux 2.6.18 on x86 linux-headers-2.6.18-6-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-6-686-bigmem - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-6-amd64 - Header files for Linux 2.6.18 on AMD64 linux-headers-2.6.18-6-k7 - Header files for Linux 2.6.18 on AMD K7 linux-headers-2.6.18-6-vserver-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-6-vserver-k7 - Header files for Linux 2.6.18 on AMD K7 linux-headers-2.6.18-6-xen-686 - Header files for Linux 2.6.18 on i686 linux-headers-2.6.18-6-xen-vserver-686 - Header files for Linux 2.6.18 on i686 linux-image-2.6-686-smp - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 SMP - transition package linux-image-2.6-k7-smp - Linux 2.6 image on AMD K7 SMP - transition package linux-image-2.6-xen-vserver-686 - Linux kernel 2.6 image on i686 linux-image-2.6.18-6-486 - Linux 2.6.18 image on x86 linux-image-2.6.18-6-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-6-686-bigmem - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-6-amd64 - Linux 2.6.18 image on AMD64 linux-image-2.6.18-6-k7 - Linux 2.6.18 image on AMD K7 linux-image-2.6.18-6-vserver-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-6-vserver-k7 - Linux 2.6.18 image on AMD K7 linux-image-2.6.18-6-xen-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-6-xen-vserver-686 - Linux 2.6.18 image on i686 linux-image-xen-vserver-686 - Linux kernel image on i686 linux-tree-2.6.18 - Linux kernel source tree for building Debian kernel images linux-headers-2.6.18-4-486 - Header files for Linux 2.6.18 on x86 linux-headers-2.6.18-4-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-4-686-bigmem - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-4-amd64 - Header files for Linux 2.6.18 on AMD64 linux-headers-2.6.18-4-k7 - Header files for Linux 2.6.18 on AMD K7 linux-headers-2.6.18-4-vserver-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-4-vserver-k7 - Header files for Linux 2.6.18 on AMD K7 linux-headers-2.6.18-4-xen-686 - Header files for Linux 2.6.18 on i686 linux-headers-2.6.18-4-xen-vserver-686 - Header files for Linux 2.6.18 on i686 linux-headers-2.6.18-5-486 - Header files for Linux 2.6.18 on x86 linux-headers-2.6.18-5-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-5-686-bigmem - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-5-amd64 - Header files for Linux 2.6.18 on AMD64 linux-headers-2.6.18-5-k7 - Header files for Linux 2.6.18 on AMD K7 linux-headers-2.6.18-5-vserver-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-5-vserver-k7 - Header files for Linux 2.6.18 on AMD K7 linux-headers-2.6.18-5-xen-686 - Header files for Linux 2.6.18 on i686 linux-headers-2.6.18-5-xen-vserver-686 - Header files for Linux 2.6.18 on i686 linux-image-2.6.18-4-486 - Linux 2.6.18 image on x86 linux-image-2.6.18-4-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-4-686-bigmem - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-4-amd64 - Linux 2.6.18 image on AMD64 linux-image-2.6.18-4-k7 - Linux 2.6.18 image on AMD K7 linux-image-2.6.18-4-vserver-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-4-vserver-k7 - Linux 2.6.18 image on AMD K7 linux-image-2.6.18-4-xen-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-4-xen-vserver-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-5-486 - Linux 2.6.18 image on x86 linux-image-2.6.18-5-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-5-686-bigmem - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-5-amd64 - Linux 2.6.18 image on AMD64 linux-image-2.6.18-5-k7 - Linux 2.6.18 image on AMD K7 linux-image-2.6.18-5-vserver-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-5-vserver-k7 - Linux 2.6.18 image on AMD K7 linux-image-2.6.18-5-xen-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-5-xen-vserver-686 - Linux 2.6.18 image on i686 alsa-base - ALSA driver configuration files linux-image-2.6-vserver-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-vserver-k7 - Linux 2.6 image on AMD K7 linux-image-vserver-686 - Linux image on PPro/Celeron/PII/PIII/P4 linux-image-vserver-k7 - Linux image on AMD K7 r6040-source - RDC R6040 PCI FastEthernet Linux Driver - kernel module sources rt2400-source - source for rt2400 wireless network driver linux-headers-2.6.22-3-486 - Header files for Linux 2.6.22 on x86 linux-headers-2.6.22-3-686 - Header files for Linux 2.6.22 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.22-3-686-bigmem - Header files for Linux 2.6.22 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.22-3-amd64 - Header files for Linux 2.6.22 on AMD64 linux-headers-2.6.22-3-k7 - Header files for Linux 2.6.22 on AMD K7 linux-headers-2.6.22-3-vserver-686 - Header files for Linux 2.6.22 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.22-3-vserver-k7 - Header files for Linux 2.6.22 on AMD K7 linux-image-2.6.22-3-486 - Linux 2.6.22 image on x86 linux-image-2.6.22-3-686 - Linux 2.6.22 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.22-3-686-bigmem - Linux 2.6.22 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.22-3-amd64 - Linux 2.6.22 image on AMD64 linux-image-2.6.22-3-k7 - Linux 2.6.22 image on AMD K7 linux-image-2.6.22-3-vserver-686 - Linux 2.6.22 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.22-3-vserver-k7 - Linux 2.6.22 image on AMD K7 linux-tree-2.6.22 - Linux kernel source tree for building Debian kernel images linux-headers-2.6.24-1-486 - Header files for Linux 2.6.24 on x86 linux-headers-2.6.24-1-686 - Header files for Linux 2.6.24 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.24-1-686-bigmem - Header files for Linux 2.6.24 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.24-1-amd64 - Header files for Linux 2.6.24 on AMD64 linux-headers-2.6.24-1-xen-686 - Header files for Linux 2.6.24 on i686 linux-image-2.6-486 - Linux 2.6 image on x86 linux-image-2.6-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-amd64 - Linux 2.6 image on AMD64 linux-image-2.6-k7 - Linux 2.6 image on AMD K7 - transition package linux-image-2.6-xen-686 - Linux 2.6 image on i686 linux-image-2.6.24-1-486 - Linux 2.6.24 image on x86 linux-image-2.6.24-1-686 - Linux 2.6.24 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.24-1-686-bigmem - Linux 2.6.24 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.24-1-amd64 - Linux 2.6.24 image on AMD64 linux-image-2.6.24-1-xen-686 - Linux 2.6.24 image on i686 linux-image-486 - Linux image on x86 linux-image-686 - Linux image on PPro/Celeron/PII/PIII/P4 linux-image-686-bigmem - Linux image on PPro/Celeron/PII/PIII/P4 linux-image-amd64 - Linux image on AMD64 linux-image-k7 - Linux image on AMD K7 - transition package linux-image-xen-686 - Linux image on i686 linux-tree-2.6.24 - Linux kernel source tree for building Debian kernel images rt2500-source - source for rt2500 wireless network driver rt2570-source - source for rt2570 wireless network driver gràce à ton sources.list j’ai pas mal de choix. :laughing:
Donc celui qui m’intéresse c’est le linux-image-2.6.24-1-686 donc aptitude install linux-image-2.6.24-1-686mais après j’ai donc les deux kernels, comment choisir sur lequel booter?

P-S: j’ai jamais trop compris les limites entre l’unstable et la testing. J’ai un sources.list configurée pour une testing mais après l’installation de ce noyau est-ce que je serais en unstable? De toute façon je crois que ce n’est qu’une différence de forme, c’est le sources.list qui décide des versions des programmes à installer et de l’endroit ou il les prend, je me trompe?

[quote=“sidell”]
Donc celui qui m’intéresse c’est le linux-image-2.6.24-1-686 donc aptitude install linux-image-2.6.24-&-1-686mais après j’ai donc les deux kernels, comment choisir sur lequel booter?[/quote]
Quand tu redémarreras , tu auras 2 entrées différentes ds Grub et tu auras donc le choix de rester sur ton ancien noyau ou de changer pour aller sous le 2.6.24

[quote=“sidell”]
P-S: j’ai jamais trop compris les limites entre l’unstable et la testing. J’ai un sources.list configurée pour une testing mais après l’installation de ce noyau est-ce que je serais en unstable? De toute façon je crois que ce n’est qu’une différence de forme, c’est le sources.list qui décide des versions des programmes à installer et de l’endroit ou il les prend, je me trompe?[/quote]Non, si ton sources.list est config pour ‘testing’, tu as trouvé le noyau qui est dispo sous testing et donc tu restes “testing”

merci de ta réponse.[quote=“ricardo”]si ton sources.list est config pour ‘testing’, tu as trouvé le noyau qui est dispo sous testing et donc tu restes “testing”[/quote]mais avec un sources list qui joue avec le fichier de preference je peux très bien prendre un kernel en unstable.
mon sources.list et mon fichier de préférence (ceux de mattotop) sont agencé pour qu’il recherche d’abord en lenny puis en etch puis en sid puis en experimental.
Si je demande à aptitude d’installer un paquet uniquement dispo en sid il va donc me l’installer.
Vu que le noyau que je veux installer est uniquement sous sid ( packages.debian.org/search?keywo … ection=all ) je me demande donc si je suis toujours en lenny avec un noyau de sid?

Tu as bien corrigé la réponse de ricardo qui était erronée. Pour répondre à ta dernière question, ce n’est pas le noyau qui fait la release, mais plutot la version de la libc6. Tant que ce que tu installes, même en provenance de sid, ne te demande pas de mettre la libc6 en sid par le jeu des dépendances, tu peux considèrer que tu reste en testing.
Mais si tu commences à avoir beaucoup de paquets sid, autant passer en sid, c’est aussi simple et tu seras plus homogène.

[quote=“mattotop”]Tu as bien corrigé la réponse de ricardo qui était erronée. [/quote]Ricardo répond à ce qu’il sait :
sidell a écrit:

Ce n’est qu’ensuite qu’il dit avoir les autres sources et je ne pouvais pas deviner mon Matt préféré. :smt007

généralement on commence par lire le premier message du topic[quote=“sidell”]je suis sur une lenny avec le sources.list de mattotop et le fichier de préférences d’une lenny.[/quote] :laughing: mais merci pour ta réponse quand même ricardo. si il y avait que des réponses parfaites qu’est-ce que ce serait chiant le forum debian

je suis donc bien passé au noyau 2.6.24 et j’ai tout de suite installer firmware-iwlwifi pour ma carte wifi.
Cependant après l’installation, la led du wifi ne clignote pas et ne s’active pas lorsque que je fais fn+F2 ce qui était le cas avec la solution du noyau 2.6.22 :[code]

apt-get install ipw3945-modules-2.6.18-3-686 firmware-ipw3945 ipw3945d

modprobe ipw3945[/code]puis# echo ipw3945 >> /etc/modules

Donc comment faire marcher cette carte wifi!!$ lspci | grep Wireless 0b:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

[code]aptitude install firmware-iwlwifi

modprobe iwl3945[/code]

même avec le modprobe iwl3945 ma petite led ne s’allume pas

J’ai la même carte que toi, mais je coupe jamais le wifi donc je sais pas lol

EDIT : Tu vois ton inferface avec un iwconfig ?

Ben t’en rajoutes une couche : Lenny=testing, non ?
donc tu dis bien que tu es sur une Lenny-testing pure, tu ne parles à aucun moment de Sid, non ?
Donc, je suis censé te répondre comme je l’ai fait. 8)

@themorice
ma carte wifi n’a pas l’air détécté : [code]# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:""
Mode:Managed Channel:0 Access Point: Not-Associated
Tx-Power=0 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
[/code]le wlan0 c’est ma connexion par ethernet

@ricardo
non car quand je dis que je suis sur une lenny ca veut dire que j’ai fait l’installation depuis un cd de lenny et je rajoute bien que j’ai un fichier de preferences dans le sources.list. Qui dit fichier de preferences dit que je ne suis pas seulement dans les dépots lenny mais que je peux peu-être piocher dans unstable ou stable. Je précise ensuite que ce fichier de référence est pour une lenny et là je fais références au fichier de références pour une principalement lennyde mattotop que j’ai cité auparavent. Et donc si un curieux va voir le sources.list au carré de mattotop et qu’il cherche le fichier de préférence pour une lenny il voit que j’installe mes paquets dans leur versions testing mais aussi etch puis sid et puis experimental s’il ne sont pas dispo dans certains dépôts.
Mais je reconnais que je n’étais pas forcément clair, j’essayerais de l’être plsu la prochaine fois

quote=“sidell”
le wlan0 c’est ma connexion par ethernet
(…)[/quote]
Non. Ta connection ethernet, c’est eth0.
Ou as tu vu une connection ethernet qui te parle d’un ESSID quand tu fais un iwconfig. :mrgreen:
Ta carte wifi wlan0 a l’air de fonctionner trés bien, tu n’as plus qu’à la configurer.

c’est le wlan c’est ma carte wifi alors je comprend pas comment je suis connecté à internet.
en effet en ce moment je suis connecté par un cable ethernet et si cette connexion n’est pas le wlan, comment suis-je connecté (les autres connexions ne sont pas configurées)
de plus si ma carte wifi est bien détecté pourquoi est-ce que la led ne marche pas?