Come collegarsi direttamente a un Raspberry Pi senza Internet
La versatilità del Raspberry Pi significa che a un certo punto devi essere utilizzato all'aperto, fuori dalla portata della tua rete wireless. Quindi, come puoi comunicare con esso senza collegare una tastiera e un monitor?
Inutile dire che trascinare dispositivi di input umano e visualizza in giro con te quando non è pratico. Ci sono i requisiti di alimentazione esterna del display, per cominciare (a meno che non si usi un display touchscreen Pi dedicato, portatile Come configurare il touchscreen Raspberry Pi Come configurare il touchscreen Raspberry Pi Il Raspberry Pi è dotato di una varietà di utili componenti aggiuntivi, ma un pezzo di kit che si è rivelato particolarmente popolare è il display touchscreen da 7 pollici Raspberry Pi. Ecco come impostarne uno..
Una soluzione migliore è quella di comunicare tramite un altro dispositivo, ad esempio un PC notebook. Mentre il Wi-Fi diretto non è attualmente supportato da Raspberry Pi, hai ancora due opzioni per una connessione SSH diretta senza una rete wireless.
Quando potresti usare questo
La connessione wireless a un Raspberry Pi, indipendentemente dal fatto che la rete wireless sia abilitata o connessa via Ethernet al router, è sicuramente più comoda. È quasi certamente l'opzione preferita, che tu sia a casa, a scuola o in occasione di un evento di maker.
Tuttavia, non è l'ideale per ogni scenario.
Ad esempio, se stai usando il tuo Pi con il modulo fotocamera, potresti voler portarlo fuori, forse per catturare qualche fotografia time-lapse. Senza una rete wireless per collegarti al tuo Pi tramite SSH, avrai bisogno di un'altra soluzione, qualcosa che funzioni tramite PC o forse un dispositivo mobile.
È qui che arriva una connessione diretta. Qui ci sono due opzioni affidabili: Ethernet e USB.
Collegati al tuo Raspberry Pi tramite Ethernet
L'opzione più ovvia per una tale connessione è tramite cavo Ethernet. Tutti i computer Raspberry Pi (salva Pi Zero Guida introduttiva a Raspberry Pi Zero Guida introduttiva a Raspberry Pi Zero Sia che tu abbia acquistato una rivista con uno incollato in primo piano, sia che tu abbia trovato un kit online, è probabile che tu sia ora l'orgoglioso proprietario di un computer da $ 5: il Raspberry Pi Zero. Per saperne di più) dispone di porte Ethernet, rendendo questa opzione l'opzione che funziona meglio.
Per questo, avrai bisogno di:
- Raspberry Pi (modello B, B +, 2 o 3).
- Installazione di Fresh Raspbian (per i migliori risultati).
- Cavo micro USB e alimentatore.
- Scheda MicroSD 5 Errori da evitare quando si acquista una scheda MicroSD 5 Errori da evitare quando si acquista una scheda MicroSD L'acquisto di schede MicroSD può sembrare semplice, ma qui ci sono alcuni errori critici da evitare se non si vuole rimpiangere il proprio acquisto. Leggi di più .
- Un cavo Ethernet, con connettori RJ45 a ciascuna estremità.
I cavi Ethernet standard vanno bene qui, poiché il Raspberry Pi può riconfigurare la porta. In passato, un cavo crossover How To Make a Ethernet Cross-Over Cable Come realizzare un cavo Ethernet Cross-Over Il cablaggio Ethernet è stato standard nell'installazione di rete per anni. È il modo più veloce per connettere i PC insieme: al router o a uno switch centrale. Certo, potresti andare senza fili, ma la verità è che ... Leggi altro sarebbe stato usato per connettere due computer, ma qui non è necessario.
Avrai bisogno della tua configurazione Pi per accettare le connessioni SSH. Questo non è abilitato di default, ma ci sono due modi per aggirare questo problema.
- Avvio con una tastiera e un monitor per abilitare SSH tramite raspi-config Cosa devi sapere su come iniziare con Raspberry Pi Cosa devi sapere su come iniziare con Raspberry Pi Il computer Raspberry Pi è l'ultimo di una linea di dispositivi compatti e multifunzione, spedito come pacchetto barebones in modo che Gli utenti finali possono utilizzare l'hardware praticamente per qualsiasi progetto di elaborazione che arriva ... Per saperne di più .
- Inserire la scheda SD nel PC, selezionare /avvio e creare un file vuoto chiamato SSH.
(Questo file viene rilevato dal sistema operativo Raspbian all'avvio e lo prende come un'istruzione per abilitare SSH.)
Tutto ciò che serve per connettersi al Pi tramite SSH è ora disponibile. Tutto ciò di cui hai bisogno è l'indirizzo IP del dispositivo. Puoi trovarlo collegandoti al tuo router (in genere 192.168.0.1, ma dovrai controllare il router per l'IP corretto) o avviando il Pi con una tastiera e monitorando e inserendo
ifconfig
Dovrai controllare che il Pi si avvii correttamente prima di procedere comunque e che SSH funzioni in circostanze normali. La nostra guida per connettersi con SSH Configurare il tuo Raspberry Pi per l'uso senza testa Con SSH Configurare il tuo Raspberry Pi per l'uso senza testa Con SSH Il Raspberry Pi può accettare comandi SSH quando è connesso a una rete locale (tramite Ethernet o Wi-Fi), abilitando per configurarlo facilmente. I vantaggi di SSH vanno oltre a sconvolgere lo screening quotidiano ... Leggi di più sarà utile qui.
Una volta soddisfatti gli stivali Pi e la normale attività wireless tramite il router è soddisfacente, spegnere il dispositivo.
sudo shutdown
Ora collega il tuo Raspberry Pi al tuo PC con un cavo Ethernet.
Di 'Bonjour!
Per far funzionare tutto questo, avrai bisogno di un particolare software: Bonjour Zeroconf. Questo software Apple è un riconoscimento per dispositivi di rete, ed è preinstallato in macOS. Gli utenti Windows possono installare Bonjour Print Services v2.0.2 dal sito Web di Apple.
Con questo installato e la connessione diretta via cavo con il tuo Pi stabilito, una volta acceso il piccolo computer e avviato completamente, dovresti riuscire a connetterti.
Tuttavia, la pazienza è consigliata qui. Il Pi prima tenterà di recuperare un indirizzo IP da un server DHCP, quindi quando fallisce, il valore predefinito è l'indirizzamento privato nell'intervallo 169.254.x.x. Potresti anche trovare utile passare alla modalità aereo sul tuo PC o laptop per evitare confusione con altri dispositivi sulla rete. Una volta che l'IP è stato assegnato, il network Bonjour stabilisce il .Locale indirizzamento di dominio.
Dopo un po ', apri semplicemente lo strumento SSH e connettiti raspberrypi.local (o [email protected]), con la password predefinita “lampone”.
Tuttavia, gli utenti di Windows potrebbero dover forzare il sistema operativo ad abbandonare l'indirizzo IP assegnato dal router per farlo funzionare. Questo è abbastanza facile da fare aprendo il prompt dei comandi Il prompt dei comandi di Windows: più semplice e più utile di quanto pensi Il prompt dei comandi di Windows: più semplice e più utile di quanto pensi I comandi non sono sempre rimasti gli stessi, infatti alcuni sono stati cestinato mentre altri comandi più recenti arrivavano, anche con Windows 7 in effetti. Quindi, perché qualcuno dovrebbe desiderare di fare clic sull'inizio ... Leggi altro e digita:
ipconfig / renew
Ciò comporterà un IP privato casuale nell'intervallo 169.254.x.x..
Collega il tuo PC a Raspberry Pi Zero via USB
Se si dispone di un Raspberry Pi Zero, è anche possibile collegarsi direttamente ad esso tramite la porta USB del PC o del laptop, anche se ciò richiede anche Buongiorno su Windows e Mac, o avahi-DAEMOsu Linux (avahi-daemon è preinstallato con Ubuntu).
Iniziare con una nuova copia di Raspbian Jessie o Raspbian Jessie Lite (26 maggio 2016 o successiva) visualizzata sulla scheda SD Come installare un sistema operativo sul tuo Raspberry Pi Come installare un sistema operativo sul tuo Raspberry Pi Ecco come ottenere un nuovo sistema operativo installato e funzionante sul tuo Pi - e come clonare la tua configurazione perfetta per un rapido ripristino di emergenza. Leggi di più . Prima di inserirlo nel tuo Pi Zero, usa il tuo desktop explorer per trovare la partizione di avvio e trova config.txt. Apri questo in un editor di testo non elaborato (come Blocco note su Windows) e scorri verso il basso. Alla fine, aggiungi:
dtoverlay = dwc2
Al termine, salva e chiudi il file, quindi cerca e apri cmdline.txt. Trova “rootwait” e inseriscilo subito dopo:
I moduli di carico = dwc2, g_ether
Assicurati che sia sulla stessa linea, separato solo da uno spazio, come questo:
Salva e chiudi, quindi espelli la scheda microSD. Puoi quindi inserirlo nel tuo Raspberry Pi Zero e collegarlo al PC prima di avviare il dispositivo. La connessione dovrebbe essere via USB.
Uso raspberrypi.local come indirizzo nel tuo software SSH (ancora, potresti anche provare [email protected] se usi la riga di comando di Linux). Si noti che potrebbe essere necessario disabilitare la rete wireless se si dispone di altri Raspberry Pi sulla rete domestica. Ciò ti garantirà la connessione a Pi Zero tramite USB, piuttosto che, ad esempio, la tua confezione Kodi Il più facile centro multimediale Raspberry Pi, con RasPlex Il più semplice centro multimediale Raspberry Pi, con RasPlex Ulteriori informazioni tramite Wi-Fi.
In caso di problemi, prova a cambiare i cavi USB.
Due collegamenti diretti affidabili
Sarebbe bello se fosse possibile connettersi via Bluetooth o wireless da un dispositivo mobile - forse Android o iOS - e mentre questo è teoricamente possibile, al momento non è supportato. Mentre ci sono alcuni resoconti di uno di questi metodi funzionanti, nessuno dei due appare particolarmente affidabile.
Ma saremo felici di sentirti se hai uno di questi metodi che funzionano in modo affidabile e puoi connetterti tramite SSH. Racconta è nei commenti a riguardo, o eventuali problemi si incontrano!
Immagine di credito: goodcat via Shutterstock
Scopri di più su: Reti di computer, Raspberry Pi.