7 Façons de désactiver le Wi-Fi sur Raspberry Pi

Si vous cliquez sur nos liens et effectuez un achat, nous pouvons recevoir une commission d'affiliation. En savoir plus

Dans un tutoriel récent, je vous ai montré comment utiliser le Wi-Fi sur votre Raspberry Pi (avec 5 solutions différentes). Et aujourd’hui, je vais vous montrer le contraire. C’est-à-dire, comment désactiver votre adaptateur Wi-Fi et utiliser le câble Ethernet à la place.

Le Wi-Fi n’est pas nécessaire lorsque votre Raspberry Pi est toujours connecté à un câble Ethernet. Le moyen le plus simple de désactiver le Wi-Fi sur votre Raspberry Pi est de l’éteindre manuellement : sudo ip link set wlan0 down — mais il y a de nombreuses autres façons de faire.

Dans cet article, je vais vous montrer 7 façons de désactiver votre Wi-Fi de façon permanente (jusqu’à ce que vous annuliez vos modifications). La plupart de ces méthodes fonctionneront sur n’importe quel système d’exploitation, mais je n’ai testé que sur Raspberry Pi OS.

Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !

1 : Raspberry Pi OS Desktop

La plupart de mes solutions ci-dessous sont pour Raspberry Pi OS Lite. Si vous êtes sur Raspberry Pi OS Desktop, il existe un moyen simple pour désactiver l’adaptateur Wi-Fi depuis l’interface graphique :

  • Sur la barre supérieure droite (près de l’horloge), trouvez l’icône Wi-Fi.
  • Cliquez dessus (clic gauche).
  • Un menu comme celui-ci apparaît :
    disable wifi from desktop
  • Cliquez sur « Turn Off Wireless LAN » pour le désactiver.

Vous devez faire cela après chaque redémarrage, mais c’est aussi simple.
Je n’ai pas trouvé de solution permanente sur Raspberry Pi OS Desktop (du moins, sans perdre la configuration du SSID).

2 : RFKill

RFKill est un outil en ligne de commande pour interroger, activer ou désactiver les émetteurs radio sur un système.
C’est exactement ce que nous voulons faire, donc nous pouvons utiliser RFKill pour désactiver notre adaptateur Wi-Fi.
RFKill est disponible directement sur n’importe quelle version de Raspberry Pi OS.

Voici comment faire :

  • Ouvrez un terminal et entrez les commandes suivantes :
    sudo rfkill block wifi
    sudo rfkill block bluetooth
  • Cela devrait désactiver vos cartes Wi-Fi et Bluetooth directement.
rfkill to block bluetooth

Vous devez répéter l’opération après un redémarrage, mais c’est assez facile.

Pour activer le Wi-Fi ou le Bluetooth, utilisez la commande unblock comme ceci :
sudo rfkill unblock wifi
sudo rfkill unblock bluetooth

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

3 : Crontab

Dans l’introduction, je vous ai donné une commande pour désactiver temporairement votre interface Wi-Fi, mais crontab peut également être utilisé pour désactiver le Wi-Fi automatiquement à chaque redémarrage :

  • Si vous êtes sur Raspberry Pi OS Desktop, commencez par ouvrir un terminal (ou passez à la solution suivante, plus facile pour vous).
  • Ensuite, ouvrez le crontab en mode édition :
    sudo crontab -e
    Crontab est un outil pour configurer les tâches planifiées, vous pouvez en savoir plus ici sur les crons Linux.
    N’oubliez pas sudo ! sudo crontab vous permet de planifier des tâches en tant qu’utilisateur root.
  • Si c’est la première fois que vous exécutez cette commande, vous devrez sélectionner un éditeur de texte.
    Appuyez sur entrer pour continuer avec nano :
    sudo crontab first load
  • Dans le fichier crontab, ajoutez la ligne suivante à la fin :
    @reboot sleep 10; ip link set wlan0 down
    crontab disable wifi(« @reboot » signifie exécuter au démarrage)
    (la commande « sleep 10 » donne au système d’exploitation un peu de temps pour charger cron d’abord)
  • Enregistrez et quittez (CTRL+O et CTRL+X avec nano).
    Si vous êtes novice avec l’éditeur de texte Nano sur Linux, vous pouvez lire mon guide à ce sujet, avec toutes les commandes importantes et raccourcis pour l’utiliser efficacement (cliquez sur le lien pour vérifier).

