Carte Attansic L1 non reconnue !

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

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)
dimanche 3 août 2008 à 21h52 - par  zarer (Christophe Gallaire)

Bonsoir Yannick,

J’ai réinstallé cette carte, il y a peu, sur Debian Etch et Ubuntu Hardy.

Sous Debian, comme toi, j’ai eu le message d’erreur :

impossible d’écrire vers /var/cache/man/cat7/atl1.7.gz en mode catman.

Manifestement, nous ne sommes pas les seuls.

Comme le dit bsalt : la carte fonctionne... le module ’atl1’ se charge. L’erreur catman est un "hareng rouge", une diversion qui pourrait nous faire prendre des vessies pour des lanternes...

Sous Ubuntu, j’ai procédé comme je l’avais fait auparavant.

Merci Yannick pour le retour !

Logo de Yannick WEISS
dimanche 3 août 2008 à 21h05 - par  Yannick WEISS

Pour information j’ai une carte mère ASUS P5K
J’ai installé une distribution Eth 4.0r4
Noyau 2.6.18-6-686

J’ai suivi la procédure décrite plus haut
J’ai obtenu un 1er message d’erreur :
Warning DBG is not define
J’ai aussi eu :
impossible d’écrire vers /var/cache/man/cat7/atl1.7.gz en mode catman.

Mais le module atl1.ko a quand même été crée

J’ai chargé celui-ci à l’aide de la commande
insmod

Mais le réseau n’était toujours pas activé

J’ai vérifié que le module atl1 se trouve bien en mémoire à l’aide de la commande lsmod
atl1 44600 0

En regardant les messages du noyau (dmesg | grep eth0), j’ai constaté que eth0 est mon interface firewire (eth1394 : eth0 : IEEE-1394 IPv4 over 1394 Ethernet) et mon interface réseau est en fait l’interface eth1 (ATL1 : eth1 NIC Link is Up<100 Mbps Full Duplex>) C’est alors que j’ai configuré une adresse IPv4 sur cette interface :
vi /etc/network/interfaces

# Carte réseau eth1
allow-hotplug eth1
iface eth1 inet static
address 192.168.1.2
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.254

Voili voilou cela fonctionne enfin.
Ces informations aideront je l’espère
un bon nombre d’utilisateurs

Yannick

Logo de Whitedog
lundi 28 avril 2008 à 06h34 - par  Whitedog

Heu, je vais te poster ça sous peu.

Mais en fait je me suis fait avoir comme un bleu. L’icône ne détecte pas le réseau, mais la connexion en ip fixe marche très bien.
Comme un nez d’boeuf j’ai essayé internet avant de redémarrer, mais pas après.

La hooooonte !

Logo de zarer (Christophe Gallaire)
dimanche 27 avril 2008 à 10h45 - par  zarer (Christophe Gallaire)

Salut Whitedog !

De rien...

Tiens tiens... ça ressemble à quelque chose que j’ai connu récemment avec le changement de ma carte réseau (enfin... de ma carte mère). Fais donc un :

dmesg | grep eth0

Et colle-nous le résultat...

Logo de Whitedog
dimanche 27 avril 2008 à 06h52 - par  Whitedog

Merci à toi de ces petites précisions fort utiles pour un débutant comme moi.

Petite news, qui n’a peut-être rien à voir mais je fais suivre au cas où ça intéresse :

Impossible de passer en ip fixe. La connexion se met en rideau tout de suite, l’icône de connexion sur le bureau (pourvue donc d’une croix rouge) indique "aucun périphérique détecté" ou quelque chose comme ça.

En mode itinérant, aucun souci, connexion internet ok, connexion VNC au poil (purée, ça aide quand on a un seul jeu écran/souris/clavier).

Logo de zarer (Christophe Gallaire)
samedi 26 avril 2008 à 10h30 - par  zarer (Christophe Gallaire)

Bonjour Anonyme Whitedog,

Rien de grave, rassure-toi. Personne ne t’en tiendra rigueur ! Si ton kernel était "2.6.18-4-amd64", il fallait donc adapter pour l’image du kernel en cherchant avec :

apt-cache search linux-image-2.6.18

(Commande sous Studio)

ou

apt-cache search kernel-image-2.6.18

(Sous Etch, ce doit être un truc du genre... je n’y suis pas en ce moment...)

A priori, c’est normal que le paquet kernel-image-2.6.686" ne soit pas trouvé. L’image du kernel à installer doit être celle de la version du kernel installé.

En même temps, Lenny tourne très bien... Quelques petites instabilités, rien de bien grave, c’est la version Testing ! Alors, un petit conseil : ne fais pas trop rapidement les mises à jour. Suis les échanges sur la liste debian-user-french pour être au courant des petits problèmes. S’il doit y en avoir, la liste crépite très rapidement !

