Comment se connecter directement à raspberry pi sans internet
La polyvalence du Raspberry Pi signifie qu’à un moment donné, vous l’utiliserez à l’extérieur, au-delà de la portée de votre réseau sans fil. Alors, comment communiquer avec lui sans brancher le clavier et le moniteur ?
Inutile de dire qu’il n’est pas pratique de transporter des périphériques d’entrée humains et des moniteurs. Le premier concerne les exigences d’alimentation externe pour l’affichage (sauf si vous utilisez un écran tactile Pi portable dédié).
Une meilleure solution consiste à communiquer via d’autres appareils, comme un ordinateur portable. Bien que le Raspberry Pi ne prenne pas actuellement en charge le Wi-Fi direct, vous avez toujours deux options pour établir une connexion SSH directe sans réseau sans fil.
quand tu peux l’utiliser
La connexion sans fil au Raspberry Pi, qu’elle soit activée sans fil ou connectée à votre routeur via Ethernet, est certainement plus pratique. Que vous soyez à la maison, à l’école ou lors d’un événement de créateurs, c’est presque certainement le premier choix.
Cependant, cela ne fonctionne pas dans tous les scénarios.
Par exemple, si vous utilisez le Pi avec un module d’appareil photo, vous voudrez peut-être l’emmener à l’extérieur, peut-être pour capturer des photos en accéléré. Si vous ne disposez pas d’un réseau sans fil pour vous connecter à votre Pi via SSH, vous aurez besoin d’une autre solution qui fonctionne à partir d’un PC ou d’un appareil mobile.
C’est là que les connexions directes entrent en jeu. Il y a deux options solides ici : Ethernet et USB.
Faire une vidéo du jour
Connectez-vous à votre Raspberry Pi via Ethernet
L’option la plus évidente pour cette connexion est via un câble Ethernet. Tous les ordinateurs Raspberry Pi (sauf le Pi Zero) ont des ports Ethernet, ce qui en fait la meilleure option.
Pour cela, vous avez besoin de :
- Raspberry Pi (Modèle B, B+, 2 ou 3).
- Nouvelle installation de Raspbian (pour de meilleurs résultats).
- Câble micro USB et alimentation.
- Carte Micro SD.
- Un câble Ethernet avec des connecteurs RJ45 aux deux extrémités.
Un câble Ethernet standard convient ici, car le Raspberry Pi peut reconfigurer le port. Dans le passé, un câble croisé aurait été utilisé pour connecter deux ordinateurs, mais ce n’est pas nécessaire ici.
Vous aurez besoin que votre Pi soit configuré pour accepter les connexions SSH. Cette fonctionnalité n’est pas activée par défaut, mais il existe deux façons de résoudre ce problème.
- Démarrez avec le clavier et le moniteur pour activer SSH via configuration raspi.
- Insérez la carte SD dans le PC, accédez à /Commencez et créer un fichier appelé SSH.
(Ce fichier est détecté par le système d’exploitation Raspbian au démarrage en tant que commande pour activer SSH.)
Tout ce dont vous avez besoin pour vous connecter au Pi via SSH est maintenant en place. Tout ce dont vous avez besoin est l’adresse IP de l’appareil.Vous pouvez le faire en vous connectant à votre routeur (généralement 192.168.0.1, mais vous devrez vérifier que l’adresse IP du routeur est correcte) ou en utilisant votre clavier et votre moniteur pour démarrer le Pi et entrer
Si configuré
Avant de continuer, vous voudrez vérifier que le Pi démarre correctement et que SSH fonctionne correctement. Notre guide de connexion SSH est utile ici.
Une fois que vous êtes satisfait du démarrage du Pi et de l’activité sans fil normale via le routeur, éteignez l’appareil.
arrêt sudo
Connectez maintenant votre Raspberry Pi à votre PC à l’aide d’un câble Ethernet.
dis bonjour!
Pour le faire fonctionner, vous avez besoin d’un logiciel spécifique : Bonjour ZéroconfCe logiciel Apple est un logiciel d’identification de périphérique réseau préinstallé dans macOS. Les utilisateurs de Windows peuvent installer Bonjour Print Services v2.0.2 à partir du site Web d’Apple.
Après l’avoir installé et établi une connexion directe par câble à votre Pi, vous devriez pouvoir vous connecter une fois que le petit ordinateur est sous tension et complètement démarré.
Cependant, la patience est conseillée ici. Le Pi essaiera d’abord d’obtenir une adresse IP à partir d’un serveur DHCP, puis en cas d’échec, il utilisera par défaut une adresse privée dans la plage 169.254.xx. Vous pouvez également trouver utile de passer en mode avion sur votre PC ou ordinateur portable pour assurez-vous de ne pas être confondu avec d’autres appareils sur le réseau.Une fois l’adresse IP attribuée, le réseau Bonjour sera établi .Local Adressage de domaine.
Après quelques instants, ouvrez simplement votre outil SSH et connectez-vous à raspberrypi.local (ou pi@raspberrypi.local), le mot de passe par défaut est « raspberry ».
Cependant, les utilisateurs Windows peuvent avoir besoin de forcer le système d’exploitation à abandonner l’adresse IP attribuée par le routeur pour que cela fonctionne. C’est facile en ouvrant une invite de commande et en tapant :
ipconfig /mise à jour
Cela se traduira par une adresse IP privée aléatoire dans la plage 169.254.xx.
Connectez votre PC au Raspberry Pi Zero via USB
Si vous avez un Raspberry Pi Zero, vous pouvez également vous y connecter directement via le port USB d’un PC ou d’un ordinateur portable, mais cela nécessite également Bonjour sur Windows et Mac, ou avahi-daemon Sous Linux (avahi-daemon est préinstallé dans Ubuntu).
Commencez par flasher une nouvelle copie de Raspbian Jessie ou Raspbian Jessie Lite (le 26 mai 2016 ou après) sur votre carte SD. Avant de le brancher sur votre Pi Zero, utilisez l’explorateur de fichiers de votre bureau pour trouver la partition de démarrage, puis config.txt. Ouvrez-le dans un éditeur de texte brut (tel que le Bloc-notes sous Windows) et faites défiler vers le bas. A la fin, ajoutez :
superposition=dwc2
Une fois cela fait, enregistrez et fermez le fichier, puis localisez et ouvrez cmdline.txt. Trouvez « rootwait » et insérez après :
charge du module=dwc2,g_ether
Assurez-vous qu’il est sur la même ligne, séparé uniquement par des espaces, comme ceci :
Enregistrez et fermez, puis éjectez la carte microSD. Vous pouvez ensuite le brancher sur votre Raspberry Pi Zero et le connecter à votre PC avant de démarrer l’appareil. La connexion doit se faire via USB.
utiliser raspberrypi.local comme adresse dans le logiciel SSH (encore une fois, si vous utilisez la ligne de commande Linux, vous pouvez également essayer pi@raspberrypi.local). Notez que vous devrez peut-être désactiver le réseau sans fil si vous avez d’autres Raspberry Pis sur votre réseau domestique. Cela garantira que vous êtes connecté au Pi Zero via USB et non Wi-Fi à votre boîtier Kodi.
Si vous rencontrez des problèmes, essayez de changer le câble USB.
Deux connexions directes fiables
Ce serait bien de pouvoir se connecter via Bluetooth ou sans fil à partir d’un appareil mobile (probablement Android ou iOS), bien que cela soit théoriquement possible, il n’est actuellement pas pris en charge. Bien que certains prétendent que les deux méthodes fonctionnent, aucune ne semble être particulièrement fiable.
Cependant, si vous avez l’une ou l’autre méthode qui fonctionne de manière fiable et peut se connecter via SSH, nous serions heureux d’avoir de vos nouvelles. Dites-le dans les commentaires ou toute question que vous rencontrez!
Crédit d’image: Nice Cats via Shutterstock
A propos de l’auteur