Votre adaptateur Wi-Fi sera désactivé au démarrage, assurez-vous donc d’avoir un câble Ethernet connecté.
Pour réactiver le Wi-Fi (temporairement), utilisez ce qui suit :
sudo ip link set wlan0 up
Ou supprimez la ligne dans le crontab pour l’activer à chaque démarrage.

Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !

4 : config.txt

Une autre méthode que vous pouvez essayer consiste à modifier le fichier de configuration de Raspberry Pi OS.
La bonne nouvelle, c’est que vous pouvez même le faire sur une nouvelle carte SD Raspberry Pi OS afin de désactiver le Wi-Fi directement.

Voici comment faire :

  • Vous pouvez ouvrir un terminal, vous connecter via SSH, ou modifier le fichier directement sur la carte SD depuis votre ordinateur.
  • Ouvrez le fichier config.txt avec nano :
    sudo nano /boot/firmware/config.txt
  • Trouvez la ligne suivante :
    # Additional overlays and parameters are documented /boot/overlays/README
  • Et ajoutez ces deux lignes en dessous :
    dtoverlay=disable-wifi
    dtoverlay=disable-bt

    La deuxième ligne est pour le module Bluetooth (ne l’ajoutez pas si vous avez besoin du Bluetooth et souhaitez juste désactiver le Wi-Fi).
    config.txt disable wifi
  • Enregistrez et quittez (CTRL+O, CTRL+X).
  • Redémarrez votre Raspberry Pi pour vérifier si tout fonctionne comme prévu.

Remarque : sur les anciennes versions de Raspberry Pi OS, vous devrez peut-être ajouter pi3 au début, comme ceci :
dtoverlay=pi3-disable-wifi
dtoverlay=pi3-disable-bt

Éditer des fichiers sur une carte SD Raspberry Pi OS nouvellement flashée est un excellent moyen de gagner du temps pour le premier démarrage. Vous pouvez faire de nombreuses choses comme expliqué dans cet autre article.

5 : Modprobe

Modprobe est une commande pour ajouter ou supprimer des modules du noyau Linux.
Vous pouvez utiliser modprobe pour supprimer le module Wi-Fi temporairement.

Voici la commande (utilisez-la dans un terminal si vous êtes sur Raspberry Pi OS Desktop) :
sudo modprobe -rv brcmfmac_wcc
Cette commande supprimera également brcmutil et cfg80211 automatiquement.

Pour réactiver l’adaptateur Wi-Fi, utilisez celle-ci :
sudo modprobe brcmfmac_wcc

Si les autres solutions n’ont pas fonctionné pour vous, vous pouvez mettre cette commande dans crontab pour qu’elle s’exécute automatiquement au démarrage.

6 : Raspi Blacklist

Mais que faire si vous voulez que le Wi-Fi ne soit jamais chargé dans le noyau ? Cette méthode est plus radicale mais rendra votre changement persistant au démarrage.

Vous pouvez choisir de blacklister certains modules, comme les pilotes Wi-Fi :

  • Dans un terminal, ouvrez le fichier suivant :
    sudo nano /etc/modprobe.d/raspi-blacklist.conf
  • Collez ces deux lignes dedans (le fichier est probablement vide) :
    blacklist brcmfmac
    blacklist brcmutil

    modprobe blacklist wifi module
  • Enregistrer et quitter (CTRL+O, CTRL+X).

Redémarrez votre Raspberry Pi (avec un câble Ethernet branché), et vous ne verrez pas l’adaptateur Wi-Fi au prochain démarrage.
Pour réactiver le Wi-Fi/Bluetooth, supprimez ces deux lignes du fichier.

7 : Systemctl

Remarque : Cette méthode ne fonctionne pas sur mon Pi 4 avec la dernière version de Raspberry Pi OS, mais elle pourrait fonctionner sur d’autres systèmes d’exploitation ou des modèles Raspberry Pi plus anciens. Je vous la propose en dernier recours si rien d’autre ne fonctionne pour vous.

