Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wifi [Le 01/10/2017, 19:24]
78.194.2.45 [Réseau sans fil détecté mais impossible d'obtenir l'adresse IP]
wifi [Le 12/11/2023, 15:28] (Version actuelle)
Amiralgaby [Connexion lente] ifconfig est obsolète => passage à "ip"
Ligne 1: Ligne 1:
 {{tag>​Portail materiel reseau wifi}} {{tag>​Portail materiel reseau wifi}}
  
-====== Wi-Fi ====== +{{ :​utilisateurs:​toobuntu:​brouillon:​network-wifi-symbolic.png?​nolink&​80|}}\\
- +
-Le WIFI est la technologie sans fil utilisée pour se connecter à un réseau informatique (internet ​intranet - local). \\ L'​avantage de ce type de connexion est de s'​affranchir du câble souvent contraignant. Le WIFI permet donc un meilleur confort de l'​utilisation du réseau.  +
- +
-La prise en charge du matériel WIFI par le système d'​exploitation Ubuntu est relativement bonne et elle s'​améliore à chaque nouvelle version semestrielle. \\ En règle générale, vous n'​aurez rien de spécial à faire, pour vous connecter à un réseau WIFI, votre ordinateur devrait vous signaler automatiquement les réseaux disponibles au démarrage de la machine. Si c'est le cas vous pouvez passer directement au [[#​Utilisation du Wi-Fi|paragraphe qui traite de la connexion au WIFI]]. Si par contre vous rencontrez des problèmes pour vous connecter, passez au paragraphe qui suit.+
  
 ===== Identifier sa carte réseau WIFI  ===== ===== Identifier sa carte réseau WIFI  =====
Ligne 12: Ligne 8:
 <​note>​Normalement la ligne recherchée contient le mot **wireless** ou **wlan** et souvent le chipset entre crochet.</​note>​ <​note>​Normalement la ligne recherchée contient le mot **wireless** ou **wlan** et souvent le chipset entre crochet.</​note>​
  
-  * Si votre carte WIFI est reliée par USB à l'​ordinateur,​ dans un [[:​terminal]],​ saisissez la [[:​commande_shell|commande]] suivante: <code bash>​lsusb</​code>​ Regardez le nom exact de votre carte WIFI et notez aussi le chipset qu'​elle utilise.\\ Par exemple pour un adaptateur USB de marque //D-Link// avec un chipset //Realtek// modèle //​RTL8192SU//​ :<box 95% center #​efefef>​Bus 003 Device 076: ID 07d1:3303 D-Link System DWA-131 802.11n Wireless N Nano Adapter(rev.A1) [Realtek RTL8192SU]</​box>​+  * Si votre carte WIFI est reliée par USB à l'​ordinateur,​ dans un [[:​terminal]],​ saisissez la [[:​commande_shell|commande]] suivante : <code bash>​lsusb</​code>​ Regardez le nom exact de votre carte WIFI et notez aussi le chipset qu'​elle utilise.\\ Par exemple pour un adaptateur USB de marque //D-Link// avec un chipset //Realtek// modèle //​RTL8192SU//​ :<box 95% center #​efefef>​Bus 003 Device 076: ID 07d1:3303 D-Link System DWA-131 802.11n Wireless N Nano Adapter(rev.A1) [Realtek RTL8192SU]</​box>​
   * Sinon, dans un [[:​terminal]],​ saisissez la [[:​commande_shell|commande]] suivante:<​code bash>​lspci | grep -i net</​code>​ Regardez le nom exact de votre carte WIFI, et notez aussi le chipset qu'​elle utilise.\\ Par exemple pour une carte PCI de marque //​Qualcomm//​ avec un chipset //Atheros// modèle //AR9565// :<box 95% center #​efefef>​02:​00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)</​box>​   * Sinon, dans un [[:​terminal]],​ saisissez la [[:​commande_shell|commande]] suivante:<​code bash>​lspci | grep -i net</​code>​ Regardez le nom exact de votre carte WIFI, et notez aussi le chipset qu'​elle utilise.\\ Par exemple pour une carte PCI de marque //​Qualcomm//​ avec un chipset //Atheros// modèle //AR9565// :<box 95% center #​efefef>​02:​00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)</​box>​
 +  * Si les commandes lsusb et lspci ne donnent aucune information sur le chipset (cas par exemple de la clé USB Wi-Fi de marque LG distribuée avec certains enregistreur numérique TNT), essayez la [[:​commande_shell|commande]] suivante :<code bash>​sudo lshw</​code>​ Vous obtiendrez plus d'​informations,​ notamment le nom du chipset.
  
 <note important>​**Consultez la [[:​wifi_liste_carte|page-inventaire des cartes WIFI]] pour savoir ce qui est recommandé au sujet de votre matériel.**</​note>​ <note important>​**Consultez la [[:​wifi_liste_carte|page-inventaire des cartes WIFI]] pour savoir ce qui est recommandé au sujet de votre matériel.**</​note>​
Ligne 26: Ligne 23:
  
 =====Utilisation graphique du Wi-Fi===== =====Utilisation graphique du Wi-Fi=====
-Il existe plusieurs possibilités pour qu'​Ubuntu puisse se connecter au WIFI. La plus simple est l'​utilisation de l'​application par défaut, [[:​Network-Manager]]. \\ Vous pouvez y accéder en cliquant sur le logo en forme d'​antenne WIFI en haut à droite de votre écran — sous Unity — et en bas à droite sous Cinnamon.+Il existe plusieurs possibilités pour qu'​Ubuntu puisse se connecter au WIFI. La plus simple est l'​utilisation de l'​application par défaut, [[:​Network-Manager]]. \\ Vous pouvez y accéder en cliquant sur le logo en forme d'​antenne WIFI en haut à droite de votre écran — sous Gnome ou Unity — et en bas à droite sous Cinnamon ​ou Kde (Plasma).
  
 En dehors de [[:​Network-Manager]] il existe encore d'​autres utilitaires de configuration,​ en voici quelques-uns : En dehors de [[:​Network-Manager]] il existe encore d'​autres utilitaires de configuration,​ en voici quelques-uns :
Ligne 32: Ligne 29:
   * [[:​WiFi-radar]] : possible après l'​ajout du paquet correspondant,​   * [[:​WiFi-radar]] : possible après l'​ajout du paquet correspondant,​
   * [[:Wicd]] : Une alternative à NetworkManager   * [[:Wicd]] : Une alternative à NetworkManager
 +
 ===== Utilisation du  Wi-Fi en ligne de commande===== ===== Utilisation du  Wi-Fi en ligne de commande=====
-Si vous souhaitez paramétrer et gérer votre connexion WIFI en ligne de commande reportez-vous à cette [[:​wifi_ligne_de_commande|page]].+Si vous souhaitez paramétrer et gérer votre connexion WIFI en ligne de commande reportez-vous à cette [[:​wifi_ligne_de_commande|page]].;-)
  
  
Ligne 49: Ligne 47:
   * Pour activer les cartes Wi-Fi: <code bash>​sudo rfkill unblock all</​code>​   * Pour activer les cartes Wi-Fi: <code bash>​sudo rfkill unblock all</​code>​
  
-(astuce trouvée sur [[http://​linux.leunen.com/?​p=1028|Réactiver/​Désactiver sa carte réseau sans fil]]((Blog : Autour de Linux ; Date : janvier 2011.)), voir aussi [[http://www.mumblyworld.info/?​p=134|Activer sa carte WiFi sous Linux]]((Blog : Libre Astux ; Date : 25 aout 2009.)). Cette dernière astuce se penche sur les cartes WIFI activées dans le BIOS à l'aide d'un logiciel propriétaire — acerhk — présent sur les ordinateurs de conception technique ACER, entre-autres. La carte WIFI testée est une Atheros (AR242x, AR5007EG). +(astuce trouvée sur [[http://​linux.leunen.com/?​p=1028|Réactiver/​Désactiver sa carte réseau sans fil]]((Blog : Autour de Linux ; Date : janvier 2011.)), voir aussi [[http://​|Activer sa carte WiFi sous Linux]]((Blog : Libre Astux ; Date : 25 aout 2009.)). Cette dernière astuce se penche sur les cartes WIFI activées dans le BIOS à l'aide d'un logiciel propriétaire — acerhk — présent sur les ordinateurs de conception technique ACER, entre-autres. La carte WIFI testée est une Atheros (AR242x, AR5007EG). 
 +deuxième lien obsolète ?
 ==== Pour obtenir la liste des réseaux en mode console ==== ==== Pour obtenir la liste des réseaux en mode console ====
  
-Pour détecter/​afficher vos réseaux sans fils disponibles ( et celui de votre voisin :) ), utilisez **[[apt>​iw]]**: ​+Pour détecter/​afficher vos réseaux sans fils disponibles ( et celui de votre voisin :) ), utilisez **[[apt>​iw]]**:​
   * Pour lister les périphériques réseau supportant le WIFI : <code bash>iw dev</​code>​   * Pour lister les périphériques réseau supportant le WIFI : <code bash>iw dev</​code>​
   * Pour lister les réseaux visibles sur l'​interface wlan0 : <code bash>​sudo iw dev wlan0 scan</​code>​   * Pour lister les réseaux visibles sur l'​interface wlan0 : <code bash>​sudo iw dev wlan0 scan</​code>​
Ligne 81: Ligne 79:
 Et pour le rendre permanent [[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] **/​etc/​default/​crda** et ajoutez en bas du fichier : Et pour le rendre permanent [[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] **/​etc/​default/​crda** et ajoutez en bas du fichier :
 <file bash /​etc/​default/​crda>​REGDOMAIN=FR</​file>​ <file bash /​etc/​default/​crda>​REGDOMAIN=FR</​file>​
-Voir **(en)** [[http://​askubuntu.com/​questions/​503416/​wifi-country-changed-to-us-how-do-i-change-it-back|Zone WIFI modifiée ; comment faire ?]] pour plus de détails.+Voir **(en)** [[https://​askubuntu.com/​questions/​503416/​wifi-country-changed-to-us-how-do-i-change-it-back|Zone WIFI modifiée ; comment faire ?]] pour plus de détails.
  
 ==== Utilisation conjointe d'une carte réseau sans-fil et d'une carte filaire (Ethernet) ==== ==== Utilisation conjointe d'une carte réseau sans-fil et d'une carte filaire (Ethernet) ====
Ligne 96: Ligne 94:
 <​note>​Exemple:​ pour faire fonctionner le wifi avec une Livebox2, il n'y a en fait rien a changer sur le PC: il faut juste mettre la Live box en mode association en appuyant sur le bouton N° 1 sur le coté de la box. Puis rentrer la clé WEP ou WPA quand Ubuntu vous le demande. <​note>​Exemple:​ pour faire fonctionner le wifi avec une Livebox2, il n'y a en fait rien a changer sur le PC: il faut juste mettre la Live box en mode association en appuyant sur le bouton N° 1 sur le coté de la box. Puis rentrer la clé WEP ou WPA quand Ubuntu vous le demande.
 </​note>​ </​note>​
-====Réseau sans fil détecté mais impossible de s'y connecter====+Des problèmes qui semblent particuliers aux cartes Realtek sont également décrits sur cette [[wifi_realtek_rtl8192ce|page]]. Notamment la désactivation du double chiffrement et l'​utilisation d'une autre antenne. 
 +<note tip>Il est également possible de résoudre certains problèmes de wifi en attribuant une [[:​network-manager#​Gérer les adresses IP|IP statique à votre connexion]].</​note>​ 
 +====Coupures intempestives,​ instabilité de la connexion==== 
 +Si vous rencontrez un problème d'​instabilité de la connexion, coupure, ralentissement (par exemple avec le pilote rtl8187), [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **/​etc/​rc.local** avec les [[:​sudo|droits d'​administration]] et ajoutez-y les lignes suivantes:​ 
 +<​file>​ 
 +iwconfig wlan1 rate 36M auto 
 +iwconfig wlan1 frag 512 
 +iwconfig wlan1 rts 512 
 +</​file>​ 
 + 
 + 
 +==== Réseau sans fil non détecté alors que d'​autres le sont ==== 
 +Notamment à partir de la version 20.04, si votre box utilise les canaux 12, 13, Ubuntu semble ne pas les reconnaître. L'​utilitaire [[inssider|LinSSID]] permet de constater que les autres réseaux (vos voisins…) sont vus mais pas le vôtre. 
 + 
 +Changer manuellement le canal de la box, ou appliquer la consigne du paragraphe 4.4 
 + 
 + 
 +==== Réseau sans fil détecté mais impossible de s'y connecter ====
 Avec la version 1.4.0 de [[https://​doc.ubuntu-fr.org/​network-manager|network-manager]],​ a été introduit une nouvelle fonctionnalité consistant à modifier l'​adresse MAC de la carte Ethernet ou WI-FI. Avec la version 1.4.0 de [[https://​doc.ubuntu-fr.org/​network-manager|network-manager]],​ a été introduit une nouvelle fonctionnalité consistant à modifier l'​adresse MAC de la carte Ethernet ou WI-FI.
  
Ligne 134: Ligne 149:
  
  
-====Clé WPA redemandée à chaque démarrage====+==== Clé WPA redemandée à chaque démarrage ====
  
 Si votre clé d'​accès à la borne est redemandée sans cesse et que vous ne voulez pas avoir de trousseau de clé à débloquer toujours : Si votre clé d'​accès à la borne est redemandée sans cesse et que vous ne voulez pas avoir de trousseau de clé à débloquer toujours :
Ligne 142: Ligne 157:
  
 Désormais la connexion est automatique à chaque démarrage sans avoir à saisir de mot de passe. Pour plus d'​informations,​ veuillez consulter la section « [[:​desactiver_mots_de_passe#​Solution avec perte de sécurité]] » de la page « [[:​desactiver_mots_de_passe|Désactiver les mots de passe]] ». Désormais la connexion est automatique à chaque démarrage sans avoir à saisir de mot de passe. Pour plus d'​informations,​ veuillez consulter la section « [[:​desactiver_mots_de_passe#​Solution avec perte de sécurité]] » de la page « [[:​desactiver_mots_de_passe|Désactiver les mots de passe]] ».
 +
 +==== Voir en clair une clé WIFI enregistrée ====
 +Sur les versions récentes d'​Ubuntu,​ au moins depuis 16.04, il est facile de retrouver une clé WIFI que l'on a entré si on en a besoin (perdue, nécessaire pour un autre appareil...).
 +  * Avec l'​interface GNOME shell (17.04 et supérieures),​ aller dans Paramètres / WIFI ; à droite, sélectionner le réseau voulu et cliquer sur la roue dentée. Une nouvelle fenêtre apparaît ; dans l'​onglet sécurité, vous pouvez faire apparaître le mot de passe.
 +  * Avec Unity, cliquer sur l'​icône réseau en haut à droite de l'​écran (dans les indicateurs) et choisissez dans le menu "​Modification des connexions"​. Une nouvelle fenêtre s'​ouvre. Dans les réseaux sans fil, cherchez le réseau qui vous intéresse, sélectionnez-le puis cliquez le bouton "​modifier"​. Dans la nouvelle fenêtre, choisissez l'​onglet sécurité pour voir le mot de passe.
 +  * Pour les versions anciennes d'​Ubuntu,​ il faut rechercher l'​application "Mots de passe et clés"​. Dans la fenêtre qui s'​affiche,​ dans le menu de gauche, dans les mots de passe, vous trouvez les mots de passe WIFI
 +
  
 ====Réseau sans fil détecté mais impossible d'​obtenir l'​adresse IP==== ====Réseau sans fil détecté mais impossible d'​obtenir l'​adresse IP====
Ligne 151: Ligne 173:
  
 Pour régler cela, suivez ces instructions : Pour régler cela, suivez ces instructions :
-  * Changez de service de gestion réseau en "​arrêtant"​ Network-Manager pour ré-activer networking : +  * Changez de service de gestion réseau en "​arrêtant"​ Network-Manager pour ré-activer networking :
 <code bash> <code bash>
 sudo service network-manager stop && sudo service networking start sudo service network-manager stop && sudo service networking start
 sudo update-rc.d network-manager remove sudo update-rc.d network-manager remove
 sudo update-rc.d networking defaults</​code>​ sudo update-rc.d networking defaults</​code>​
-  * Puis dans un terminal rechercher le nom de votre carte réseau sans fil en tapant ce qui suit : +  * Puis dans un terminal rechercher le nom de votre carte réseau sans fil en tapant ce qui suit :
  
 <code bash>​iwconfig</​code> ​ <code bash>​iwconfig</​code> ​
-et ça devrait afficher quelque chose comme cela: +et ça devrait afficher quelque chose comme cela:
  
 <box orange round 60% |iwconfig><​file>​ <box orange round 60% |iwconfig><​file>​
Ligne 166: Ligne 188:
 eth0      no wireless extensions. eth0      no wireless extensions.
  
-wlan0     IEEE 802.11bg ​ ESSID:​off/​any ​ +wlan0     IEEE 802.11bg ​ ESSID:​off/​any
           Mode:​Managed ​ Frequency:​2.422 GHz  Access Point: Not-Associated ​             Mode:​Managed ​ Frequency:​2.422 GHz  Access Point: Not-Associated ​  
           Tx-Power=20 dBm              Tx-Power=20 dBm   
Ligne 178: Ligne 200:
 <file - /​etc/​network/​interfaces>​ <file - /​etc/​network/​interfaces>​
 auto lo auto lo
-iface lo inet loopback</​file> ​+iface lo inet loopback</​file>​
  
-Ajouter dans ce fichier texte le paragraphe suivant, où **__wlan0__** est le nom de votre carte réseau __sans fil__. ​+Ajouter dans ce fichier texte le paragraphe suivant, où **__wlan0__** est le nom de votre carte réseau __sans fil__.
  
 <file - /​etc/​network/​interfaces>​ <file - /​etc/​network/​interfaces>​
Ligne 186: Ligne 208:
 iface wlan0 inet dhcp</​file>​ iface wlan0 inet dhcp</​file>​
  
-  * Redémarrez le réseau avec cette commande: <​code>​sudo /​etc/​init.d/​networking restart</​code>​ +  * Redémarrez le réseau avec cette commande: 
 +<​code ​bash>sudo /​etc/​init.d/​networking restart</​code>​
  
 Enfin, réessayez de vous connecter ça devrait fonctionner. Enfin, réessayez de vous connecter ça devrait fonctionner.
Ligne 193: Ligne 215:
 ==== Connexion lente==== ==== Connexion lente====
  
-Si vous remarquez que votre connexion Wi-Fi est anormalement lente et que cela ne vient pas de votre matériel (carte ou AP) et avant de réinstaller,​ recompiler...d'​autres pilotes : +Si vous remarquez que votre connexion Wi-Fi est anormalement lente et que cela ne vient pas de votre matériel (carte ou AP) et avant de réinstaller,​ recompiler...d'​autres pilotes :
   * Vérifiez le Bit Rate de la carte :<​code>​iwconfig wlan0 | iw dev wlan0 link</​code> ​   * Vérifiez le Bit Rate de la carte :<​code>​iwconfig wlan0 | iw dev wlan0 link</​code> ​
-  * Si vous voyez Bit Rate=1Mb/s alors tapez : <​code>​sudo ifdown wlan0+  * Si vous voyez Bit Rate=1Mb/s alors tapez : 
 +<​code ​bash>sudo ifdown wlan0
 sudo iwconfig wlan0 rate 54M sudo iwconfig wlan0 rate 54M
 sudo ifup wlan0</​code>​ sudo ifup wlan0</​code>​
Ligne 201: Ligne 224:
 Voilà qui devrait aller mieux ! Voilà qui devrait aller mieux !
  
-pour que ça reste permanent :  +pour que ça reste permanent : 
-[[:​tutoriel:​comment_modifier_un_fichier|Ajoutez dans]] **/​etc/​rc.local** (avant la ligne exit 0)+[[:​tutoriel:​comment_modifier_un_fichier|Ajoutez dans]] **''​/​etc/​rc.local''​** (avant la ligne exit 0)
  
-<​file>​ +<​file ​bash /​etc/​rc.local
- ifconfig ​wlan0 up+ ip link set dev wlan0 up
  ​iwconfig wlan0 rate 54M  ​iwconfig wlan0 rate 54M
 </​file>​ </​file>​
 +
 on redémarre et le tour est joué! on redémarre et le tour est joué!
  
-==== Problèmes de résolution DNS et configuration en ip Fixe ====+==== Problèmes de résolution DNS et configuration en IP Fixe ====
  
-Il peut arriver qu'une configuration en ip fixe, via **/​etc/​network/​interfaces**,​ ne vous permette plus d'​effectuer des "​résolution DNS". \\+Il peut arriver qu'une configuration en IP fixe, via **/​etc/​network/​interfaces**,​ ne vous permette plus d'​effectuer des "​résolution DNS". \\
 En clair cela signifie que votre ordinateur ne sera plus en mesure de traduire un nom de domaine (eg: www.google.com) en adresse IP. En clair cela signifie que votre ordinateur ne sera plus en mesure de traduire un nom de domaine (eg: www.google.com) en adresse IP.
  
 Plusieurs solutions traînent sur la toile, avec plus où moins d'​efficacité et plus où moins de « bonne pratique ». Plusieurs solutions traînent sur la toile, avec plus où moins d'​efficacité et plus où moins de « bonne pratique ».
  
-Dans ce cas et uniquement si vous utilisez une configuration fixe définie dans **/​etc/​network/​interfaces**. 88  +Dans ce cas et uniquement si vous utilisez une configuration fixe définie dans **/​etc/​network/​interfaces**. 88 
-Il est recommandé [[#Réseau sans fil détecté mais impossible d'​obtenir l'​adresse IP|de désactiver le service]] [[:​Network-Manager]],​ de réactiver le service networking et de configurer votre/vos interfaces en renseignant DNS et Domaine de recherche.+Il est recommandé ​de : 
 +  * [[#Réseau sans fil détecté mais impossible d'​obtenir l'​adresse IP|désactiver le service]] [[:​Network-Manager]],​ de 
 +  * réactiver le service networking et de 
 +  * configurer votre/vos interfaces en renseignant DNS et Domaine de recherche.
  
-Comme vous pouvez ​le voir [[http://​sorrodje.alter-it.org/​index.php?​article21/​ubuntu-12-04-server-configuration-dns-et-ip-fixe|ici]]ajoutez ceci à la configuration de votre/vos interfaces : +Comme mentionné sur le fil de discussion ​[[http://​sorrodje.alter-it.org/​index.php?​article21/​ubuntu-12-04-server-configuration-dns-et-ip-fixe|Ubuntu 12.04 Server: Configuration DNS et IP fixe]] — source : sorrodje.alter-it.org ; titre : « Ubuntu 12.04 Server: Configuration DNS et IP fixe » ; auteur : Sorrodje ; date : 30 mai 2012. 
-<​file>​auto eth1+  * ajoutez ceci à la configuration de votre/vos interfaces : 
 +<​file ​bash /​etc/​network/​interfaces> 
 +auto eth1
 iface eth1 inet static iface eth1 inet static
 [...] [...]
Ligne 230: Ligne 259:
  
 ==== La connexion réseau ne se réactive pas en sortie de veille ou d'​hibernation :==== ==== La connexion réseau ne se réactive pas en sortie de veille ou d'​hibernation :====
- 
  
 <note help>​**Merci de vérifier le bon fonctionnement de l'​astuce suivante <note help>​**Merci de vérifier le bon fonctionnement de l'​astuce suivante
Ligne 236: Ligne 264:
  
 Une solution est de lister en terminal le module utilisé par le wifi : <code bash>​sudo lshw -class network</​code>​ Une solution est de lister en terminal le module utilisé par le wifi : <code bash>​sudo lshw -class network</​code>​
-  - noter le nom du **driver** WIFI utilisé spécifié par la commande ''​lshw -class network''​.\\ Par exemple : <​file>​lshw -class network+  - noter le nom du **pilote** WIFI utilisé spécifié par la commande ''​lshw -class network''​.\\ Par exemple : <​file>​lshw -class network
 ATTENTION: ce programme devrait être lancé en tant que super-utilisateur ATTENTION: ce programme devrait être lancé en tant que super-utilisateur
 *-network *-network
        ​description:​ Interface réseau sans fil        ​description:​ Interface réseau sans fil
        ​driver=r8712u</​file>​        ​driver=r8712u</​file>​
-  - vérifier que la commande **''​lsmod''​** affiche le même nom du driver.\\ Par exemple :<​file>​lsmod+  - vérifier que la commande **''​lsmod''​** affiche le même nom du pilote.\\ Par exemple :<​file>​lsmod
 r8712u ​               142855 ​ 0</​file>​En tout état de cause c'est bien le nom du module listé par la commande ''​lsmod''​ qu'il faudra insérer dans le fichier ''/​etc/​pm/​config.d/​load''​ r8712u ​               142855 ​ 0</​file>​En tout état de cause c'est bien le nom du module listé par la commande ''​lsmod''​ qu'il faudra insérer dans le fichier ''/​etc/​pm/​config.d/​load''​
   - Taper cette commande pour créer (ou modifier) le fichier ''/​etc/​pm/​config.d/​load''​ <code bash>​echo "​SUSPEND_MODULES=r8712u"​ | sudo tee -a /​etc/​pm/​config.d/​load</​code>​   - Taper cette commande pour créer (ou modifier) le fichier ''/​etc/​pm/​config.d/​load''​ <code bash>​echo "​SUSPEND_MODULES=r8712u"​ | sudo tee -a /​etc/​pm/​config.d/​load</​code>​
-  - Rendre le fichier exécutable:​ <code bash>​sudo chmod +x /​etc/​pm/​config.d/​load</​code> ​:!: **Cela fonctionne également sur Ubuntu 14.04 sans rendre le fichier exécutable (sans l'​étape 4) **+  - Rendre ​si nécessaire, ​le fichier exécutable:​ <code bash>​sudo chmod +x /​etc/​pm/​config.d/​load</​code> ​ 
 +  - relancer ​**NetworkManager** : <code bash>​sudo service network-manager restart</​code>​
  
-<note warning>​**Il semble qu'à partir de la version 16.04 et du noyau 4.4.0-66 +Si cette commande fonctionne, il est possible d'​automatiser l'​opération pour éviter de le faire après chaque mise en veille. Créez le fichier suivant 
-il faille en plus relancer NetworkManager** +  - Ouvrez ​un [[:​terminal]] et exécutez la commande suivante ​: <​code>​sudo ​nano /lib/systemd/system/retablir_wifi_apres_veille.service</​code> ​Entrez votre mot de passe. 
-<code bash>​sudo service network-manager restart</​code>​ +  - Collez ​le contenu suivant: <file bash>​[Unit] 
-Si cette commande fonctionne, il est possible d'​automatiser l'​opération +Description=Local system resume actions 
-pour éviter de le faire après chaque mise en veille : +After=suspend.target 
-  - Créer ​un script dans le répertoire ''/​etc/​pm/​sleep.d/​NWM.sh'' ​:<​code ​bash>echo -e '#​!/​bin/​sh\n/​etc/​init.d/​network-manager restart\nexit 0' | sudo tee /etc/pm/sleep.d/NWM.sh</​code>​ +                                                                                 
-  - Rendre ​le script exécutable: <code bash>sudo chmod +x /etc/pm/sleep.d/NWM.sh</​code>​ +[Service] 
-</​note>​+Type=oneshot 
 +ExecStart=/sbin/rmmod r8712u ; /sbin/modprobe r8712u
  
 +[Install]
 +WantedBy=suspend.target
 +</​file>​​ **☛ en remplaçant r8712u par le nom du pilote concerné** en se référant à la méthode indiquée ci-dessus. Faites Ctrl+X pour sauvegarder puis répondre O pour enregistrer les changements.
 +  -Lancer enfin les 2 commandes suivantes afin que le système prenne en compte le fichier et démarre le service : <​code>​sudo systemctl enable retablir_wifi_apres_veille
 +sudo systemctl start retablir_wifi_apres_veille</​code>​
  
 +
 +==== Perte totale de la connexion WIFI quelques minutes après le démarrage ====
 +
 +Suite à un [[https://​bugs.launchpad.net/​ubuntu/​+source/​network-manager/​+bug/​1603815|bug critique]] au niveau de l'​économiseur d'​énergie,​ il vous suffira de procéder comme suit pour le désactiver de façon permanente comme indiqué [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21919099#​p21919099|dans la solution du forum]] :
 +  * Entrez cette ligne de commande dans un terminal
 +<​code>​sudo nano /​etc/​NetworkManager/​conf.d/​default-wifi-powersave-on.conf</​code>​
 +  * Dans le fichier, passez la valeur sur 2 au lieu de 3. Le fichier se présente comme suit :
 +<​file>​[connection]
 +wifi.powersave = 2</​file>​
 +  * Enregistrer et fermer
 +  * Redémarrez votre ordinateur et la WIFI ne se déconnectera plus
 +Avec la commande **''​iwconfig''​**,​ le "Power Management"​ (économiseur d'​énergie) doit être à **off** après redémarrage
 =====Portail wifi===== =====Portail wifi=====
 ====Portail captif==== ====Portail captif====
Ligne 262: Ligne 309:
 ====Technologies sans fil alternatives===== ====Technologies sans fil alternatives=====
 Reseau mesh (([[wpfr>​Topologie_mesh]])) ( [[wp>​Wireless_mesh_network#​Routing_protocols|liste des protocoles]] ) Reseau mesh (([[wpfr>​Topologie_mesh]])) ( [[wp>​Wireless_mesh_network#​Routing_protocols|liste des protocoles]] )
-     * [[wp>​Optimized_link_state_routing_protocol|Optimized link state routing protocol]]  +  * **(en)** [[wp>​Optimized_link_state_routing_protocol|Optimized link state routing protocol]] ​— { « Protocole de routage à état de lien optimisé » } 
-     ​* [[http://www.openmesh.org/|Openmesh]] +  * **(fr)** [[http://linuxfr.org/news/​une-alternative-%C3%A0-internet-netsukuku|Netsukuku]] — source LinuxFR.org ; titre : « Une alternative à Internet : Netsukuku ​» ; auteur : grondilu ; date : 8 novembre 2010. 
-     ​* ​Netsukuku +Propriétaire : 
-     * Propriétaire : +     *  **(fr)** [[wpfr>​ZigBee]] : Le protocole de haut niveau pour réseau sans fil principalement orienté ​[[:​domotique]] ​et radio-guidage de drones ​ : \\ (**(fr)** ​[[http://​www.korben.info/​smavnet-un-reseau-dans-le-ciel.html|SmavNet: un réseau dans le ciel]]) — Blog Korben ; titre : « SmavNet: un réseau dans le ciel » ; date : 14 septembre 2010\\ le blog contient la vidéo « Deployment of large aerial swarms ». — { « Déploiement d'une nuée de drones » }
-     * [[wpfr>​ZigBee]] : à la base à visée ​[[:​domotique]] ([[http://​www.korben.info/​smavnet-un-reseau-dans-le-ciel.html|video smavnet]]) +       ​
-     ​* ​ [[http://www.wifilorraine.com/​|amplificateur wifi]] +
-   ​+
 =====Voir aussi===== =====Voir aussi=====
  
    * La page sur [[:​fournisseurs_d_acces_a_internet_locaux|les fournisseurs d'​accès à internet locaux]]    * La page sur [[:​fournisseurs_d_acces_a_internet_locaux|les fournisseurs d'​accès à internet locaux]]
 +   * [[wifi_liste_carte|Liste des carte ou clés Wifi, et paramétrages]]
 +   * [[wifi_optimisation|Optimisation wifi]]
 +   * [[tutoriel:​wifi_ad-hoc|Création d'un réseau Wifi Ad-hoc]]
    * [[wpfr>​Réseaux sans fil communautaires]]    * [[wpfr>​Réseaux sans fil communautaires]]
-   * [[wp>​Wireless_community_network|Wireless community network]] ​/ [[wp>​List_of_wireless_community_networks_by_region]]+   * [[wp>​Wireless_community_network|Wireless community network]],
    * [[:​tutoriel:​wifi_ad-hoc|Utilisation du Wifi en mode décentralisé dit Ad-hoc]].    * [[:​tutoriel:​wifi_ad-hoc|Utilisation du Wifi en mode décentralisé dit Ad-hoc]].
-   * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=271640|[Wifi] Optimiser la portée et/ou le débit et/ou la consommation]] du forum sur l'​optimisation de la portée et/ou du débit et/ou de la consommation du WIFI.+   * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=271640|[Wifi] Optimiser la portée et/ou le débit et/ou la consommation]] du forum sur l'​optimisation de la portée et/ou du débit et/ou de la consommation du WIFI. 
 +   * [[:​wifi_broadcom_bcm43xx|Installation des cartes Broadcom]]. 
 +---------- 
 + 
  
  
 ---- ----
  
-// Contributeurs : [[utilisateurs:​eagle08]] //+// Contributeurs : [[utilisateurs:​eagle08]] // : lecture transversale optimisée pour déficients visuels, rédaction, typos, Accessiweb.
  • wifi.1506878693.txt.gz
  • Dernière modification: Le 01/10/2017, 19:24
  • par 78.194.2.45