@+ et bon vent sous Debian !

samedi 26 avril 2008 à 08h09

Au départ j’ai voulu installer Etch.

uname -r renvoyait 2.6.18-4-amd64

Comme décrit ci dessus, la première étape de ce tuto commençait mal pour moi. Le kernel-image-2.6.686 n’est pas compatible avec l’architecture mad64, apparemment.

Oh, je sais que c’est pas bien de faire ça, mais ayant passé quatre jours à récupérer des paquets avec mon PC de bureau, changer la souris, le clavier et l’écran de place pour les injecter dans ma nouvelle bécane, réessayé toujours en vain d’installer le driver, j’ai opté pour la solution radicale.

Et donc avec Lenny, la carte réseau est détectée dès le début de l’installation et la connexion active. Le mirroir réseau accessible sans aucun problème.

Logo de zarer (Christophe Gallaire)
samedi 26 avril 2008 à 01h51 - par  zarer (Christophe Gallaire)

Bonsoir Whitedog,

Tu as voulu installer Etch ou Lenny ?

Que te renvoie la commande :

uname -r

@+

Logo de Whitedog
vendredi 25 avril 2008 à 23h03 - par  Whitedog

Avec l’architecture amd4 de Etch (2.6.18-4-amd64), pas moyen de faire le "make install".

La commande :
# apt-get install fakeroot kernel-package kernel-image-2.6-686 linux-source-2.6.18 linux-headers-’uname -r’ module-init-tools

Renvoie quelque chose comme "impossible de trouver
kernel-image-2.6-686"

Bon, vu que de toute façon je débute sous Linux mais que j’ai eu une excellente impression avec Ubuntu, j’ai coupé court à la prise de tête avec le DVD de Lenny.

Aucun souci, la carte réseau démarre lors de l’installation.

Logo de zarer (Christophe Gallaire)
mercredi 23 avril 2008 à 13h10 - par  zarer (Christophe Gallaire)

Bonjour luphee !

Merci pour ce retour ! C’est toujours très gratifiant de savoir que le "boulot" que l’on fait ici sert à d’autres...

Tu as installé le module pour l’Attansic sur quelle distribution ? Avec quel noyau ?

@+

Logo de luphee
mercredi 23 avril 2008 à 12h59 - par  luphee

Salut t’es trop super !

pour une novice comme moi ca vaud de l’or !

Logo de zarer (Christophe Gallaire)
jeudi 21 février 2008 à 20h38 - par  zarer (Christophe Gallaire)

Salut 90degre & bitnan !

Je ne peux pas vous aider directement : la machine sur laquelle j’ai fait les installations de Linux (Etch & Ubuntu Studio) n’est pas la mienne et je ne l’ai pas sous la main...

Par contre, il y a un fil ouvert sur forum Ubuntu anglophone sur le même sujet... Tenez-nous au courant.

@+

Logo de bitnan
jeudi 21 février 2008 à 18h55 - par  bitnan

J’ai aussi le meme probleme, sur mon Asus P5K.
impossible d’écrire vers /var/cache/man/cat7/atl1.7.gz en mode catman.
J’espere que je pourai trouver la solution ici.

Logo de 90degre
samedi 16 février 2008 à 16h40 - par  90degre

Bonjour à vous tous,
J’ai l’impression d’avoir le même problème que vous avez eu.
J’ai Ubutu 7.10 avec Attensic L1 Gigabit.
J’ai suivi tous vos conseils mais lors du make install j’ai une erreur du genre :

impossible d’écrire vers /var/cache/man/cat7/atl1.7.gz en mode catman.
Mais de toute façon en faisant lsmod.., je vois mon driver avec exension ko. J’ai fait modprobe atl1.
Mais je ne parviens toujours pas me connecter sur le net.
Merci à vous d’avance.

Logo de zarer (Christophe Gallaire)
mardi 12 février 2008 à 14h34 - par  zarer (Christophe Gallaire)

Salut Albux !

Oui oui, le module est maintenant disponible mais pas toujours efficace (ou pris en charge) dès l’installation, comme cela m’est arrivé récemment avec une Ubuntu Studio 7.10.

Logo de Albux
mardi 12 février 2008 à 14h18 - par  Albux

Je confirme que le module atl1 est disponible avec le 2.6.24 aucune compilation nécessaire !

Logo de zarer (Christophe Gallaire)
dimanche 14 octobre 2007 à 09h14 - par  zarer (Christophe Gallaire)

Bonjour ric !

Excellent ! Très bon tuto ! Tu sais, je ne suis pas non plus un spécialiste ! Et je ne suis pas sous Ubuntu.