Enfin, la dernière solution que je veux vous montrer est d’utiliser systemctl pour arrêter les services sans fil.
Systemd est le gestionnaire de services sur de nombreuses distributions Linux, et vous pouvez utiliser systemctl pour voir et contrôler l’état de chaque service.

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Voici les trois commandes à exécuter pour désactiver tous les services :
sudo systemctl disable wpa_supplicant
sudo systemctl disable bluetooth
sudo systemctl disable hciuart

Ensuite, redémarrez votre Pi pour appliquer les changements.
Utilisez la commande « enable » pour réutiliser le Wi-Fi. Par exemple :
sudo systemctl enable wpa_supplicant

Conseils pour améliorer votre vitesse réseau

Une des raisons pour lesquelles vous pourriez lire ce tutoriel est si vous avez des problèmes réseau, comme des déconnexions ou une faible vitesse.
Voici quelques autres choses que vous pouvez essayer pour résoudre cela :

  • Utilisez un Raspberry Pi 5 ou Pi 4 : Les modèles Raspberry Pi précédents n’incluaient pas de port Ethernet gigabit (même le Raspberry Pi 3B+ est limité à 300 MB max). En utilisant un modèle récent, vous pouvez vraiment améliorer votre vitesse réseau pour les projets où c’est essentiel.
  • Utilisez un meilleur switch : Si vous avez un vieux routeur qui fournit une connexion Internet, ce n’est peut-être pas la meilleure solution pour un réseau rapide entre votre ordinateur et votre Raspberry Pi. Ajouter un switch plus rapide, avec des ports Ethernet 1 GB, améliorera vos taux de transfert.
  • Remplacez les câbles Ethernet : Ce n’est peut-être pas la solution la plus efficace, mais c’est certainement la moins chère. J’ai utilisé les mêmes câbles Ethernet pendant des années, mais les nouveaux sont de mieux en mieux, et si vous remplacez un câble vieux de 20 ans par un nouveau, cela peut suffire à améliorer la vitesse réseau (et résoudre la plupart des déconnexions au passage).
  • Essayez un adaptateur USB Wi-Fi : parfois, vous pouvez obtenir des vitesses plus rapides tout en restant sans fil en utilisant un bon adaptateur USB (cliquez sur le lien pour des recommandations et conseils).

Guide vidéo

La vidéo couvre l’ensemble des solutions ! Je pense que nous avons vu la plupart des solutions disponibles.
J’espère que vous en avez trouvé une qui fonctionne pour vous, et que cet article vous a été utile.

Si vous avez d’autres idées pour faire la même chose, n’hésitez pas à laisser un commentaire dans la communauté.
Et pour conclure, voici quelques tutoriels associés qui pourraient être utiles ensuite :

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Rappel: J'ai crée une communauté d'utilisateurs de Raspberry Pi qui vous permet de partage vos avancées, poser vos questions et recevoir de nombreux avantages exclusifs (anglophones uniquement). Cliquez sur le lien pour en savoir plus.

FAQ

Comment oublier un réseau Wi-Fi enregistré sur Raspberry Pi ?

Sur Raspberry Pi, la configuration du réseau Wi-Fi est enregistrée dans un fichier texte. Il peut être trouvé dans :

  • /etc/NetworkManager/system-connections/preconfigured.nmconnection — si vous utilisez le Network Manager graphique ou nmtui depuis la ligne de commande.
    network manager saved wifi
  • /etc/wpa_supplicant/wpa_supplicant.conf — si vous avez configuré le Wi-Fi manuellement à l’ancienne.
    wpa_supplicant.conf wifi credentials

Supprimer les informations de ces fichiers supprimera la configuration sans fil, et le Raspberry Pi ne se connectera plus automatiquement à cet SSID.

Il est également possible de commenter le paragraphe, pour désactiver la connexion automatique tout en gardant le mot de passe dans ce fichier (commencez chaque ligne par « # »).

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Ressources supplémentaires pour votre Raspberry Pi

Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant

Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici

Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant

Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources

Comment avez-vous trouvé cet article ?

Cliquez sur une étoile pour noter !

Note moyenne / 5. Nombre de votes :

Aucun vote pour l'instant ! Soyez le premier à évaluer cet article.

Si vous avez aimé cet article ...

Partagez le sur les réseaux

Nous sommes désolés que vous n'ayez pas aimé cet article !

Améliorons cet article !

Comment pouvons-nous améliorer cet article ?


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *