D'accord, je n'ai pas été en mesure de trouver une solution à ce problème ailleurs en ligne, alors soyez indulgent avec moi:
J'ai un nouveau Raspberry Pi modèle 2B qui est venu avec un dongle wifi (Ralink RT5370) et quand je l'ai allumé avec le Raspbian pré-installé, le wifi fonctionnait correctement. J'ai également acheté un mini écran HDMI pour le pi qui ne fonctionnerait pas sans installer le pilote à partir d'un DVD livré avec l'écran. Après avoir installé le pilote, l'écran fonctionne bien, mais maintenant mon wifi a cessé de fonctionner. Le voyant du dongle ne s'allume plus et je ne parviens pas à rechercher les réseaux sans fil.
Après quelques recherches sur Google, j'ai déterminé que le dongle est reconnu (il est répertorié lorsque je lance lsusb
), son module est installé (le module rt2800usb est répertorié lorsque je lance lsmod
), et le firmware semble être installé (j'ai couru ifconfig -a
et il affiche les informations wlan0). Cependant, lorsque je cours iwlist wlan0 scan
, j'obtiens la sortie:
wlan0 Failed to read scan data: Network is down
Et lorsque je cours sudo ifdown wlan0 && sudo ifup wlan0
pour voir si le réseau est accessible, j'obtiens la sortie suivante:
ifdown: interface wlan0 not configured
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpa_supplicant exited with return code 1
Failed to bring up wlan0
J'ai essayé de modifier les deux /etc/network/interfaces
et /etc/wpa_supplicant/wpa_supplicant.conf
selon divers exemples en ligne en vain. Voici mes versions actuelles:
interfaces:
auto lo
allow-hotplug lo
iface lo inet loopback
allow-hotplug eth0
auto eth0
iface eth0 inet manual
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant.conf:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="mySSID"
key_mgmt=WPA_PSK
proto=WPA
pairwise=TKIP
psk="myPassKey"
}
En remarque, j'ai vérifié que mes informations réseau sont correctes et que le réseau wifi est détectable à partir d'autres ordinateurs, donc je doute que le problème soit à cette fin. J'en suis à un point où je n'ai vraiment aucune idée où ni quel pourrait être mon problème. J'ai essayé de télécharger des gestionnaires wifi, cela n'a pas fonctionné. J'ai redémarré, mis à jour et mis à niveau mes versions logicielles à plusieurs reprises, cela n'a pas fonctionné. J'ai essayé de modifier et / ou de supprimer des lignes des fichiers ci-dessus, cela n'a pas fonctionné. Je ne parviens toujours pas à rechercher des réseaux sans fil (Remarque: Ethernet fonctionne correctement) malgré une connexion réussie aux réseaux avant d'installer ce pilote d'écran! Si quelqu'un a une idée de mon problème et comment le résoudre, je vous en serais extrêmement reconnaissant. Merci!
ifconfig
montre-t-on?ifconfig
sans paramètres affiche simplement eth0 et lo, pas wlan0. Voulez-vous connaître la lecture complète de chacun?wlan0
interface n'est pas disponible, il n'y a même pas de tentative de connexion avec votre WiFi. Il serait bon de connaître la sortie deifconfig -a
, comme l'a suggéré goldilocks. Cela montre siwlan0
est même "là". Vous pouvez également vérifier les messages de votre système, afficher les dernières versions avecdmesg | tail
, afficher tout avecdmesg
, mieuxdmesg | less
. J'espère que cela montrera ce qui ne va paswlan0
.dmesg | tail
montre un tas d'erreurs concernant les demandes de firmware.Direct firmware load for rt2870.bin failed with error -2
rt2x00lib_request_firmware: Error - Failed to request Firmware
rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
Est-ce que cela dit à quelqu'un quelque chose d'utile?apt-get install firmware-ralink
mais il dit que le firmware est déjà la dernière version.Réponses:
L'une des choses que j'ai lues cent fois sur tout ce qui est connecté à l'USB sur n'importe quel modèle de RPi est de s'assurer que vous disposez d'une alimentation électrique décente (2 ampères ou plus) ou que vous utilisez un concentrateur USB alimenté de qualité. Serait-il possible que votre dongle WiFi ne soit pas suffisamment alimenté maintenant parce que l'écran HDMI est trop gourmand?
la source
juste au cas où cela pourrait aider. Je suivais ce tutoriel https://www.sunfounder.com/wiki/index.php?title=How_to_Use_an_RFID_RC522_on_Raspberry_Pi
Fondamentalement, après avoir modifié le fichier sudo nano /boot/config.txt et défini device_tree = on
a cassé mon réseau sans fil au prochain redémarrage. La suppression de cette ligne a résolu le problème.
la source
Vous avez besoin du firmware de votre dongle. Certaines installations seront déjà sur votre appareil, mais essayez:
alors assurez-vous d'avoir le dernier noyau en place
obtenir un tas de firmware .... oui, beaucoup. Vous aurez besoin d'espace disque, près de 80 Mo.
copiez votre firmware au bon endroit
puis vous êtes libre de supprimer les fichiers clonés sur votre
linux-firmware
répertoirela source
nmap
ou similaire pour trouver l'IP du Pi (pour autant que je sache, aucune IP par défaut n'est affectée pour permettre unessh
ingénierie facile ). Une fois l'IP trouvée, vous pouvez transférer lesdeb
packages et les installer hors ligne (bien qu'il soit toujours très agréable de résoudre tous les problèmes de dépendances qui peuvent survenir). Le pontage (par exemple le wifi de l'ordinateur portable pour fournir une connexion Internet au Pi via LAN) est également possible. Mais tout cela est ... hmmm ... pas si agréable (omho) à gérer lorsque vous voulez simplement que votre Pi soit opérationnel en un rien de temps.Probablement l'interface de l'adaptateur sans fil renommée wlx_ _ _ _ _ _ _
(Noms d'interface réseau prévisibles: https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ ).
courir
dmesg
et trouver quelque chose comme ça:[ 7.044805] rtl8192cu 1-1.2:1.0 wlx74da3833acb9: renamed from wlan0
C'est le nouveau nom: wlx74da3833acb9
courir
iwconfig
. Dans mon cas:modifier
/etc/network/interfaces
et renommer wlan0 en wlxXXXXXXXXXXDans mon cas:
redémarrer
Éditer:
tout commenter:
redémarrer
la source
Il s'avère qu'un changement dans /boot/config.txt a créé un problème similaire pour moi! Dans mon cas, "l'interface n'a pas été trouvée".
Déroutant parce que les changements dans config.txt devaient faire face à des problèmes d'affichage HDMI (en essayant de faire fonctionner un moniteur de 5 ").
la source