Table des matières

, , ,

Comment installer une clef usb wifi basée sur le chipset Ralink rt2500 sur une architecture powerpc

L'installation se fait en trois étapes:

  1. Installation et configuration du pilote ural-linux
  2. Installation et configuration du package wpasupplicant
  3. Configuration de l'interface réseau

La clef utilisée est une Asus wl-167g mais le pilote ural-linux devrait fonctionner avec d'autres modèles

Installation et configuration du pilote ural-linux

Télécharger le pilote ural-linux-0.8.2

$ wget http://etudiants.insia.org/~jbobbio/ural-linux/files/ural-linux-0.8.2.tar.bz2

Le décompresser

$ tar xvjf ural-linux-0.8.2.tar.bz2

Le compiler et l'installer

$ cd ural-linux-0.8.2
$ make
$ sudo make install

Installation et configuration du package wpasupplicant

La version du package fournie dans breezy ne fonctionne pas, il faut télécharger une version antérieure.

Télécharger le package wpasupplicant_0.4.2-1_powerpc.deb

$ wget http://thomas.sontheimer.free.fr/ubuntu/wpasupplicant_0.4.2-1_powerpc.deb

L'installer

$ sudo dpkg -i wpasupplicant_0.4.2-1_powerpc.deb

Configurer le fichier /etc/wpa_supplicant.conf (2 champs à personnaliser):

network={
  ssid="votre_ssid"
  psk="votre_clef_wpa"
  key_mgmt=WPA-PSK
  proto=WPA
}

Configurer le fichier /etc/default/wpasupplicant:

ENABLED=1
 OPTIONS="-Bw -ieth1 -Dmadwifi -c/etc/wpa_supplicant.conf"

Pour éviter d'avoir une notification de mise à jour on peut bloquer la version du paquet wpasupplicant dans synaptic: menu Paquet → Bloquer la version

Configuration de l'interface réseau

Configurer le fichier /etc/network/interfaces (à personnaliser si la connexion est statique au lieu du dhcp):

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
        script grep
        map eth1
#       map eth0

# The primary network interface
iface eth0 inet dhcp

# The wifi network interface
auto eth1
iface eth1 inet dhcp
pre-up /etc/init.d/wpasupplicant start
post-down /etc/init.d/wpasupplicant stop

La connexion se fait automatiquement lorsqu'on connecte la clef.