Forum Linux.débutant installation driver carte reseau

Posté par  .
Étiquettes : aucune
0
29
sept.
2007
voila la suse est installée, il lui manque les pilotes de ma carte ati mais je verrais ca apres une fois la carte reseau mis en place.
j'ai les drivers sur cd pour mon linux mais voila j'ai eu beau lire leur readme j'arrive pas l'installer, (je dois etre vraiment un tres gros boulet)

voila le contenu du dossier:
le nom du dossier SRC/
at.h
at_ethtool.c
at_hw.c
at_hw.h
at_main.c
at_osdep.h
at_param.c
at_test.c
drv_ioctl.h
kcompat.c
kcompat.h
et le fameux Makefile

le contenu du readme >>

Building and Installation
=========================

To build a binary RPM* package of this driver, run 'rpmbuild -tb
<filename.tar.gz>'. Replace <filename.tar.gz> with the specific filename of
the driver.

NOTE: For the build to work properly, the currently running kernel MUST match
the version and configuration of the installed kernel sources. If you
have just recompiled the kernel reboot the system now.

RPM functionality has only been tested in Red Hat distributions.

1. Move the base driver tar file to the directory of your choice. For example,
use /home/username/atl1 or /usr/local/src/atl1.

2. Untar/unzip archive:

tar zxf atl1-x.x.x.tar.gz

3. Change to the driver src directory:

cd atl1-x.x.x/src/

4. Compile the driver module:

make install

The binary will be installed as:

/lib/modules/<KERNEL VERSION>/kernel/drivers/net/atl1.[k]o

The install locations listed above are the default locations. They might
not be correct for certain Linux distributions. For more information,
see the ldistrib.txt file included in the driver tar.

5. Install the module:

insmod atl1 =

6. Assign an IP address to the interface by entering the following, where
x is the interface number:

ifconfig ethx <IP_address>

7. Verify that the interface works. Enter the following, where <IP_address>
is the IP address for another machine on the same subnet as the interface
that is being tested:

ping <IP_address>


