Stombi Home Page

Debian Etch Attansic L1 atl1 driver

Le contexte :

  • Distribution : Debian Etch stable
  • Kernel : 2.6.18
  • Carte mère : ASUS P5KPL
  • Carte réseau intégrée : Attansic L1 Gigabit

Da vendredi 13 effect :

Le driver pour le kernel 2.6.18 n’est pas inclus dans Etch, donc pas de réseau.

Solution :

  • Récupérer le driver et le copier sur une clé usb)
1
$ wget ftp://hogchain.net/pub/linux/attansic/vendor_driver/l1-linux-v1.2.40.2.tar.gz
  • Installer Etch sans réseau (choisir aucune carte réseau)
  • Brancher la clé usb et copier le driver sur la Etch
  • Compiler le driver sur la Etch

Pré requis :

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

Récupérer le driver :

# mount /dev/sda1 /mnt
# cd /mnt
# cp l1-linux-v1.2.40.2.tar.gz /usr/src/
# cd /usr/src/
# tar vzxf l1-linux-v1.2.40.2.tar.gz
# cd l1-linux-v1.2.40.2/src/

Compiler et installer le driver :

# make install
# insmod /lib/modules/2.6.18-6-686/kernel/drivers/net/atl1/atl1.ko
# depmod -a
# modprobe atl1
# echo atl1 >> /etc/modules

Reste plus qu’a éditer /etc/network/interfaces et /etc/resolv.conf et le tour et joué.

PS : j’ai mis le module compilé pour 2.6.18-6-686 ( atl1.ko ) en pièce jointe à ce billet.

Sources :