Sur certains ordinateurs portables sont installées des cartes WiFi qui doivent être activées via un logiciel. Typiquement ces portables sont installés avec Windows Vista et un petit utilitaire (accessible via une combinaison de touche Fn + F1) permet d’activer cette carte.
Il survient alors un problème lorsque l’on installe un système Linux sur ces portables, comment activer la carte WiFi?
Afin de résoudre ce problème, en fonction de la carte, il faudra éventuellement installer un pilote spécifique si celui-ci existe mais également le module acerhk qui va gérer les boutons d’actions mais également les interactions avec le BIOS de la machine.
Il suffit ensuite d’utiliser une commande ACPI afin d’activer ou de désactiver la carte:
sudo modprobe acerhk
echo 1 > /proc/driver/acerhk/wirelessled
Ces commandes permettent de charger le module acerhk puis d’activer la carte.
Pour la désactiver:
echo 0 > /proc/driver/acerhk/wirelessled
Il est également possible d’activer la carte automatiquement au démarrage pour ceux qui le souhaitent:
Il suffit de placer ce script dans /etc/init.d/wifi:
:
case $1 in
start|on)
modprobe acerhk && echo 1 > /proc/driver/acerhk/wirelessled
;;
stop|off)
echo 0 > /proc/driver/acerhk/wirelessled
;;
restart)
$0 stop
$0 start
esacexit 0
Il faudra ensuite le lancer automatiquement à chaque démarrage via
update-rc.d -f wifi default
La carte en question est ici une Athéros (AR242x, AR5007EG). Cependant cette manipulation permettant d’activer un périphérique via le BIOS du PC, elle doit être applicable à de nombreuses autres cartes réseaux WiFi, Bluetooth, …








#1 par konfourier à août 28, 2009
Citation
Le hasard, (je m’explique) j’ai installé Ubuntu 9.04 à mon amie le 27 septembre dernié après des mois d’arguments pour lui expliquer que ubuntu est bien (plantage répétitife sous microsoft, virus, logiciels payants, etc… sa la gavé). Avant 9.04
je luis avais installé la 8.10, mais le résaux ne fonctionnait pas. Bien décidé à le faire fonctionner je lui installe tout ce qu’il faut en ligne de commande, et la tout marche sauf qu’elle ne
peut pas voir les réseaux WiFi… Donc je lui dit bon on va voir avec Jaunty Jackalope. Elle commancée déjà à baucoups moins vouloir utiliser Linux (surtout quand elle à vu les lignes de commandes). Mais même avec la 9.04 rien ne fonctionne… Déçu elle n’en veut plus (elle en avait absolument besoin). Bref tout ça pour dire que par hasard j’ai vu ton blog est je suis tombé dessus et en plein sur mon problème, donc niquel ! Ce soir je vais pouvoir lui installer UBUNTU 9.04, tout en lui mettant le réseaux !!!
Merci pour ton tuto, ton site est super bien organiser franchement. Bon courage à toi pour ton taf et à plus tard ! (Tu es dans mes favories)
A + ; )
#2 par Gatien à août 29, 2009
Citation
Merci pour ce com,
j’ai eu ce problème lors de l’installation d’Ubuntu sur mon portable en août 2008, j’avais gardé cette note de côté, je me suis dit qu’elle serait mieux ici. Par contre sur les systèmes récents tels que Ubuntu 9.04 ou Archlinux, le module acerhk est déjà présent, il suffit de lancer les lignes de commandes indiquées.
Bonne installation !!