OVH Cloud OVH Cloud

Noyau 2.6.9 et réseau

14 réponses
Avatar
Bertrand GRONDIN
En tant que newbies sous linux, depuis deux mois, c'est avec un certain
plaisir que j'ai remis les mains dans le cambouis... comme au temps de
MS-DOS dans les années 1980. Il est indéniable que certaines commandes
console sont beaucoup plus puissantes, performantes que sous une interface
graphique. Et je suis plus qu'agréablement surpris de la légèreté et de la
stabilité du noyau LINUX... ce qui change des usines a gaz de Micro$oft
comme le XP, ou la future version LongHorn qui sera pas piquée des vers.

Je tourne actuellement sous Mandrake 10.0 Official.

J'ai réussi à compiler avec succès le noyau 2.6.9, à configurer LILO et le
lancer. J'ai gardé, bien entendu, l'ancien noyau de version 2.6.3-7mdk tant
que tous les tests se seront pas probant.

En effet, je rencontre cependant un petit problème au niveau du réseau. J'ai
un autre ordinateur tournant sous XP PRO sur lequel ma machine est en
réseau. Si le réseau marche sur le noyau 2.6.3-7mdk, il ne tourne plus sous
le nouveau 2.6.9.

Avez-vous des pistes intéressantes à m'indiquer car je pense que j'ai dû
louper quelque chose dans la configuration préalable du noyau avant de
lancer la compilation.

--
Bertrand GRONDIN
Droit du contentieux administratif, de la fonction publique
http://www.grondin.fr.fm ou http:/www.droit-public.fr.fm

4 réponses

1 2
Avatar
Web Dreamer
Bertrand GRONDIN () à écrit le Jeudi 18 Novembre 2004
12:04 dans <cnhvij$34l$ sur
fr.comp.os.linux.configuration:

J'ai réussi à compiler avec succès le noyau 2.6.9, à configurer LILO et le
lancer. J'ai gardé, bien entendu, l'ancien noyau de version 2.6.3-7mdk
tant que tous les tests se seront pas probant.

En effet, je rencontre cependant un petit problème au niveau du réseau.
J'ai un autre ordinateur tournant sous XP PRO sur lequel ma machine est en
réseau. Si le réseau marche sur le noyau 2.6.3-7mdk, il ne tourne plus
sous le nouveau 2.6.9.

Avez-vous des pistes intéressantes à m'indiquer car je pense que j'ai dû
louper quelque chose dans la configuration préalable du noyau avant de
lancer la compilation.


Lorsque tu change de noyeau et que tu veut les mêmes options de
configuration + d'autres (au lieu de TOUT refaire tu veut juste modifier),
fait ceci :

Dans le repertoire des sources de ton noyau courrant (celui qui marche) tu
as un fichier (caché) qui s'appelle :
.config
Copie le dans le repertoire des sources de ton nouveau noyeau
Puis vas dans le repertoire des sources de ton nouveau noyau et lance :
# make oldconfig
Cela refait un .config avec les anciennes options activées, mais compatible
avec les nouvelles options éventuelles qu'il pourait y avoir avec ce
nouveau noyeau. Pour configurer les nouvelles options et verifier la
configuration lance :
# make menuconfig
Puis suit la procédure habituelle ensuite:
(Pour les noyaux 2.4)
# make dep && make bzImage modules modules_install
(Pour les noyaux 2.6)
# make && make modules_install
Puis
# cp arch/i386/boot/bzImage /boot/kernel-versiondunoayu
# cp System.map /boot/System.map-versiondunaoya
Copie la configuration du noyau dans /boot. Juste au cas où...
# cp .config /boot/config-versiondunoyau

J'oubliais : avant une compile fait:
# make mrproper
# make clean

Donc en résumé (une fois dans le répertoire des sources du noyau):
# make mrproper
# make clean
# cp /boot/config-versionduvieuxnoyau .config
# make oldconfig
# make menuconfig
(Pour les noyaux 2.4)
# make dep && make bzImage modules modules_install
(Pour les noyaux 2.6)
# make && make modules_install
# cp arch/i386/boot/bzImage /boot/kernel-versiondunoayu
# cp System.map /boot/System.map-versiondunoyau
# cp .config /boot/config-versiondunoyau

Si ensuite tu recompiles le même noyeau et que tu fais
# cp /boot/config-versiondumêmenoyau .config
tu peut passer directement à
# make menuconfig
le oldconfig n'est pas nécéssaire. Il est nécéssaire que lorsque tu prends
le .config d'un autre noyau (de la même série, car je pense que le .config
d'un 2.4 ne peut pas être utilisé avec un 2.6 même en faisant un oldconfig,
il faut te retapper toute la configuration).

--
Web Dreamer, Linux Registered User #313652 at http://counter.li.org/
Remplacer *nospam* par *tiscali* dans l'adresse,
et ajouter *NewsGroupPrivateAnswer* dans le corps du message pour répondre.

Bon. Yapuka fokon.
-+- AT in: Guide du Cabaliste Usenet - Yfolferfer ! -+-

Avatar
Bertrand GRONDIN
Web Dreamer wrote:

Bertrand GRONDIN () à écrit le Jeudi 18 Novembre 2004
12:04 dans <cnhvij$34l$ sur
fr.comp.os.linux.configuration:


Lorsque tu change de noyeau et que tu veut les mêmes options de
configuration + d'autres (au lieu de TOUT refaire tu veut juste modifier),
fait ceci :



Il m'arrive, quelque fois, d'avoir mes petites cellules grises qui marchent.
Le port ethernet est intégré à ma carte mère ASUS P4G8X DE LUXE, carte
Broadcom. J'ai vérifié toutes les options dans le config du noyau et n'ai
apparemment rien omis.
J'ai donc essayé de créer une nouvelle connexion par le réseau LAN en
indiquant l'IP de l'autre PC. Et cela marche car je viens d'envoyer ce
message sous le nouveau noyau 2.6.9.

En tout cas, je vous remercie infiniment pour tout.

--
Bertrand GRONDIN
Droit du contentieux administratif, de la fonction publique
http://www.grondin.fr.fm ou http:/www.droit-public.fr.fm

Avatar
moi
"Nicolas George" <nicolas$ a écrit dans le message de
news: cnifrj$110u$
"moi" wrote in message :
On se demande parfois pourquoi ces forums existent encore.


Si tu n'es pas content, rien ne t'oblige à lire.


Si tu n'es pas content, tu peux aussi ne pas répondre.


Avatar
Nicolas George
"moi" wrote in message :
Si tu n'es pas content, tu peux aussi ne pas répondre.


Si tu y tiens...

1 2