Pilote ethernet

Résolu
gecho -  
zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai un serveur que je vient de changer. Il était en Mandriva 2006
J'ai acquis un Acer Aspire M3985 et souhaite installer Mandriva Server 5.0
La carte réseau n'est pas reconnue
J'ai je pense trouvé le pilote Intel qui convient "e1000e"
Mais je n'arrive pas a l'installer.
Pouvez vous me guider, ce que j'ai essayé ne fonctionne pas
J'aimerai avoir une procédure qui fonctionne
J'ai un fichier e1000e-2.5.4.tar.gz
Dans quel répertoire faire tar zxf e1000e-2.5.4.tar.gz
et que faire après. Je suis vraiment bloqué
Merci d'avance de votre aide pour que je puisse utiliser mon nouveau serveur
Merci encore
Cordialement
Gérard

2 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Dans quel répertoire faire tar zxf e1000e-2.5.4.tar.gz
    Celui où tu l'as téléchargé, ou un répertoire temporaire.

    et que faire après.
    Tu vas dans le répertoire nouvellement créé par la décompression (
    cd e1000e-2.5.4
    ) et tu lis le
    README
    , tout y est consigné ;-))
    0
    1. gecho
       
      Merci
      Mais j'ai lu le README et ce qui me bloque:
      pas de fichier etc/modeprobe.conf
      Pas possible de faire un RPM rpmbuild n'existe pas
      # make install n'existe pas

      Je suis bien coincé car pas de carte réseau pas de serveur
      Merci d'avance
      Cordialement
      Gérard
      0
    2. gecho
       
      Bonjour,
      J'ai compris qu'il fallait utiliser la commande install -v -d /libb/modules/2.6.27.24-server-1mnb/kernel/drivers/e1000e pour moi
      La commande s'exécute sans erreur et crée un répertoire e1000e
      dans lequel doit être installé le fichier de paramétrage de la carte
      et utiliser modprobe e1000e
      # modprobe e1000e ne fait pas d'erreur, mais comme le répertoire est vide il ne se passe rien.
      Pouvez vous m'aider a avancer, je pense que j'ai un peu progressé
      Merci d'avance
      Cordialement
      Gérard
      0
    3. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Re-

      pas de fichier etc/modeprobe.conf
      Regarde plutôt dans
      /etc/modprobe.d/modprobe.conf
      ...
      Pas possible de faire un RPM rpmbuild n'existe pas
      Normal, il faut installer le paquet. Comme je suppose que tu as installé ta version de Mandriva depuis un CD, il te faut regarder depuis le gestionnaire de paquet si le paquet existe sur le CD (normalement oui).
      # make install n'existe pas
      Là aussi, il te faut installer les paquets
      gcc
      ,
      make
      et les sources du noyau (
      kernel-headers
      il me semble sous Mandriva).
      0
  2. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    Salut.
    modprobe est sensé lister le matériel. Il est possible que tout ça soit mal configurer. Ajoute peut être les paquets liés à lm_sensor, modprobe lsusb ou lspci.
    Je suis étonné qu'une carte ethernet ne fonctionne pas par défaut. C'est une carte ajouté ou sur un chipset ? quel carte ou chipset ?

    Quel répertoire est vide ?
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Salut,

      modprobe est sensé lister le matériel.
      Euh... non pas tout a fait,
      modprobe nom_module
      installe un module.
      C'est
      modprobe -l
      ou
      lsmod
      qui liste les modules.
      0
    2. gecho
       
      Bonsoir,
      J'ai progressé et compris qu'il fallait d'abord faire un package RPM en partant du .tar.gz.
      J'ai défini mon répertoire ../rpm/ etc
      Au point d'avancement ou j'en suis il me manque le 'programme' configure et je ne sais pas où le récupérer
      Si je peux l'installer j'avancerai un peu plus
      A l'installation j'ai répondu OUI à l'installation des DC (DVD) sur le disque.
      comment charger le programe 'configure'
      car j'ai installé le packetage rpm-rebuild sans problème
      Merci d'avance et bonne soirée
      Cordialement
      Gérard
      0
    3. gecho
       
      Bonsoir de nouveau
      En attendant des éléments j'ai lancé rpmbuild -tb e1000e-2.5.5.tar.gz
      dans le répertoire /home/gerard où se situe le fichier e1000e-2.5.4.tar.gz
      Il s'affiche l'erreur suivante:
      /home/gerard/rpm/SPECS/e1000e.spec:15: #define is forbiden, use #define to comment a %define
      Cela semble lié au fichier .rpmmacros
      Qu'en pensez vous?
      Une manip à faire ?
      Merci d'avance
      Fichier .rpmmacros
      # Fichier .rpmmacros

      %_topdir %(echo $HOME)/rpm
      %_tmppath %(echo $HOME)/rpm/tmp

      # If you want your packages to be GPG signed automatically, add these three lines
      # replacing 'Mandrivalinux' with your GPG name. You may also use rpm --resign
      # to sign the packages later.
      %_signature gpg
      %_gpg_name Mandrivalinux
      %_gpg_path ~/.gnupg

      # Add your name and e-mail into the %packager field below. You may also want to
      # also replace vendor with yourself.
      %packager John Doe <***@***d>
      %distribution Mandriva Linux
      %vendor Mandriva

      # If you want your packages to have your own distsuffix instead of mdv, add it
      # here like this
      #%distsuffix foo
      0
    4. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      il me manque le 'programme' configure et je ne sais pas où le récupérer
      Normalement il se trouve dans l'archive
      tar.gz
      .

      Dans ton cas apparemment il n'y en a pas et tu ne devrais pas en avoir besoin, du moins en tant que tel.

      Par contre tu as besoin des sources du noyau, d'un compilateur (gcc) et de la commande make. Tous ces paquets sont-ils installés ?
      0
    5. gecho
       
      Merci et bonjour
      Je viens de faire
      # make
      J'ai le message pas de cible spécifiée et aucun makefile trouvé
      Il est vrai que à l'installation je n'ai pas sélectionné les modules développement
      Comment puis je les ajouter?
      J'ai lu qu'il fallait modifer modprobe.conf dans lequel il n'y a que 2 lignes install
      Il est dit dans le README qu'il faut le modifier.
      Quelque chose comme ethx ou eth0 avec peut être e1000e-2.5.4
      je ne sais pas
      Mon e1000e-2.5.4.tar.gz est dans le répertoire /home/gerard et j'ai fait tar zxvf etc.
      La décompression c'est bien déroulée.
      Qu'elle est la méthode et la syntaxe pour ajouter la ligne pilote Ethernet e1000e-2.5.4 dans modprobe.conf?
      Je pense que quand j'aurai modifié modprobe j'aurais encore avancé d'un pas
      Merci pour cette aide
      Cordialement
      Gérard
      0