Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
And Linux For All

HP Folio 13, carte wifi et suspend: problème et solution !

25 Juin 2012 , Rédigé par Emmanuel PIEUX Publié dans #HOWTO

Je viens de tester un HP Folio 13 2000, avec une carte wifi Intel.

 

Pas de doute, c'est typiquement une machine conçue pour Windows et sa cohorte de drivers qui permettent aux différentes touches de fonction de... fonctionner.

La carte Wifi est activable/désactivable par une combinaison de touches standards (Fn+F12). Or, cette combinaison n'est pas gérée par Linux. Là où c'est gếnant, c'est lorsque l'on met l'ordinateur en veille: la carte wifi est arrêtée à ce moment là. Mais lorsque l'on rallume l'ordinateur, tout repart, sauf elle ! Le témoin de tension intégré à la touche F12 reste orange, signe de désactivation. Une solution est de rallumer l'ordinateur, ce qui la réactive. Pas top, n'est-ce pas ?

Il existe une autre solution, qui fonctionne sur ma Mageia 2 KDE. Voici comment faire.

En root dans une console, éditez le fichier /etc/pm/sleep.d/99fixwifi

Tapez ces lignes:

#!/bin/sh

. "${PM_FUNCTIONS}"

resume_wifi()
{

        # unlock wifi card, remove and reload the module for the wifi card
        rfkill unblock all
        rmmod iwlwifi

}

case "$1" in
        thaw|resume)
                resume_wifi
                ;;
        *) exit $NA
                ;;
esac

 

 

 

 

 

 

 

 

 

 

 

Sauvegardez le fichier puis tapez

chmod +x 99fixwifi

 

 

La carte devrait revenir à la vie après la mise en veille de l'ordinateur.

Attention: cela fonctionne avec mon PC, et Mageia 2. En aucun cas il est prouvé que cela peut fonctionner avec une autre distribution. Mais ça reste quand même une piste de réflexion pour d'autres.

Partager cet article

Repost 0

Commenter cet article

machine a sous 09/08/2012 09:32

Olet jakanut hyviä vinkkejä. Aion yrittää tehdä se.