[Linux] copier des fichiers (drivers)

copier des fichiers (drivers) [Linux] - Linux et OS Alternatifs

Marsh Posté le 15-12-2001 à 11:33:43    

voila pour le montage d un routeur base sur un noyaux linux qui se trouve dans une diskette , je dois installer les drivers de mes cartes rezo qui vont sur le P100 qui va servire de routeur ,
 
on me dit :
 

Citation :

Récupérez les modules nécessaires (drivers) téléchargé-là: http://lrp.c0wz.com/files/kernels/ [...] -1/modules Vous devez choisir surtout dans cette page vos cartes réseaux. J'ai fait les tests avec des compatibles ne2000 (8390.o ne.o ne2k-pci.o) et les 3Com 509 (3c509.o) et 3Com 905 (3c59x.o) mais d'autres sont présentées. Copier ces fichiers sur une disquette intermédiaire, monter cette disquette sur le routeur, copier, resauvegarder les modules graces à lrpcfg.


 
Comment on fai t ca en faites ?
 
Merci.


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 11:33:43   

Reply

Marsh Posté le 15-12-2001 à 12:07:10    

:cry:


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 12:17:55    

y a pas de réponse absolue.
 
pour copié un truc c'est la commande
cp source destination
 
comme la source semble être ta disquette, tu dois la monter mais ca dépend de l'arborescence de ton système.
en général une commande comme  
mount /mnt/floppy devrait marché...mais c'est tout sauf sûr et si ca marche pas, il y a trop de cas de figure de trucs à expliquer pour que je tente le coup. Tu devra te retourner vers un site comme www.lea-linux.org ou celui de ton mini-routeur.
 
Idem, je connais pas cette fonction lrpcfg....

Reply

Marsh Posté le 15-12-2001 à 12:20:54    

911GT3 a écrit a écrit :

y a pas de réponse absolue.
 
pour copié un truc c'est la commande
cp source destination
 
comme la source semble être ta disquette, tu dois la monter mais ca dépend de l'arborescence de ton système.
en général une commande comme  
mount /mnt/floppy devrait marché...mais c'est tout sauf sûr et si ca marche pas, il y a trop de cas de figure de trucs à expliquer pour que je tente le coup. Tu devra te retourner vers un site comme www.lea-linux.org ou celui de ton mini-routeur.
 
Idem, je connais pas cette fonction lrpcfg....  




 
mais le probleme , c est que le os sur lequel tourne le routeur est Linux et est sur la diskette , pas besoin de DD , mais , comment installer des drivesr alors ?


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 12:26:01    

une fois que tu as booter sur la disquette le système est autonome à mon avis (donc tu peux retiré la disquette)
si tu as accès à une console,  
tappe "mount".
regarde si tu vois un point de montage qui mentionne ta disquette, genre /mnt/floopy ou /floppy
umount /mnt/floppy (pour dire au système que tu vas retirer la disquette en TRES SCHEMATISÉ)
remplace ta disquette par celle contenant tes drivers
mount /mnt/floppy (pour dire au système que tu en as mis une nouvelle)
ls /mnt/floppy pour voir ce qu'il y a dessus
cp ton_driver /le/chemin/où/ca/va.
 
mais c'est que le début....

Reply

Marsh Posté le 15-12-2001 à 12:30:17    

Arf, j'ai compris.
Ce qui te gène c'est qu'il n' y a pas de DD et que tu vois pas où il va copier les drivers. C'est ca ?
En fait, en mémoire. Ton routeur utilise certainement une partie de sa mémoire comme un faux disque dur, avec une arborescence et tout...
Comme il n'est pas sensé redemarrer tout les jours, les drivers restent en mémoire tant qu'il es up...
 
Le problème dans ce genre de truc, c'est que si tu reboote, tu doit tout reconfigurer (peut-être que celle là non et quelle enregistre la conf sur la disquette mais pour les drivers j'en doute :/)

 

[edtdd]--Message édité par 911GT3--[/edtdd]

Reply

Marsh Posté le 15-12-2001 à 12:32:51    

et comment mettre les drivers en "memoire" ?
 
paske donc
 
-je boote avec la diskette de l OS
-je la vire
-je met la diskette avec les drivers , et apres ?


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 12:33:32    

Citation :

