Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wificheck [Le 12/07/2013, 16:56] 181.29.101.6 [Installation] |
wificheck [Le 08/02/2024, 22:47] (Version actuelle) 37.170.110.41 [Désinstallation] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>wifi wifi_problemes}} | + | {{tag>wifi}} |
---- | ---- | ||
====== Wificheck ====== | ====== Wificheck ====== | ||
Wificheck est un script bash créé pour faciliter la récolte des informations nécessaires à la résolution d'une majorité des problèmes rencontrés avec les [[:wifi|connexions sans-fil]].\\ | Wificheck est un script bash créé pour faciliter la récolte des informations nécessaires à la résolution d'une majorité des problèmes rencontrés avec les [[:wifi|connexions sans-fil]].\\ | ||
- | Ces informations sont celles demandées expressément sur le sujet [[http://forum.ubuntu-fr.org/viewtopic.php?id=141183|A lire avant de poster !!!]] du forum. | + | Ces informations sont celles demandées expressément sur le sujet [[https://forum.ubuntu-fr.org/viewtopic.php?id=141183|A lire avant de poster !!!]] du forum. |
- | Un fil de discussion [[http://forum.ubuntu-fr.org/viewtopic.php?id=1089311|ici]] vous permet d'apporter vos suggestions et contributions au script. | + | Un fil de discussion [[https://forum.ubuntu-fr.org/viewtopic.php?id=1089311|ici]] vous permet d'apporter vos suggestions et contributions au script. |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
- | Le script nécessite les droits root pour l'exécution de certaines commandes, votre mot de passe vous sera donc demandé. | + | Le script nécessite des droits administrateur pour l'exécution de certaines commandes, votre mot de passe vous sera donc demandé. |
- | ===== Installation ===== | + | ===== Installation et lancement ===== |
- | Deux types d'installation sont possibles: | + | |
- | - Via le [[:paquet]] .deb: | + | |
- | * Téléchargez-le [[https://loamok.org/attachments/download/2/wificheck.deb|ici]] <note>lien mort, où peut-on trouver ce script ? </note> | + | |
- | * [[:tutoriel/comment_installer_un_paquet#installer_un_paquet_isole|installez-le]]. | + | |
- | - En [[:tutoriel/script_shell#methode_dans_un_terminal|utilisant ce script]] brut: <file bash wificheck.sh> | + | |
- | #!/bin/bash | + | |
- | # | + | |
- | # 2012 - cracolinux - version 0.7 | + | |
- | # | + | |
- | # Paquet .deb hébergé par Franck Huby | + | |
- | # Contributeurs : Hoper, Xavier4811 | + | |
- | # | + | |
- | # LICENCE: | + | |
- | # | + | |
- | # LICENCE PUBLIQUE RIEN À BRANLER | + | |
- | # Version 1, Mars 2009 | + | |
- | # Copyright (C) 2009 Sam Hocevar | + | |
- | # 14 rue de Plaisance, 75014 Paris, France | + | |
- | # | + | |
- | # La copie et la distribution de copies exactes de cette licence sont | + | |
- | # autorisées, et toute modification est permise à condition de changer | + | |
- | # le nom de la licence. | + | |
- | # | + | |
- | # CONDITIONS DE COPIE, DISTRIBUTION ET MODIFICATION | + | |
- | # DE LA LICENCE PUBLIQUE RIEN À BRANLER | + | |
- | # | + | |
- | # 0. Faites ce que vous voulez, j’en ai RIEN À BRANLER. | + | |
- | function insertcode() # usage insertcode $reponse «code_inseré» | + | __Étape 1__: Copiez et collez cette ligne dans un terminal, et validez par la touche entrée : |
- | { | + | |
- | if [ "$1" = "y" -o "$1" = "Y" ] | + | |
- | then echo "$2" | + | |
- | fi | + | |
- | } | + | |
- | + | ||
- | if [ "$UID" != "0" ] | + | |
- | then sudo -E $0 | + | |
- | exit 0 | + | |
- | fi | + | |
- | + | ||
- | + | ||
- | # Option forum ou non | + | |
- | read -p "Le résultat est il destiné a un forum ? [Y|y/*] : " reponse | + | |
- | + | ||
- | exec 3>&1 | + | |
- | exec 1>~/wificheck.log | + | |
- | + | ||
- | insertcode ${reponse} "[code]" | + | |
- | + | ||
- | # cat /etc/lsb-release | + | |
- | echo -e "\n>> cat /etc/lsb-release \n" | + | |
- | cat /etc/lsb-release | + | |
- | + | ||
- | # lsusb | + | |
- | echo -e "\n>> lsusb \n" | + | |
- | lsusb | + | |
- | + | ||
- | # lspci -k -nn | grep -A 3 -i net | + | |
- | echo -e "\n>> lspci -k -nn | grep -A 3 -i net \n" | + | |
- | lspci -k -nn | grep -A 3 -i net | + | |
- | + | ||
- | # sudo lshw -C network | + | |
- | echo -e "\n>> sudo lshw -C network \n" | + | |
- | sudo lshw -C network | + | |
- | + | ||
- | # lsmod | + | |
- | echo -e "\n>> lsmod \n" | + | |
- | lsmod | + | |
- | + | ||
- | insertcode ${reponse} "[/code]" | + | |
- | insertcode ${reponse} "[code]" | + | |
- | + | ||
- | # iwconfig | + | |
- | echo -e "\n>> iwconfig \n" | + | |
- | iwconfig | + | |
- | + | ||
- | # ifconfig -a (merci à toutafai) | + | |
- | echo -e "\n>> ifconfig -a \n" | + | |
- | ifconfig -a | + | |
- | + | ||
- | # sudo iwlist scan | + | |
- | echo -e "\n>> sudo iwlist scan \n" | + | |
- | sudo iwlist scan | + | |
- | + | ||
- | # uname -r -m | + | |
- | echo -e "\n>> uname -r -m \n" | + | |
- | uname -r -m | + | |
- | + | ||
- | # cat /etc/network/interfaces | + | |
- | echo -e "\n>> cat /etc/network/interfaces \n" | + | |
- | cat /etc/network/interfaces | + | |
- | + | ||
- | # nm-tool | + | |
- | echo -e "\n>> nm-tool \n" | + | |
- | nm-tool | + | |
- | + | ||
- | # sudo rfkill list | + | |
- | echo -e "\n>> sudo rfkill list \n" | + | |
- | sudo rfkill list | + | |
- | + | ||
- | insertcode ${reponse} "[/code]" | + | |
- | + | ||
- | exec >&3- | + | |
- | + | ||
- | echo "Le fichier wificheck.log a été crée dans "$HOME"" | + | |
- | echo "Vous n'avez plus qu'à copier/coller son contenu sur le forum" | + | |
- | echo " accès →→ file:/"$HOME"/wificheck.log" | + | |
- | </file> | + | |
+ | wget -N -t 5 -T 10 https://framagit.org/cracolinux/wificheck/raw/master/wificheck && chmod +x wificheck && ./wificheck | ||
+ | Cette commande crée un fichier wificheck.log dans le dossier personnel. Ce fichier est un recueil d'informations sur les cartes wifi, les pilotes utilisés, le chiffrement de la box utilisé, ... \\ | ||
+ | __Étape 2__: Il ne reste plus qu'à copier le contenu du fichier wificheck.log (et non le fichier wificheck qui est le programme qui a généré le fichier wificheck.log) situé dans le dossier personnel et le copier sur le forum.\\ | ||
+ | Nota: les balises code sont incluses dans le fichier wificheck.log, inutile de les ajouter. | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
- | Pour désinstaller le script: | + | Pour désinstaller le script il suffit de supprimer le fichier wificheck. |
- | * __si vous avez utilisé le paquet deb:__ Depuis un [[:terminal]] saisissez <code bash>sudo apt-get remove wificheck</code> | + | ===== Annexe ===== |
- | * __si vous avez utilisé le script brut:__ Il suffit de supprimer le fichier que vous avez créé. | + | [[https://forum.ubuntu-fr.org/viewtopic.php?id=2083463|Une alternative]] |
---- | ---- | ||
//Contributeurs: fabux, cracolinux// | //Contributeurs: fabux, cracolinux// |