Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Aller à la page:  1 2 3 4 5 Page suivante
Page: 1 sur 5
Installation de driver
Envoyé par: ptitmoos

Bonjour à tous,
Je voudrais installer le driver de ma carte ethernet, le mode opératoire est le suivant:
Installing Source RPM Package
=============================

1. Install the source RPM package:

rpm -ivh bcm4400-<version>.src.rpm

If installing the driver on SuSE Linux, refer to the Notes section below
before continuing.

2. CD to the RPM path and build the binary driver for your kernel:

cd /usr/src/{redhat,OpenLinux,turbo,packages,rpm ..}
rpm -bb SPECS/bcm4400.spec

or

rpmbuild -bb SPECS/bcm4400.spec (for RPM version 4.x.x)

Note that the RPM path is different for different Linux distributions.

3. Install the newly built package (driver and man page):

rpm -ivh RPMS/i386/bcm4400-<version>.i386.rpm

The driver will be installed in the following path:

2.2.x kernels:

/lib/modules/<kernel_version>/net/bcm4400.o

2.4.x kernels:

/lib/modules/<kernel_version>/kernel/drivers/net/bcm4400.o

4. Load the driver:

insmod bcm4400

5. To configure network protocol and address, refer to various Linux
documentations.

Jusqu'au .2 ça va, j'ai mon fichier bcm4400.spec, mais après je sais pas quoi faire, quand je fais "rpmbuild -bb SPECS/bcm4400.spec" il me dit: "rpmbuild command not find"
Que faire? smiling smiley

Poste le Tuesday 27 April 2004 16:43:59
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

Pour information j'ai installéle package rpm-build.

Poste le Tuesday 27 April 2004 16:55:57
Répondre     Citer    
Re: Installation de driver
Envoyé par: Cyaj

Sous quelle distribution es-tu?

fait un : "locate rpmbuild" pour voir ou est installé rpmbuild (si toutefois il est installé).

si tu es sous une Mandrake utilise le gestionnaire de package et cherche rpmbuild normalement :
rpm-build-4.2-22.1.92mdk pour une MDK9.2



&quot;Tout corps plongé dans un flux d'emmerdements pivote de façon à lui offrir sa surface maximale.&quot; Pierre Dac
Cyaj Linux Counter #346604

Poste le Tuesday 27 April 2004 16:57:57
Répondre     Citer    
Re: Installation de driver
Envoyé par: Cyaj

J'arrive trop tard pour ma réponse précédente ... ;-)

Je crois qu'il faut être sous root pour reconstruire un rpm à partir d'un fichier source rpm... si je ne me trompe pas...



&quot;Tout corps plongé dans un flux d'emmerdements pivote de façon à lui offrir sa surface maximale.&quot; Pierre Dac
Cyaj Linux Counter #346604

Poste le Tuesday 27 April 2004 17:00:02
Répondre     Citer    
Re: Installation de driver
Envoyé par: lbw

"rpmbuild -bb SPECS/bcm4400.spec (for RPM version 4.x.x)
Note that the RPM path is different for different Linux distributions."

et toi tu obtiens "rpmbuild command not find"

je connais pas trop le système de rpm mais dans ton cas c'est le chemin qui va pas.
il te faudrait:
/...chemin_complet.../rpmbuild -bb SPECS/bcm4400.spec

j'espère que ça pourra t'aider?!
à priori tu dois avoir la fonction (teste un man au cas où...) mais c'est le chemin. il te reste à le trouver selon ta distrib.
@+

Poste le Tuesday 27 April 2004 17:00:46
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

Je suis sous Mandrake 10.0community.
J'ai toujours tout tapé en root.
Rpm-build est bien installé, quand je fais whereis rpmbuild il me dit:
"usr/share/man/man8/rpmbuild.8.bz2"
Comment je test un man? (c'est quoi un man?) smiling smiley

Poste le Tuesday 27 April 2004 17:11:09
Répondre     Citer    
Re: Installation de driver
Envoyé par: lbw

man c'est pour avoir l'aide, par exemple
man rpmbuild, je pense que si il y a l'aide c'est déjà bon signe car bien installé
après pour le chemin,c'est sûrmeent un truc du genre
/usr/local/bin ou sbin mais ça dépend de comment tu l'as compilé (où comment ça se compile par defaut...)
je peux pas t'en dire +

Poste le Tuesday 27 April 2004 17:35:57
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

ok je crois que j'ai trouvé le problème!
Quand je tape:" rpm --rebuild fichier-version.src.rpm" il me dit:
"usr/lib/rpm/rpmb: No such file or directory"
Que dois-je faire? smiling smiley

Poste le Tuesday 27 April 2004 17:41:20
Répondre     Citer    
Re: Installation de driver
Envoyé par: Cyaj

réinstalle tous les utilitaires rpm....

auparavant avec rpmdrake ou dans le panneau de configuration tu vas sur : "supprimer les logiciels" et tu entre dans la partie recherche "rpm"
Cela permettra de voir si tout les outils rpm sont installés. Si c'est le cas il peut y avoir un problème dans le PATH...
Si les packages rpm ne sont pas installés alors tu retourne dans le panneau de configuration, et sur installer des logiciels tu fait le même recherche et tu installes les rpm trouvés....

et si ça ne vas pas... je ne sais pas



&quot;Tout corps plongé dans un flux d'emmerdements pivote de façon à lui offrir sa surface maximale.&quot; Pierre Dac
Cyaj Linux Counter #346604

Poste le Tuesday 27 April 2004 18:16:59
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

Je suis allé dans installation de paquetages logiciels plutôt, et j'ai fait une recherche "rpm".
En effet il me propose un max de paquetage!! Je dois tous les installer??!
Il y en a au moins une trentaine!
De cpan2rpm à xrpm en passant par urpmc, urpmi, ....

Poste le Tuesday 27 April 2004 18:29:51
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

Bon chui un ouf j'installe tout et on verra bien! smiling smiley
Je vous tiens au courant.

Poste le Tuesday 27 April 2004 19:12:07
Répondre     Citer    
Re: Installation de driver
Envoyé par: gill

moi je vois que au 2) il y écrit :

