ho bisogno di sapere come connettersi a un BeagleBone (o BeagleBoard) con SSH quando inserisco in una nuova rete con un cavo Ethernet in questo modo:Impossibile connettersi a beaglebone.local
$ ssh [email protected]
Finora mi 'ho solo stato in grado di accedere in questo modo, se conosco l'indirizzo IP:
$ ssh [email protected]<ip_address>
Ma non sempre conosce l'indirizzo IP della scheda sui nuovi canali di così sto sperando di accesso con un nome come: beaglebone.local.
Proprio ora quando provo a fare questo ottengo questo errore:
"ssh: Could not resolve hostname beaglebone.local: nodename nor servname provided, or not known"
ho controllato il nome host e gli host file, e ha aggiunto "127.0.0.1 BeagleBone" per i padroni di casa sul BeagleBone, ma non è sicuro cos'altro posso fare?
# cat /etc/hostname
beaglebone
# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
127.0.0.1 beaglebone
Un modo più semplice, se si conosce l'indirizzo MAC della porta ethernet vostra di beagle pensione: 'nmap -sP; arp -an | grep ' –
È un'ottima idea. Non ha funzionato per me però. In alternativa, pingare l'indirizzo di broadcast e quindi eseguire arp ti darà un elenco, quindi potrai trovare il tuo MAC. # ping 192.168.1.255 # arp -an – ow3n
È inoltre possibile utilizzare nmap -F xxx.xxx.xxx.1/24 e cercare le porte aperte. Di solito could9 alla porta 3000 è una buona indicazione. Capisco che questa non è una soluzione da inoltrare in ogni momento. – Seeker