voila je sent que je v avoir droit a ta pas assez chercher sur internet :(
mais si vous pourriez me pister au moins ca serai super sympa :)
  • # atl1

    Posté par  . Évalué à 2.

    je vois que la carte avec la référence atl1 est dans le noyau 2.6.21 et 2.6.22. Je ne sais pas si cela fait longtemps que cela y est ou pas, mais quelle version de suse as tu ? La dernière version est openSuSE 10.3, aussi je te conseille d'utiliser celle-ci (sinon avec une suse j'espère que tu as plus que 10 Go d'espace de libre sur le disque, car tu risques de manquer vite de place, mais après cela dépend si tu es curieux et installe bcp de paquets ou pas, genre gnome/ kde / des jeux/ LaTeX, si c'est une version 64 bits ou pas etc)

    Pour le problème de pilote, essaye de taper
    lsmod |grep atl1

    et donne le résultat.

    Et si tu tapes :
    sudo modprobe atl1

    cela dit quoi ? Si cela ne met pas de message d'erreur, c'est bon, le module est chargé, pas la peine de t'embêter à compiler, le pb vient d'ailleurs.

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # Re: atl1

      Posté par  . Évalué à 1.

      j'ai la version openSUSE 10.2
      je copie le dossier src dans home et de la je me place dans la console style /home/src et je tape se que tu m'as dis c'est bien ca ?
      • [^] # Re: atl1

        Posté par  . Évalué à 2.

        Non non, Il faut d'abord vérifier si les modules (drivers) sont présent dans le kernel.
        Donc fait comme t'a dit farvardin:
        liste les modules charger:
        lsmod |grep atl1

        Charge le module:
        sudo modprobe atl1

        Avec un kernel 2.6.22 il est normalement présent:
        Symbol: ATL1 [=n]
        │ Prompt: Attansic L1 Gigabit Ethernet support (EXPERIMENTAL)
    • [^] # Re: atl1

      Posté par  . Évalué à 2.

      pour être plus exact la version actuelle est la 10.2 mais la 10.3 sortira d'ici quelques jours, le 4 octobre 2007 normalement.
      Personnellement je trouve la version 10.2 particulièrement buggée... à mon avis la version 10.3 sera bien meilleure.

      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

      • [^] # Re: atl1

        Posté par  . Évalué à 1.

        voila le resultat >>

        hallu@linux-hallu:~> cd src
        hallu@linux-hallu:~/src> lsmod |grep atl1
        hallu@linux-hallu:~/src> sudo modprobe atl1
        root's password:
        sudo: modprobe: command not found
        hallu@linux-hallu:~/src>
        • [^] # Re: atl1

          Posté par  . Évalué à 1.

          Essaye directement en root alors.
          • [^] # Re: atl1

            Posté par  . Évalué à 1.

            en root ca donne ca

            linux-hallu:~ # lsmod |grep atl1
            linux-hallu:~ # sudo modprobe atl1
            FATAL: Module atl1 not found.
            linux-hallu:~ #
            • [^] # Re: atl1

              Posté par  . Évalué à 1.

              Il faut faire comme dans le README:

              2. Dezip l'archive:
              tar zxf atl1-x.x.x.tar.gz

              3. On rentre dans le répertoire alt1-x.x.x/src:
              cd atl1-x.x.x/src/

              4. Compilation du module:
              make install

              5. Chargement du module:
              modprobe atl1
              ou
              insmod atl1

              5 et demi. Vérifier que la carte et bien détecter et obtenir son nom (eth1, eth0..):
              ifconfig -a

              6. Reste à configurer les adresses ip
              ifconfig ethx 192.168.0.9 netmask 255.255.255.0
              Adresse de la passerelle:
              route add default gw 192.168.0.100 dev ethx
              • [^] # Re: atl1

                Posté par  . Évalué à 1.

                2. Dezip l'archive:
                tar zxf atl1-x.x.x.tar.gz

                il n'y avais pas d'archive que le dossier src contenant les fichuier que j'ai mentionner au dessus

                3. On rentre dans le répertoire alt1-x.x.x/src:
                cd atl1-x.x.x/src/

                ca ok

                4. Compilation du module:
                make install

                c'est la que ca coince >>> tjs en mode root comme vous m'avez dis de faire resultat >>

                linux-hallu:/home/hallu/src # make install
                Makefile:65: *** Linux kernel source not found. Stop.
                • [^] # Re: atl1

                  Posté par  . Évalué à 1.

                  j'ai un fichier en dehors du fichier src il ya ce fichier peu etre et il utile

                  atl1.spec
                  • [^] # Re: atl1

                    Posté par  . Évalué à 1.

                    je perd espoir lol mais j'espere que vous m'aiderer lol
                • [^] # Re: atl1

                  Posté par  . Évalué à 1.

                  Il faut les sources du kernel. Regarder dans votre système de paquetage, sinon il faut chercher les rpm pour votre noyau (uname -a)

                  Perso j'aurais choisi debian qui contient les source sur le premier cd.
                  Puis suse a part le menu kickoff qui est jolie, elle est plutôt lourde est mal foutue.
                  En tout cas bonne fin de journée.
                  • [^] # Re: atl1

                    Posté par  . Évalué à 1.

                    SuSe Supprimer mbr retabli, quand vous parler de debian mandriva en fait parti ? si oui est-ce que j'aurai le meme soucis que tous a leur avec les pilots de ma carte reseau ?
                    • [^] # Re: atl1

                      Posté par  . Évalué à 2.

                      le souci c'est que la version que tu as de opensuse 10.2 est un peu vieillissante, elle date de décembre 2006, aussi le noyau qui est dessus est un peu vieux.

                      Comme j'ai dit une nouvelle version sort dans quelque jour, la version RC (release candidate), c'est à dire la version quasiment finale est déjà sortie.
                      Tu peux donc d'ors et déjà utiliser celle-ci, ou attendre encore un peu.
                      Une communauté sympa centrée sur opensuse se trouve ici :
                      http://alionet.org/

                      Je ne saurais pas trop te conseiller sur une distribution, pour avoir testé opensuse quelques mois, j'ai trouvé cela pas mal, mais cela ne me correspondait pas forcément dans sa manière de l'utiliser, mais pour d'autres personnes cela peut être différent. Sinon Mandriva et Debian sont très différentes.
                      Pour le pilote de carte réseau, à mon avis c'est une peu ardu d'entrer directement dans une compilation / installation de module pour débuter sous linux, aussi je te conseillerais plutôt d'avoir une distribution récente et à jour, que cela soit Debian, Mandriva, OpenSuse ou autre. Si tu prends Debian stable, c'est pas dit que cela soit beaucoup mieux par exemple. Vérifie que le noyau est au moins 2.6.21 ou 2.6.22, là c'est sûr que cela fonctionne.
                      Bon courage !

                      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

                      • [^] # Re: atl1

                        Posté par  . Évalué à 1.

                        merci pour ce bon conseil je vais patienter :)
                  • [^] # Re: atl1

                    Posté par  . Évalué à 1.


                    Il faut les sources du kernel. Regarder dans votre système de paquetage, sinon il faut chercher les rpm pour votre noyau (uname -a)


                    probablement en faisant

                    yum kernel-sources-`uname -r`

                    ou un truc dans le genre

                    ensuite tu pourras faire ton make install
                    • [^] # Re: atl1

                      Posté par  . Évalué à 1.

                      je vosu remercie nan mais je vais patienter jusqu'au 4 octobre apparement elle sort a cette date.
                      j'ai sieuter pour la debian mais sa allaire assez hardux alors que je debute

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.