Pré requis

module-assistant et les headers du kernel
#apt-get install module-assistant linux-headers-2.6.15-1-amd64-k8 wireless-tools
#ln -s /usr/src/linux /usr/src/linux-headers-2.6.15-1-amd64-k8

Installation du driver

Il faut télécharger et compiler le module

#apt-get install acx100-source
#m-a build acx100
#m-a install acx100

et hop le module est compilé et installé

Configuration modprobe

Il faut créer un fichier dans le répertoire /etc/modprobe.d et ajouter la configuration suivante:

alias wlan0 acx
Chargement du module
#modprobe acx

Après, pour que le module soit chargé au démarrage du système

#cat acx >> /etc/modules

Installation des firmwares

J'ai suivi les instructions fournies sur le site du projet acx. Cela m'a permit de télécharger les firmwares suivants:

  • RADIO0d.BIN
  • WLANGEN.BIN_1.9.8.b
  • FwRad16.bin

Sur une debian, il faut les placer dans le répertoire /lib/firmware

Au démarrage de l'interface, J'ai eu les messages d'erreurs suivants :

May 22 19:16:41 localhost kernel: requesting firmware image 'tiacx111c16'
May 22 19:16:41 localhost kernel: acx: firmware image 'tiacx111c16' was not provided. Check your hotplug scripts
May 22 19:16:41 localhost kernel: requesting firmware image 'tiacx111'
May 22 19:16:41 localhost kernel: acx: firmware image 'tiacx111' was not provided. Check your hotplug scripts
May 22 19:16:41 localhost kernel: acx: reset_dev() FAILED

Pour éviter ca, il faut effectuer les commandes suivantes:

#cd /lib/firmware
# ln -s /lib/firmware/FwRad16.bin $PWD/tiacx111c16
#ln -s /lib/firmware/FwRad16.bin $PWD/tiacx111

Et ca devrait fonctionner après ceci.

Configuration de l'interface réseau

Configuration

Ajouter une configuration semblable dans le fichier /etc/network/interfaces

auto wlan0
iface wlan0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

wireless_mode managed
wireless_channel 11
wireless_essid dlink

Remarque: ce n'est pas ma configuration définitive, cela ne me sert qu'à tester la validité de ma carte wifi

Démarrage de l'interface
#ifup wlan0
Tests

Lancer la commance iwconfig

# iwconfig
wlan0     IEEE 802.11b+/g+  ESSID:"STAB25085"  Nickname:"acx v0.3.35"
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated
          Bit Rate:54 Mb/s   Tx-Power=15 dBm   Sensitivity=1/3
          Retry min limit:7   RTS thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

et la commande ifconfig -a

#ifconfig -a
wlan0     Lien encap:Ethernet  HWaddr 00:13:46:B2:50:85
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interruption:18 Adresse de base:0x4000
#iwlist wlan0 scanning
wlan0     Scan completed :
          Cell 01 - Address: 00:0F:B5:3B:EC:31
                    ESSID:"NETGEAR_11g"
                    Mode:Master
                    Frequency=2.437 GHz (Channel 6)
                    Quality=31/100  Signal level=4/100  Noise level=0/100
                    Encryption key:on
                    Bit Rates:54 Mb/s
          Cell 02 - Address: 00:11:F5:10:9E:80
                    ESSID:""
                    Mode:Master
                    Frequency:2.462 GHz (Channel 11)
                    Quality=36/100  Signal level=10/100  Noise level=0/100
                    Encryption key:off
                    Bit Rates:54 Mb/s

Configuration de la connexion

La il me faut un routeur wifi ... à suivre :-)