Carte Attansic L1 non reconnue !

Mise à jour...
vendredi 17 août 2007
par  zarer (Christophe Gallaire)
popularité : 3%

Une solution ? Changer de carte. Mais ce serait dommage de dépenser quelques euros de plus et de vous encombrer d’un matériel dont vous n’avez pas besoin.

Alors ? Alors... Commencez par récupérer l’image DVD 1 de Debian Etch (i386) et installer Debian Etch sans configurer le réseau...

Dernière minute : Le ftp pour le téléchargement du driver Attansic (AtL1Linux_v1.0.41.0.tar.gz) est "down". Vous pouvez télécharger l’archive sur notre dépôt en cliquant sur l’image ci-dessous. Le driver est sous licence GPL. En conséquence, vous pouvez "librement" le copier, le redistribuer, le modifier... Un grand merci aux développeurs !

package

Bon courage EwKilian ! Et n’hésite à nous faire un retour sur ton installation.

Le driver de la carte Attansis L1

Tout d’abord, il est nécessaire de récupérer le driver de la carte récalcitrante. Une chance, Xiong Huang a réalisé un driver Linux pour cette maudite carte. Mais diable ce qu’il est bien difficile à dénicher !

Xiong Huang n’est pas le seul... Vous trouverez sur cette page plusieurs versions du driver selon la version de votre noyau : Attansic L1 Gigabit Ethernet driver for Linux. Dernière mise à jour pour la version du kernel 2.6.21 le 27 avril 2007.

Cette page est maintenue par Jay Cliburn ! Chapeau bas ! Formidable boulot !

Installation sous Debian Etch

Choisir le bon driver nécessite de connaître la version du kernel installé. Pour cela, ouvrez un terminal et tapez la commande suivante :

yann@tomik :~$ uname -r
2.6.18-4-486

Assurez-vous également que les sources du kernel sont disponibles sur votre machine (elles sont sur le DVD) ainsi que quelques outils pour la compliation du tout :

yann@tomik :~$ su
Password :
# apt-get install fakeroot kernel-package kernel-image-2.6-686 linux-source-2.6.18 linux-headers-’uname -r’ module-init-tools

# exit

## Il n’est pas nécessaire de rester identifié en tant "root" pour les deux commandes suivantes. C’est une précaution d’usage...

Pour Debian, voir le guide référence.

1. Pour une Debian Etch tout fraîche (kernel 2.6.18), il faut télécharger l’archive AtL1Linux_v0.1.41.0.tar.gz puis décompressez-la :

$ tar vzxf /home/utilisateur/Desktop/AtL1Linux_v1.0.41.0.tar.gz

2. Changez de répertoire de travail :

$ cd /home/utilisateur/AtL1Linux_v1.0.41.0/src

3. Identidifiez-vous en tant que "root" puis compilez le tout :

yann@tomik :~$ su
Password :
# make install

4. Chargez le module :

# insmod /lib/modules/2.6.18-4-686/kernel/drivers/net/atl1/atl1.ko

Et voilà... Le tour est joué ! Votre carte devrait remplir son office !

Et l’installation sous Fedora ?

Pendant que j’y suis... Les utilisateurs de Fedora seront ravis d’apprendre que l’installation de cette carte est possible sur leur distribution ! Voir le forum de Fedora-fr.


14 Octobre 2007 : Les utilisateurs d’Ubuntu / kernel 2.6.20 peuvent suivre le tuto que ric à laisser en commentaire ! Merci @ lui !


Commentaires  forum ferme

Logo de zarer (Christophe Gallaire)
mercredi 10 octobre 2007 à 06h10 - par  zarer (Christophe Gallaire)

Bonjour Ric,

Comment as-tu installé Debian ? Tu es sous quelle version ?

Je te rappelle que ce tuto commence avec la récupération de l’image DVD 1 de Debian Etch (i386) et l’installation de Debian Etch sans configurer le réseau... Autrement dit, le paquet "kernel-image" est disponible sur le DVD.

Sans le paquet "kernel-image" de ton noyau, tu ne peux pas installer le driver de cette carte... Pourquoi même avoir tenté de le faire ? C’est ça que tu as oublié...

Tu pourrais toujours récupérer le paquet "kernel-image" pour ton noyau mais ça va compliquer très largement l’installation.

@+

Logo de Ric
mardi 9 octobre 2007 à 23h47 - par  Ric

Super, je me suis dépêché d’essayer, mais...

1) Svp "kernel-image-2.6-686" pas trouvé, comment trouver la bonne version (j’ai ensuite linux-source-2.6.20)

2) Si on passe outre au point (1), on a des erreurs au "make install". Je ne donne pas tout le log, mais par exemple :

at.h:78:5 : attention : « DBG » n’est pas défini

at_main.c:109 : attention : initialization from incompatible pointer type

at_main.c:352:53 : erreur : la macro « INIT_WORK » a reçu 3 arguments, mais elle n’en prend que 2

at_main.c:351 : erreur : ‘INIT_WORK’ undeclared (first use in this function)

[... etc ...]

Ai-je oublié quelque chose ou bien est-ce que le tar.gz n’a pas les bons sources ?

Me réjouis des réponses, car sans réseau sur linux, c’est la galère pour travailler. Merci d’avance !

Ric

Logo de EwKilian
mardi 21 août 2007 à 07h48 - par  EwKilian

Effectivement je suis sous une Debian Sarge et la version du noyau : source-2.6.18 ( comme dans le tuto )

A très bientôt
EwKilian

Logo de zarer (Christophe Gallaire)
vendredi 17 août 2007 à 22h20 - par  zarer (Christophe Gallaire)

Salut EwKilian !

Très heureux d’avoir pu te rendre service ! Le but de ce tuto est atteint si j’ai pu te faciliter la tâche !

Cette installation m’a pris, à moi aussi, pas mal de temps... J’ai pas mal ramé pour trouver ce driver. C’est pour ça aussi que je l’avais gardé sous le coude ... au cas où. Cette précaution n’a pas été vaine !

Tu es sous Debian Sarge c’est ça ? Avec quelle version du kernel ?

@+

Logo de EwKilian
vendredi 17 août 2007 à 21h27 - par  EwKilian

je souhaiterais grandement remercier zarer pour ce tuto. Ca faisait plusieurs jours que je cherchais a installer cette carte et grace a cette explication l’installation m’a pris au grand maximum 5min.
J’espere pouvoir aussi une fois te rendre service.
A bientot

Logo de Pingoomax
vendredi 17 août 2007 à 12h38 - par  Pingoomax

Les utilisateurs de Fedora seront ravis d’apprendre que l’installation de cette carte est possible sur leur distribution !

Yeh ! We rox !

Logo de zarer (Christophe Gallaire)
samedi 11 août 2007 à 02h35 - par  zarer (Christophe Gallaire)

Merci Leonux ! Tu es toujours aussi prompt ! Super !

Comme tu le dis... encore une de reconnue ! En fait, elle semble gérée aux dires de certains par le kernel 2.6.21 alors que Etch tourne sous 2.6.18 mais même en tentant l’installation avec une version de Etch customisée avec le noyau 2.6.21... Rien n’y fait !

Le mieux est encore cette installation.

La version "customisée" de Etch est  !

Logo de leonux
mercredi 8 août 2007 à 23h08 - par  leonux

Hello mon Ami !

Génial ! Très bon boulot, encore une carte de reconnue ! :)

je viens d’ajouter ton tuto à notre dépot svn ;)

Brèves

25 février 2007 - Un bios open-source

http://www.pc-boost.com/actualite-1172346928-1.html