Après l’Installation du Wi-Fi sur le Medion Akoya mini E1210 sous Ubuntu qui faisait appel à ndiswrapper pour mettre en oeuvre le driver prévu pour Windows 2000/XP, voici une autre méthode qui vous permettra d’utiliser le driver natif fourni par Ralink.

Pour plus d’information au sujet ce driver, vous pouvez vous reporter à la section relative au support Linux sur le site de Ralink.

Avant de commencer, si vous utilisez le driver pour Windows via ndiswrapper, désinstallez-le comme suit.

  1. lancez un terminal ;
  2. exécutez la commande ndiswrapper -r rt2860 pour désactiver la prise en charge du périphérique Wi-Fi par ndiswrapper ;
  3. exécutez la commande iwconfig pour vérifier que le driver rt2860 n’est plus en service – le périphérique wlan0 ne doit plus figurer dans la liste des interfaces sans fil.

La place étant libre, vous pouvez maintenant commencer l’installation du driver natif.

  1. lancez un terminal ;
  2. exécutez la commande sudo -s pour exécuter les commandes qui suivent en mode super utilisateur – cela vous évitera de faire prédécer chaque commande par sudo ;
  3. exécutez la commande apt-get install build-essential pour installer les outils nécessaires à la compilation des sources du driver ;
  4. exécutez la commande wget http://www.ralinktech.com.tw/data/drivers/2008_0918_RT2860_Linux_STA_v1.8.0.0.tar.bz2 pour télécharger les sources du driver – cela implique que vous utilisiez l’interface Ethernet pour accéder à Internet ;
  5. exécutez la commande tar -jxvf 2008_0918_RT2860_Linux_STA_v1.8.0.0.tar.bz2 pour décompressez les sources du driver ;
  6. exécutez la commande cd 2008_0918_RT2860_Linux_STA_v1.8.0.0 pour vous placer dans le répertoire contenant les sources qui viennent d’être décompressées ;
  7. exécutez la commande gedit os/linux/config.mk pour éditer le fichier de configuration afin d’activer le support wpa_supplicant. Pour ce, repérez les paramètres HAS_WPA_SUPPLICANT et HAS_NATIVE_WPA_SUPPLICANT_SUPPORT puis affectez leur la valeur y, pour obtenir ceci :
    HAS_WPA_SUPPLICANT=y
    HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
  8. exécutez la commande make pour compiler les sources du driver ;
  9. exécutez la commande make install pour installer le driver ;
  10. exécutez la commande mv /etc/Wireless/RT2860STA/RT2860STA.dat /etc/Wireless/RT2860STA/RT2860STA.dat.old pour que le fichier de configuration RT2860STA.dat soit ignoré par le driver ;
  11. exécutez la commande echo 'alias ra0 rt2860sta' | sudo tee -a /etc/modules pour que le module rt2860sta soit chargé automatiquement au démarrage en étant associé au nom d’interface ra0.

À ce stade, le driver est installé et il ne reste plus qu’à automatiser l’activation de l’interface ra0 au démarrage.

  1. exécutez la commande echo -e '#!/bin/sh\nsudo ifconfig ra0 up' > /etc/init.d/rt2860up pour créer un script qui va activer l’interface ra0 ;
  2. exécutez la commande chmod +x /etc/init.d/rt2860up pour rendre le script exécutable ;
  3. exécutez la commande ln -s /etc/init.d/rt2860up /etc/rcS.d/S33rt2860up pour commander l’exécution du script au moment opportun durant la phase de démarrage.

Après un redémarrage, votre Medion devrait être capable de communiquer en Wi-Fi, en utilisant un driver natif.