Récupérer l'image de base du routeur: Ici (Attention, Netscape peut endommager ces fichiers au téléchargement).  
Décompressez cette image sur une bonne disquette neuve via dd ou WinImage .  
Pour WinImage, voici la démarche :  
Vous avez télécharger un fichier .gz (idiot-image_1440KB_FAT_2.9.8_Linux_2.0.0.gz qui fait 1149ko). Vous le décompressez avec Winzip sur votre disque dur. Cela vous donne idiot-image_1440KB_FAT_2.9.8_Linux_2.0 qui lui fait 1440 ko.  
Ouvrez WinImage.  
Menu "File" puis choisir "Open".  
Changer le type de fichier pour mettre *.*  
Choisissez le fichier décompressé (idiot-image_1440KB_FAT_2.9.8_Linux_2.0 ). Vous devez maintenant voir son contenu dans WinImage.  
Allez dans le menu "Disk" choisissez "Format and write Disk"  
Essayez de booter sur cette disquette. Si cela part, on continue. Sinon, recommencez le transfert du fichier.  
Récupérez les modules nécessaires (drivers) téléchargé-là: http://lrp.c0wz.com/files/kernels/ [...] -1/modules Vous devez choisir surtout dans cette page vos cartes réseaux. J'ai fait les tests avec des compatibles ne2000 (8390.o ne.o ne2k-pci.o) et les 3Com 509 (3c509.o) et 3Com 905 (3c59x.o) mais d'autres sont présentées. Copier ces fichiers sur une disquette intermédiaire, monter cette disquette sur le routeur, copier, resauvegarder les modules graces à lrpcfg.  
Théoriquement, on a tout. Reprenez votre souffle, et rebooter sur la disquette. Observer la détection de vos cartes dans les messages de démarrage.  
Vous arrivez à l'écran login: C'est ok pour l'installation, passons à la configuration.  
Si quelque chose se passe mal à ce niveau là, (erreur au démarrage), c'est que votre kernel (fichier linux) a été corrompu dans le trajet. Ressayer la démarche.


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 12:34:35    

cf mon deuxième post.

Reply

Marsh Posté le 15-12-2001 à 12:35:28    

je laisse juste la diskette dedans ???


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 12:35:28   

Reply

Marsh Posté le 15-12-2001 à 12:40:19    

non, si tu suis mon post précédent, tu devrait être en mésure de copié le module sur le disque virtuel (la mémoire).
Si je comprend bien, tu utilise ensuite l'utilitaire lrpcfg pour recopié ce module sur la disquette de ton routeur.
 
donc tu suis mon post précédent (ton module doit donc être quelque part en mémoire)
tu réinterverti les disquettes (umount /mnt/floppy . changement . mount /mnt/floppy)
tu utilise lrpcfg (tu aura certainement à lui passer un argument pour lui dire où tu as copié le module)...
tu redemonte (umount...) la disquette
tu reboot et ca doit marché...

Reply

Marsh Posté le 15-12-2001 à 12:51:58    

je comprend pas tres bien la partie du demontage et remontage de la diskette :??:


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 13:12:49    

c'est une des caractéristique des unix...c'est un peu long à expliquer.
regarde là http://www.toolinux.com/linutile/g [...] tm#AEN1123 (tu peux aussi tout lire ;)) et revient si ca coince toujours...

Reply

Marsh Posté le 15-12-2001 à 13:16:36    

ya pas de commande :??: , j arrive et il me demande un log-in : je met root , pour aller dans les menus du routeur , et la j ai une serie de menu
 
systeme settings
network settings
package settings
 
ou help et back-up ...
 
 
 :??:  :??:  :??:  :cry:  
 
Coment installer ces maudits drivers ?


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 13:21:00    

tout sous Linux est considéré comme un fichier.
 