Même s’il y a, comme tu dis, des approximations dans ton tuto, il n’en est pas moins une bonne base pour les autres... Ce que tu as fait n’est pas si mauvais puisque tu réussis à te connecter via la carte sur Internet !

Merci !

@+

Logo de ric
samedi 13 octobre 2007 à 19h16 - par  ric

Ok je ne suis pas spécialiste, mais je vais essayer de décrire mon install du driver. J’espère ne pas choquer les connaisseurs avec mes approximations.

En fait je n’ai pas Debian, mais :

Ubuntu 7.2.04, kernel 2.6.20-15
(on voit le no du kernel sous le répertoire /usr/src
ou bien avec la commande uname -r)

Carte réseau “Attansic L1 Gigabit Ethernet”, non reconnue par ce kernel

Le driver downloadé depuis http://ubunteros.tuxfamily.org, AtL1Linux_v1.0.41.0.tar.gz, n’est pas compatible avec le kernel 2.6.20-15

Il faut suivre le lien indiqué sur la même page et qui mène à :

http://www.hogchain.net/attansic/attansic.html

Driver choisi : 2.0.6.1, L1 standalone driver compatible with kernel 2.6.20 — EXPERIMENTAL









Archiveatl1-2.0.6.1-linux-2.6.20-standalone.tar.gz
Placer l’archive sous/home/« userName »/Desktop/
Dézipper avectar vzxf atl1-2.0.6.1-linux-2.6.20-standalone.tar.gz
Résultat sous répertoire/home/« userName »/Desktop/atl1-2.0.6.1
Pour compilercd /home/« userName »/Desktop/atl1-2.0.6.1
sudo make install
Résultat (extension ko n’est pas un mauvais signe)/lib/modules/2.6.20-16-generic/kernel/drivers/net/atl1/atl1.ko

Quelques problèmes avec cette version de Ubuntu :


1) Erreur au sudo make install


Makefile:101 : *** Linux kernel source not configured - missing config.h

Solution : créer le fichier /usr/src/linux-headers-2.6.20-16-generic/include/config.h

contenu :

#ifndef _LINUX_CONFIG_H

#define _LINUX_CONFIG_H

/* This file is no longer in use and kept only

* for backward compatibility.

* autoconf.h is now included via -imacros on the commandline

*/

#include autoconf.h>

#endif


2 lien manquant "linux" vers le kernel installé


Voir le nom du kernel installé uname -r

Créer le lien sudo ln -s /usr/src/linux-headers-2.6.20-16-generic /usr/src/linux


3 on doit tout refaire à la première mise à jour


Dès que j’ai eu le réseau, j’ai accepté les 127 mises à jour automatiques proposées par Ubuntu, et il a tout fallu refaire pour le nouveau kernel installé, le 2.6.20-16


4 échec de connexion au reboot (ligne ADSL)


Comme mentionné plus haut c’est un driver expérimental. Cela arrive souvent qu’on ne puisse plus se connecter du tout (le ping vers le boitier ADSL ne fonctionne plus) et il faut redémarrer le boitier ADSL, rebooter le pc, éventuellement jouer avec le paramètre connexion directe. Je n’ai pas d’autre solution pour le moment. Le pire c’est que la connexion depuis Windows XP a été également corrompue plusieurs fois (même remède que sur Ubuntu), alors qu’en principe les deux OS n’ont pas d’éléments paramétrés en commun...

Et voilà... bonne chance à toute personne voulant essayer :-)
Ric

Logo de zarer (Christophe Gallaire)
mercredi 10 octobre 2007 à 18h32 - par  zarer (Christophe Gallaire)

Bonsoir Ric-Anonyme !

C’est super ! Ça marche ! Bon boulot !

Je n’avais pas vu que tu parlais du kernel 2.6.20. J’ai une petite excuse : ce tuto a été fait pour un ami lorsque je l’ai accompagné dans sa migration sous Debian.

Ce serait pas mal si tu détaillais quelque peu la procédure que tu as suivie pour installer ton driver. Ça peut être utile à d’autres...

D’avance, merci.

mercredi 10 octobre 2007 à 13h24

Bonjour Sarer,

Merci pour cette réponse ultra-rapide, ce n’était pas tout-à-fait mon problème mais elle m’a mis sur la piste. Le n’ai pas le kernel 2.6.18 mais le 2.6.20.

Et grâce au lien qui est sur la même page :

iong 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.

J’ai pu trouver un driver expérimental mais qui fonctionne pour la 2.6.20. C’est d’ailleurs avec ma toute nouvelle connexion linux que j’écris ceci.

Encore MERCI

Ric

Brèves

25 février 2007 - Un bios open-source

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