Stap 12: (DUDE) waar is mijn Pi?
Nadat je het aangesloten op het netwerk zal moet u om toegang te krijgen als uw thuisrouter het functioneert geven de Pi een IP-adres en de standaard host naam "alarmpi" toevoegen aan DNS.
.
U kunt eenvoudig openen vanuit uw Linux-systeem via de naam:
SSH root
.
Als niet, geen zorgen, als we het Mac-adres kunt gebruiken om de IP op het netwerk met behulp van de "ping" en "arp"; Dit werkt als u op een computer die hetzelfde uitzending domein deelt, zoals de Pi... meest op home draadloze routers mag dit.
http://en.wikipedia.org/wiki/Broadcast_domain
.
[[VIND PI OP NETWERK]]
Onthouden dat Mac-adres info we gered; wij gaan het nu nodig hebben...
.
##FROM UW LINUXSYSTEEM KUN JE DIT OM TE ZOEKEN VAN DE PI VIA DE MACADDR UITVOEREN
##
FIRST_3_OCTS = IP: 8 bits (octet) [[#1. #2. #3. #4]]
YOUR_NIC = uw "netwerkinterface" in hetzelfde netwerk bevindt als de Pi
MACADDR = het "Mac-adres" van uw Pi
.
voor ik in $(seq 254); ping - c 1 {FIRST_3_OCTS}. $i -W 2 - ik {YOUR_NIC} >/dev/null 2 > & 1; ARP - a | grep -i "{MACADDR}" & & breken; gedaan #ONELINE
#NOTE: Aanpassen van de wachttijd (-W 2) hoger als u niet kunt uw PI vinden.
.
#EXAMPLE
voor ik in $(seq 254); ping -c 1 192.168.0.$i -W 2 - ik wlp2s0 >/dev/null 2 > & 1; ARP - a | grep -i "00:28:2f:38:9 c: 88" & & breken; gedaan #ONELINE
#NOTE: U kunt kijken naar de progressie in een andere terminal; anders, een hapje eten.
terwijl:; 2; slapen ps-ef | grep -i ping; gedaan
.
Afhankelijk van hoe langzame is netwerkverbinding, zul je snel het IP-adres voor uw Pi weergegeven wanneer de opdracht is voltooid.
alarmpi (192.168.0.141) bij 00:28:2f:38:9 c: 88 [ether] op wlp2s0
.
U kunt nu het IP-adres aan login aan uw Pi:
SSH root