|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 21 ![]() |
Bonjour, je débute avec LINUX avec IPCOP, je suis en root et non en interface graphique donc je voudrais connaitre les lignes de commandes pour installer un driver, tout d'abord je l'ai détarrer ensuite j'ai 7 fichiers, un qui termine en 3c90x.c, 3c90x.h, compile_SMP, compile_UP, install3c90x, readme je ne sais pas lequel choisir ni comment l'installer si vous pouvais me donner les lignes de commandes à utiliser.
Merci d'avance. |
|
|
01
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Salut,
En général on commence par lire le fichier README qui contient la marche à suivre...
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
|
|
30
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 21 ![]() |
OK merci pour l'information mais je dois utiliser quelle ligne de commande pour ouvrir le fichier readme du moins pour le sélectionner c'est "cd readme" ? parce que chez moi sa ne fonctionne pas.
|
|
|
01
|
|
|
#4 |
|
Membre Expert
![]() Frédéric Brugmans Informaticien multitâche Inscription : février 2005 Messages : 661 ![]() |
Loin de moi l'idée de vouloir t'empêcher d'installer ce driver mais il est probablement inclus en modules dans ta distribution
Il te suffit de le charger avec la commande modprobe et de vérifier son chargement avec la commande lsmod |
|
|
30
|
|
|
#5 | ||
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 21 ![]() |
J'ai essayé avec ce que tu m'as dit mais sa ne fonctionne pas j'ai fait:
là je suis dans le dossier du driver que je veux installer : Code :
ça ne fonctionne pas et j'ai ce message: |
||
|
|
10
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
manifestement c'est les sources que tu as, donc lis le readme et suis les instructions fournies ...
|
|
|
20
|
|
|
#7 |
|
Membre expérimenté
![]() Ingénieur informatique industrielle Inscription : avril 2006 Messages : 382 ![]() |
pour éditer un fichier, tu as plusieurs possibilités : vi, less, more.
Le plus simple est surement less (flèche sup et bas pour monter descendre, q pour quitter) |
|
|
30
|
|
|
#8 | ||
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 21 ![]() |
ok merci beaucoup j'ai réussi à lire le "readme" avec la commande que vous m'avez conseillé "less readme". J'aimerai maintenant savoir comment on fait pour installer le driver, je voudrais installer ça:
Code :
|
||
|
|
01
|
|
|
#9 |
|
Membre expérimenté
![]() Ingénieur informatique industrielle Inscription : avril 2006 Messages : 382 ![]() |
si tu veux lancer un programme situé dans le répertoire courant, il suffit de faire ,
donc dans ton cas : |
|
|
30
|
|
|
#10 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 21 ![]() |
merci de ta réponse rapide mais lorsque je fais ça :
J'ai cette erreur: Code :
-bash: ./install3c90x: bin/csh: bad interpreter: No such file or diectory |
|
|
01
|
|
|
#11 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
le script est écrit en csh, si tu n'as pas csh (vérrifier avec whereis)
l'installer et recommencer si tu l'as mais que le chemin ne correspont pas, faire un lien symbolique vers l'emplacement défini dans le script te donnera cette information, ou changer la ligne d'entête du script pour y coller le chemin vers csh |
|
|
20
|
|
|
#12 |
|
Expert Confirmé Sénior
![]() Laurent WillemsExpert Stop/Start Inscription : septembre 2002 Messages : 2 551 ![]() |
Salut,
sur ipcop, seul le shell bash est disponible par défaut. De plus pour des raisons de sécurité, ipcop ne dispose par défaut que des outils nécessaire à son fonctionnement. Donc si ton fameux script effectue une compilation du driver, il risque fort de ne pas trouver les commandes nécessaires à la compilation de ton module (make, gcc, etc...)
__________________
Alea Jacta Test! |
|
|
20
|
|
|
#13 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 21 ![]() |
excuse moi je débute en linux sa fait 3 jours que je suis dessus donc je ne connai pas vraiment les commandes donc il faut que je tape "whereis" mais quand je tape ça on me dit qu'on ne trouve pas la commande.
|
|
|
01
|
|
|
#14 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
tapes un parce que j'ai bien l'impression que tu n'as pas défini le nécessaire ...
le PATH doit contenir à minima /bin, /sbin, /usr/bin et /usr/sbin c'est le strict minimum... |
|
|
20
|
|
|
#15 | ||
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 21 ![]() |
lorsque je fais:
echo $PATH J'ai ça: Code :
/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin et j'obtiens ceci, est-ce que vous savez s'il y a quelque chose qui cloche ? Code :
|
||
|
|
10
|
|
|
#16 | ||
![]() ![]() Idriss NeumannConsultant en SSII et étudiant au CNAM Paris (ingénieur SI) Inscription : février 2009 Messages : 1 980 ![]() |
Salut.
Par rapport à ce qu'as dit Mygale1978, dis nous ce que renvoient les commandes suivantes : Si tu ne dispose pas de la commande whereis :Code :
Cependant si tu ne dispose pas des outils de compilations, ça risque d'être difficile ...Pour finir, donnes nous aussi le résultat de la commande : Dans ta table de routage, je dirais que le masque 255.255.255.0 ne correspond pas au réseau 83.205.43.0 à première vue, à vérifier (je suis loin d'être un expert réseau). Bonne chance en tout cas. Cordialement, Idriss |
||
|
20
|
|
|
#17 | ||||
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 21 ![]() |
Merci beaucoup Idriss de te pencher sur mon problème donc voilà ce que me donne les différentes commandes:
1ere commande: 1er résultat: Mais comme je ne dispose pas de la commande whereis, j'ai fait: Code :
2eme commande: 2eme résultat: j'ai un truc comme en langage C avec différentes conditions qui dit 3eme commande: 3eme résultat: Code :
|
||||
|
|
10
|
|
|
#18 | ||||
![]() ![]() Idriss NeumannConsultant en SSII et étudiant au CNAM Paris (ingénieur SI) Inscription : février 2009 Messages : 1 980 ![]() |
Bonjour.
Citation:
![]() Citation:
Cordialement, Idriss |
||||
|
20
|
|
|
#19 |
|
Expert Confirmé Sénior
![]() Laurent WillemsExpert Stop/Start Inscription : septembre 2002 Messages : 2 551 ![]() |
mmh,
Comme je te l'ai dit précédemment ipcop est une distribution orientée routeur/firewall donc seuls les outils liés à ces fonctions sont installés par défaut! Il n'y pas d'environnement de développement/compilation. le grep sur gcc et make ne te renvoie rien => cela veut dire que ces commandes ne sont pas là. De plus, le range d'ip de l'interface eth0 semble avoir changer depuis. Dans la table de routage, on voit une route vers le réseau 192.84.65.0 sur l'interface eth0 alors que l'on voit une ip de type 158.84.65.X dans la configuration de ton interface eth0. Est-ce que tu as donc fait des modifications entre temps sur l'interface eth0?
__________________
Alea Jacta Test! |
|
|
30
|
|
|
#20 |
|
Futur Membre du Club
![]() Inscription : août 2007 Messages : 21 ![]() |
Code :
Est-ce que tu as donc fait des modifications entre temps sur l'interface eth0? Code :
Vu ton OS, tu peut peut être essayer de nous rediriger la sortie de cat dans un fichier, si tu arrives à le récupérer ensuite (sinon laisse tomber). |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com