le lecteur de diquette est considéré comme un fichier. Mais par défaut il n'est pas relié au système de fichier. il est juste /dev/fd0 ( dev = device = périphérique, fd = floppy disk, 0 = 1er lecteur de disquette ).
Pour le relié au système de fichier et pour qu'il soit accessible on "mounte" le périphérique. c'est le but de la commande mount. On dit quel périphérique on veut relier et où on veut le monter ( c'est le point de montage, c'est là que tu accèdes à la disquette ).
Ainsi la syntaxe minimale de mount ( j'omet un détail mais bon pas besoin de le préciser ) :
> mount périphérique point_de_montage
 
par exemple souvent on choisi /mnt/floppy comme point de montage, cela signifie que pour accéder au contenu de la disquette il faut aller dans le rep /mnt/floppy. pour une disquette on a donc :
> mount /dev/fd0 /mnt/floppy
 
Pour faciliter le processus on met dans un fichier nommé /etc/fstab ( le fichier nommé fstab se trouvant dans le répertoire /mnt ). Ah oui, mnt est la contraction de MouNT.
Gràace à ce fichier lorsqu'on appelle appelle mount on n'a plus besoin de ne préciser que soit le périphérique ( mount /dev/fd0 ) que soit le point de montage ( mount /mnt/floppy ).
 
donc une fois que tu tapes "mount /mnt/floppy" tu peux accéder au contenu de la disquette à travers le répertoire /mnt/floppy.
Ah oui, bien sûr c'est toi qui choisi le point de montage, si tu modifies correctement fstab alors tu peux mettre comme point de montage /mnt/disquette ou /popstar ou /mnt/popstart_vs_staracademy
 
la commande umount permet de dissocier la disquette du système de fichier


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-12-2001 à 13:23:37    

911GT3 a écrit a écrit :

c'est une des caractéristique des unix...c'est un peu long à expliquer.
regarde là http://www.toolinux.com/linutile/g [...] tm#AEN1123 (tu peux aussi tout lire ;)) et revient si ca coince toujours...  




arf, cela m'apprendra à taper en regardant popstar :( :lol:


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-12-2001 à 13:25:03    

d'où l'inspiration :wahoo: :p

Reply

Marsh Posté le 15-12-2001 à 13:28:34    

:ouch:  
 
je comprend quasi rien :/
 
 
 
on gros , j ai les drivers sur la diskette , ya 2 fichiers
 
-net2k-pci.c
-net2k-pci.o
 
de l autre cote j ai l ordi qui a boote sur le linux , et je doit installer les drivers de la diskette , comment on fait exactement ? je sais pas quelle commande taper ni ou la tapper [:wam]
 
 
 
 
[:cupra] potape les newbis


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 13:44:07    

si tu es face à des menus, tu devrais commencer par les explorer en commencant par celui appelé [HELP] ;)

Reply

Marsh Posté le 15-12-2001 à 13:48:48    

j ai fait et ja i lu le help des modules , c marque : installer les drivers :/
 
 
ok  :sarcastic:  
 
mais comment ?


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 13:53:37    

dans les autres t'as pas un lien vers un shell ou des utilitaires dédiés à cette opération ?
essaie CTRL+ALT+F2

Reply

Marsh Posté le 15-12-2001 à 13:58:53    

ctrl+alt+F2 amarche pas :/
 
 
 
j ai fait un truc comme back-up sur la diskette de boot , + back up modules , masi vu que j ai pas installe les modueles je vois pas comment il a fait un back up ..


---------------
www.does-you.com
Reply

Marsh Posté le 15-12-2001 à 16:18:39    

lrpcfg c'est le fichier de configurationde la distribution, et dedans ils permettent d'indiquer les drivers.
 
Par contre même chose, j'ignore complètement ou copier ces fichiers.
 
Parce que monter la disquette c'est pas dur, pas plus qu'autre chose, la distro est intégralement chargée en mémoire, c'est là le prob.
Ou intégrer les drivers.
 
Je précise pour 911 que les distros comme ça s'updatent d'elles même pour prendre en compte les modifs et drivers ;)

Reply

Marsh Posté le 15-12-2001 à 16:49:45    

d'après ce que j'ai pu voir là: http://master-beta.linuxrouter.org [...] index.html
il est possible de quitter lrpcfg vers la console  

Citation :

 Otherwise, you can exit lrcfg, and issue the edit command at the prompt yourself,...


 
Pour le module c'est bien ca:

Citation :


 
Once you have the kernel, you can put it on the floppy with the name linux.  You will then need to choose the modules appropriate for your ethernet card, and get them into modules.lrp somehow.  See below for one way to do this.  Otherwise, the most direct way would be to copy those modules files onto a DOS floppy, and bring it over to your LRP machine.  Mount the floppy on the LRP box and copy the files with
    mkdir /floppy
    mount -t msdos /dev/fd0 /floppy
    cp /floppy/*.o /lib/modules
umount /dev/fd0
and then replace the LRP boot disk and backup the router.
In any case, it's often best to have gotten a modules.lrp file from the modmaker first, just to have a solid starting point.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed