comment compiler un module ?

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

Messagepar lagraula » 09 Jan 2004 21:07

Bonjour, <BR> <BR>Contexte : <BR>-> un vieux PC P1-133, Ram = 64 Mo, 2 cartes réseau 3c509B <BR>-> sme-server v6.0 pour faire un passerelle + serveur <BR>-> un fichier source 3c509.c téléchargé sur le site RedHat <BR> <BR>Problème : <BR>compiler le fichier source pour pouvoir installer les cartes réseaux 3c509 ? <BR> <BR>Questions : <BR>-> dans quel repertoire dois-je copier le fichier 3c509.c ? <BR>-> comment compiler le fichier 3c509.c et le faire devenir 3c509.o ? <BR>-> dans quel repertoire dois-je copier le fichier 3c509.o ? <BR>-> comment installer le module ? <BR>-> quelles modifications à apporter au fichier modules.conf ? <BR>-> y-at-il des commandes à executer ensuite ? <BR> <BR>... toutes autres précisions sont les bienvenues ! <BR> <BR>A l'avance merci !
Avatar de l’utilisateur
lagraula
Second Maître
Second Maître
 
Messages: 27
Inscrit le: 30 Nov 2002 01:00
Localisation: Bordeaux

Messagepar TuxCop » 09 Jan 2004 21:32

Bonjour <BR>Deja il faut que les outils de developpements soient installé <BR> <BR>tape cc et voit si ca ne te fait pas file not found <BR> <BR>Ensuite avoir les sources du noyau <BR>en general dans /usr/src/linux... <BR> <BR>ensuite tu compile une fois le noyau <BR>en lancant successivement <BR>make clean <BR>make dep <BR>make <BR>puis <BR>make module-install <BR>(lit le readme) <BR>ensuite met les sources de ton pilote dans /usr/src/monpilote <BR>va dans ce repertoire <BR>lance <BR>(engeneral) mais lit le readme <BR>./configure ou make configure <BR>puis <BR>make <BR>make install <BR> <BR> <BR> <BR>voila <BR>A+
Avatar de l’utilisateur
TuxCop
Quartier Maître
Quartier Maître
 
Messages: 24
Inscrit le: 24 Déc 2003 01:00

Messagepar lagraula » 09 Jan 2004 23:36

j'ai fait cc .... <BR> <BR>réponse : <BR> <BR>bash: cc: command not found !!!! <BR> <BR> <BR><IMG SRC="images/smiles/icon_frown.gif">((
Avatar de l’utilisateur
lagraula
Second Maître
Second Maître
 
Messages: 27
Inscrit le: 30 Nov 2002 01:00
Localisation: Bordeaux

Messagepar Grand-Pa » 10 Jan 2004 01:05

hummm... C'est quoi l'intérêt de compiler un module déjà présent dans la distribution (/lib/modules/2.4.20-18.7/kernel/drivers/net/3c509.o) ? <IMG SRC="images/smiles/icon_razz.gif">
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar lagraula » 10 Jan 2004 08:57

Bravo "grand" Maitre ! <BR> <BR>Y'a bien le module 3c509.o ! <BR> <BR>Pourquoi que locate 3c509.o ne m'avait rien donné ??? <BR> <BR>Peux-tu me confirmer que maintenant : <BR> <BR>insmod 3c509.o <BR> <BR>puis quelles modificiations sur modules.conf ???? <BR> <BR>
Avatar de l’utilisateur
lagraula
Second Maître
Second Maître
 
Messages: 27
Inscrit le: 30 Nov 2002 01:00
Localisation: Bordeaux

Messagepar Grand-Pa » 10 Jan 2004 12:54

Dans le même genre que mon message précédent : pourquoi faire un 'insmod 3c509.o' ? <BR> <BR>Fais une installation standard avec la console de serveur, déclares-y tes deux cartes réseau et le tour est joué. <BR> <BR>SME, c'est fait pour les gens qui ont des connaissances très limitées en Linux ; tout est donc simplifié au maximum pour que l'installation et l'administration soient accessibles au plus grand nombre. Après, s'il y a des soucis, il est bien entendu possible de configurer plein de choses à la main, mais ça ne vient qu'après, hein... <IMG SRC="images/smiles/icon_wink.gif">
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar lagraula » 10 Jan 2004 15:21

J'ai fait l'installation complète ; et à aucun moment, il ne me propose d'installer les cartes 3c509 ! <BR> <BR>Je n'ai pas dit que les cartes 3c509 sont ISA ; il faut les déclarer d'après ce que j'ai lu dans les how-to ! <BR> <BR>J'ai d'abord trouvé le lien ci-dessous : <BR> <BR><!-- BBCode auto-link start --><a href="http://www.contribs.org/index.php?module=article&view=9&MMN_position=32:32" target="_blank">http://www.contribs.org/index.php?module=article&view=9&MMN_position=32:32</a><!-- BBCode auto-link end --> <BR> <BR>J'ai alors fait comme indiqué ! Le PC est planté ! <BR> <BR>Je me suis dit alors : y'a pas le driver/module qui va bien ! <BR> <BR>Grâce à ta réponse, j'ai bien le module sur le disque ; mais je ne sais pas comment l'installer ! <BR>Question subsidiaire : est-ce que le lien ci-dessus est d'après toi satisfaisant ! <BR> <BR>A l'avance, merci !
Avatar de l’utilisateur
lagraula
Second Maître
Second Maître
 
Messages: 27
Inscrit le: 30 Nov 2002 01:00
Localisation: Bordeaux

Messagepar lagraula » 10 Jan 2004 15:32

Pardon pour le lien ci-dessus ! qui est incomplet ! <BR> <BR>pour retrouver le how-to, il faut chercher en tapant "randy" dans l'outil de recherche ! <BR> <BR>pardon encore de l'approximation ! <BR>
Avatar de l’utilisateur
lagraula
Second Maître
Second Maître
 
Messages: 27
Inscrit le: 30 Nov 2002 01:00
Localisation: Bordeaux

Messagepar Grand-Pa » 11 Jan 2004 01:52

Arf ! Des cartes ISA !!! <IMG SRC="images/smiles/icon_cussing.gif"> <BR> <BR>On doit pouvoir retrouver la réponse dans les archives du newsgroup alt.e-smith.fr (je sais que le sujet y a été abordé à plusieurs reprises il y a fort longtemps), mais pour ma part, c'est Joker et bon courage... <IMG SRC="images/smiles/icon_eek.gif"> <BR><!-- BBCode Start --><I>(les cartes PCI, c'est pas cher et ça marche bien, hein)</I><!-- BBCode End --><BR><BR><font size=-2></font>
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar micjack » 11 Jan 2004 21:40

Au pire des cas quand les cartes ISA ( n'etant pas toutes PNP) jouent les troubles fêtes, utiliser le setup de config se trouvant sur la disquette fournie avec l'achat. <BR> <BR>Cette derniere permet de changer et forcer l'adresse et l' irq de la carte au cas ou <BR>y' aurrait un conflic <IMG SRC="images/smiles/icon_smile.gif">
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois


Retour vers E-Smith / SME Server

Qui est en ligne ?

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

cron