Compilation noyau SME

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Compilation noyau SME

Messagepar JBJBJB171717 » 09 Sep 2004 11:46

Je vais recompiler mon noyau SME 6 pour avoir le support de mon modem USB, mais j'ai un problème en ce qui concerne quelle config utilisé :

voici les config à ma disposition ( j'ai un processeur Duron 1.1Ghz )

kernel-2.4.20-athlon-smp.config
kernel-2.4.20-athlon.config
kernel-2.4.20-i386-BOOT.config
kernel-2.4.20-i386-smp.config
kernel-2.4.20-i386.config
kernel-2.4.20-i586-smp.config
kernel-2.4.20-i586.config
kernel-2.4.20-i686-bigmem.config
kernel-2.4.20-i686-smp.config
kernel-2.4.20-i686.config
kernel-2.4.20-x86_64-smp.config
kernel-2.4.20-x86_64.config

Je ne sais pas laquelle choisir

Merci
Avatar de l’utilisateur
JBJBJB171717
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 300
Inscrit le: 28 Août 2004 22:46

Messagepar Pabze » 09 Sep 2004 12:03

Salut à toi,

Je ne m'enerve pas... pas encore en tous cas, car beaucoup de post existent pour compiler sur SME...
De plus il existe un site qui se nomme www.contribs.org, tu sais les gars qui ont "repris" (car en attente... :cry: ) le developpement de la SME !

De plus dans le "Newbies Kit" (Et Hop encore pour Muzo) il y a toutes les adresses utilent...

Enfin...
Pour compiler sur SME, tu as les "Dev-Tools" ici :
http://contribs.org/contribs/saco/contrib/devtools_SME6.0/

Là tu trouveras tous les packages necessaire !
Et donc ton fameux "kernel-source-2.4.20-18.7.i386.rpm"

Bon courage,
PABZE :wink:

PS : Fais un recherche sur google, avec "compilation usb SME" pourras t'aider !
L'or c'est bien, les platines c'est mieux.
Avatar de l’utilisateur
Pabze
Amiral
Amiral
 
Messages: 1263
Inscrit le: 25 Août 2003 00:00
Localisation: Lille

Messagepar JBJBJB171717 » 09 Sep 2004 12:07

en fait c pas vraiment ca, je voulais savoir pour un Duron 1.1Ghz quel étais l'architectu qui correspond : i386, i586, i686, iAthlon ???
Avatar de l’utilisateur
JBJBJB171717
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 300
Inscrit le: 28 Août 2004 22:46

Messagepar Pabze » 09 Sep 2004 12:07

Et si tu as un SpeedTouch en USB voici trois liens : (Attention il y a de la lecture ! :lol: )

Le RPM qui change la vie :
http://www.tsi-info.com/phpBB2/extranet/telechargements/SME_Server/TSI_Contribs/

Le post... parmi tant d'autres :
http://www.ixus.net/resume_messages.php?topic=12734

Le HowTo :
http://contribs.org/contribs/tgros/
PS : Pour la 5.6... à voir donc... mais les pistes sont là !

PABZE :wink:
L'or c'est bien, les platines c'est mieux.
Avatar de l’utilisateur
Pabze
Amiral
Amiral
 
Messages: 1263
Inscrit le: 25 Août 2003 00:00
Localisation: Lille

Messagepar Pabze » 09 Sep 2004 12:11

Tu veux compiler sous SME ? Ou sur une autre platforme ?

PABZE
L'or c'est bien, les platines c'est mieux.
Avatar de l’utilisateur
Pabze
Amiral
Amiral
 
Messages: 1263
Inscrit le: 25 Août 2003 00:00
Localisation: Lille

Messagepar JBJBJB171717 » 09 Sep 2004 12:53

Je veux compiler sur SME. En fait j'ai deja installer SME et ensuite je recompile le noyau pour pouvoir faire marcher mon modem USB Comtrend. En ce qui concerne le modem pour le faire marcher je l'ai deja fait. En fait avant j'avais un P200 et g changé ma config donc g réinstallé mais pour recompilé le noyau je ne connais pas l'architecture de mon processeur
Avatar de l’utilisateur
JBJBJB171717
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 300
Inscrit le: 28 Août 2004 22:46

Messagepar Pabze » 09 Sep 2004 13:05

Et bien si tu veux compiler sous SME, mon lien pour le Kernel-source est le bon, tu n'as pas a installer un autre kernel, utilise celui dispo pour la SME !

Fais un tour par ici pour re-compiler le noyau :
http://vanhees.homeip.net/index.php?module=ContentExpress&func=display&ceid=17&meid=
L'or c'est bien, les platines c'est mieux.
Avatar de l’utilisateur
Pabze
Amiral
Amiral
 
Messages: 1263
Inscrit le: 25 Août 2003 00:00
Localisation: Lille

Messagepar JBJBJB171717 » 09 Sep 2004 13:19

ok merci !

Et ce nouveau noyau prend en compte les modem USB ?

Et sinon juste une question , comme ca je saurai, un Duron c quel architecture ? i586 ou i686 ?
Avatar de l’utilisateur
JBJBJB171717
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 300
Inscrit le: 28 Août 2004 22:46

Messagepar MasterSleepy » 09 Sep 2004 13:34

Salut,

Quel modem as-tu??
Perso j'ai un speedtouch USB qui fonctionne nickel sans recompiler le noyau.

Pour ce qui est du dernier noyau il n'est vraiment pas stable du tout, je cherche une solution mais elle tarde à venir. Les options de compilation sont quasiment identique que la version de base.

Peux-tu nous préciser les modif que tu dois apporter au noyau??

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar Pabze » 09 Sep 2004 15:48

Salut MasterSleepy,
Apparement il nous l'indique ici :
JBJBJB171717 a écrit:Modem USB Comtrend


J'éspére pas un CT361... qui lui est USB et Ethernet ! :lol:

PS : Ouioui, je sors... :cry:

PABZE
L'or c'est bien, les platines c'est mieux.
Avatar de l’utilisateur
Pabze
Amiral
Amiral
 
Messages: 1263
Inscrit le: 25 Août 2003 00:00
Localisation: Lille

Messagepar JBJBJB171717 » 09 Sep 2004 16:30

Pour le modem pas de pb, en fait je voulais recompiler le noyau, g suivi un how to de je c plus qui, qd j'avais un P 200 MMX, j'avais mis comme architecture "i586"
Maintenant j'ai un Duron 1.1Ghz et je ne c pas quel architecture mettre

Ca se présente comme ceci : j'édite le Makefile, je modifie EXTRAVERSION = -18.7smeusb, ej sauvegarde
ensuite je fais make mrproper
ensuite je fais un "cp configs/kernel-2.4.20-iXXX.config ./.config ou XXX représente i586, i686 ou i386 (c'est la liste des fichiers que g mis ds le premier poste)

La je ne sais pas ce que je dois mettre à la place des XXX pour un Duron

Ensuite normalement je fais make menuconfig .... (mais ca c pas encore fait) mais je pense que après ya pas de pb

Sinon mon modem c un USB Comtrend 350 je crois, il marche impec sur SME 6
Avatar de l’utilisateur
JBJBJB171717
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 300
Inscrit le: 28 Août 2004 22:46

Messagepar JBJBJB171717 » 09 Sep 2004 17:53

En fait j'ai pris le fichier de configuration de l'athlon :


Code: Tout sélectionner
"cp configs/kernel-2.4.20-athlon.config ./.config"


J'ai un duron mais apparent suivant les recherche que j'ai fait l'architecture est la meme.

Je me trompe ou pas ?

Je me lance en faisant ca mais je suis pas sur de moi
Avatar de l’utilisateur
JBJBJB171717
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 300
Inscrit le: 28 Août 2004 22:46

Messagepar MasterSleepy » 09 Sep 2004 18:56

Je crois que c'est effectivement la bonne architecture, de tout façon tu ne riques pas grand chose.
Juste un kernel panic en cas ou cela ne fonctionnerait pas mais tu pourras toujours reprendre l'ancien kernel dans le loader.

Pour le fichier de config tu peux reprendre celui ce trouvant dans
Code: Tout sélectionner
/boot/config-2.4.xxxx

le copier dans le répertoire des source en le rennomant .config et puis
Code: Tout sélectionner
make menuconfig

Modifie dans
Processor type and features
et enfin
Code: Tout sélectionner
make dep; make bzImage; make modules


A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar tomtom » 09 Sep 2004 20:15

de toutes facons, tout ca c'est du x86.. Donc ca va marcher, tu aura speut-etre quelques optimisations qui ne seront pas les bonnes. Tu peux deja laisser de coté les smp, apres c'est toi qui voit. J'aurais tapé dans le athlon moi aussi...

t.
One hundred thousand lemmings can't be wrong...
Avatar de l’utilisateur
tomtom
Amiral
Amiral
 
Messages: 6035
Inscrit le: 26 Avr 2002 00:00
Localisation: Paris

Messagepar JBJBJB171717 » 09 Sep 2004 20:41

J'ai fait tt ca ensuite
Code: Tout sélectionner
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.20-18.7smeusb
mkinitrd /boot/initrd-2.4.20-18.7smeusb.img 2.4.20-18.7smeusb
vi /etc/lilo.conf


Ensuite j'ai ajouté ces lignes à la fin de lilo.conf :

Code: Tout sélectionner
image=/boot/vmlinuz-2.4.20-18.7smeusb
        label=SMEServerUSB
        initrd=/boot/initrd-2.4.20-18.7smeusb.img
        read-only
        root=/dev/hda3


Et ensuite
Code: Tout sélectionner
/sbin/lilo
reboot


Au redémarrage j'ai choisi SMEServerUSB, mais j'ai des [FAILED], en particulier sur ce qui est USB. J'ai vaguement vue qu'il allait chercher les données de chargement dans le kernel 2.4.20-18.7 au lieu du 2.4.20-18.7smeusb

Dans tt ce que j'ai précédemment y a t-il une ereur ?

A mon avis c'est le initrd qui déconne mais je vois pas pourquoi.... :-\
Avatar de l’utilisateur
JBJBJB171717
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 300
Inscrit le: 28 Août 2004 22:46

Suivant

Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron