Ok, fais une petite mise à niveau.
Vas à l’adresse packages.debian.org/source/etch/linux-2.6.24, récupère le linux-image-2.6.24-etchnhalf.1 qui correspond à ton architecture.
Pour ça, faire un wget packages.debian.org/source/etch/ … ion.tar.gz en étant placé dans /usr/src.
Faire un apt-get update && apt-get upgrade
(histoire d’être à jour, puisque tu as le wifi…)
Vérifie que tu as ces paquets :
dpkg -l gcc libncurses5-dev libc6-dev debconf-utils dpkg-dev debhelper debianutils modutils perl perl-modules libncurses5-dev kernel-package binutils tcl8.4 tk8.4 libgcc1 make bin86 build-essential dh-make
Et si besoin (dans le cas des paquetages rc, pn, un, etc) :
aptitude install gcc libncurses5-dev libc6-dev debconf-utils dpkg-dev debhelper debianutils modutils perl perl-modules libncurses5-dev kernel-package binutils tcl8.4 tk8.4 libgcc1 make bin86 build-essential dh-make
(en fait, un certain nombre d’entre eux sont compris dans l’os par défaut, dans kernel-package et dh-make, mais ça coute rien de vérifier. De plus, si tu as compilé ton driver Wifi, ca veut dire que tu as déjà gcc, make and cie… mais bon…).
Installe l’image avec un tar -xvf sur le tar.gz downloadé.
Une fois l’image installé :
Refaire un apt-get update && apt-get upgrade.
A partir de là, redémarre ta machine (tant qu’on y est) et refais un lsmod | grep r80
Après, on avisera en fonction du résultat. Mais c’est mieux d’avoir un kernel un peu plus récent. Le 2.6.18 est stable, sans doute très bien mais… il n’intègre pas tout. Ca a été mon problème et installer ce noyau a réglé mon problème.