rpm -bb SPECS/bcm4400.spec

or

rpmbuild -bb SPECS/bcm4400.spec (for RPM version 4.x.x)

ce qui sauf erreur de ma part indique que c'est l'une OU L'AUTRE des deux commandes qu'il faut utiliser

dans man rpm, je vois que l'option -b spécifie une construction. Si tu essayais ca ?

Poste le Tuesday 27 April 2004 19:19:30
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

ok je vais essayer rpm -b SPECS/bcm4400.spec et si ça marche pas rpmbuild -b SPECS/bcm4400.spec

Poste le Tuesday 27 April 2004 19:26:29
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

Mais faut queje tape ça dans quel dossier?
cd /usr/src/RPM ?

Poste le Tuesday 27 April 2004 19:27:41
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

Ca marche pas le "-b" --> "option inconnue"

Poste le Tuesday 27 April 2004 19:56:28
Répondre     Citer    
Re: Installation de driver
Envoyé par: twocats

C'est ça ton rpm ? :
[rpmfind.net]
Si oui c'est un rpm pour SuSE et tu dis être sous Mandrake 10.0 donc ça va jamais marcher surtout qu'il semble que ces drivers soient prévus pour un noyau 2.4.21 et que la mdk tourne avec un 2.6.

Au lieu de partir dans tous les sens il vaudrait mieux redémarrer du début :
- C'est quoi le modèle EXACT de ta carte (pas seulement la marque) ?
- C'est quoi l'intitulé EXACT de ton fameux rpm ?
- C'est TRÈS étonnant qu'une carte ethernet ne soit pas directement configuré et que les drivers ne soient pas dans le noyau Linux. Es-tu SÛR que ton problème viennes de llà ?


Poste le Tuesday 27 April 2004 20:17:53
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

Alors je sais pas si c'est celui là parceque moi j'ai pris celui qui était fournis dans le cd de drivers de ma carte mère ASUS (c'est elle qui intègre l'ethernet) c'est une Broadcom BCM4400 , dans le cd j'ai trouvé un dossier drivers avec winxp, 98 et linux (va savoir si c'est mandrake ou suse) dans lequelj'ai un rpm et un tar.gz
nom du rpm : bcm4400-1.0.2-1.src.rpm
en effet ça m'a aussi étonné qu'il ne soit pas reconnu tout de suite, car la carte ethernet que je viens de rajouter l'a été immédiatement.
Ma carte intégrée fonctionne bien puisqu'elle est reconnue sur xp.

Poste le Tuesday 27 April 2004 20:54:40
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

D'ailleur je peux affirmer que ce n'est pas un driver pour suse puisqu'au début du fichier d'installation vous pouvez lire:
"If installing the driver on SuSE Linux, refer to the Notes section below
before continuing."

Poste le Tuesday 27 April 2004 20:59:27
Répondre     Citer    
Re: Installation de driver
Envoyé par: ptitmoos

Est-ce que ça peut aider de dire que j'ai un fichier : bcm4400.4.gz
J'ai cru voir que tous les fichiers pilotes étaient de cette forme là, alors je voulais préciser smiling smiley
Tiens j'en profite pour demander un autre ptit truc:
J'ai un pilote vidéo mais il est bizarre : sis_drv.o-402 .... je dois faire quoi avec ça?

Poste le Tuesday 27 April 2004 21:32:52
Répondre     Citer    
Re: Installation de driver
Envoyé par: twocats

Bon, après avoir fait un tour sur le site du constructeur de ta carte mère tes drivers sont hors d'âge. Les tout derniers sont ici :
[broadcom.com]
Tu choisis "BCM4401 Drivers" pour "Linux (i386)" version 3.0.7. Tu vas récupèrer un fichier zip "linux-3.0.7.zip" avec dedans les drivers sous formes de sources tar.gz et src.rpm. Pour installer les rpm sous mandrake il faut que les programmes permettant la recompilation du rpm soient installés. Pour le vérifier clique sur le rpm, à partir de là deux possibilités : soit il te demande les cd pour installer des libs (tu le fait), soit tu as un message qui te dis "tout est déjà installés". Ensuite tu ouvres une console et tu te logue en root :

su
Password: mot_de_passe

Tu recompile ton rpm :
rpm --rebuild bcm4400-3.0.7-1.src.rpm

Tu viens, si tout se passe bien, de reconstruire un rpm près à installer. Pour vraiment installer tes drivers tu dois te rendre dans le dossier où celui-ci a été placé. C'est quelque chose comme /usr/src/rpm/RPMS/i386 (Je dis ça de mémoire). Il ne te reste plus qu'a cliquer dessus.

Il n'est pas sûr que ces drivers fonctionnent car ils sont prévus pour un noyau 2.4 et pas un noyau 2.6. Tu devras sans doute également installer les sources de ton noyau.


Poste le Wednesday 28 April 2004 00:12:51
Répondre     Citer    
Aller à la page:  1 2 3 4 5 Page suivante
Page: 1 sur 5

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Installation de driver
Posez dans ce forum les questions qui ne trouvent pas place dans les autres...
Nouveau sujet sur ce forum

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons