Difference between revisions of "Raspberry Pi"
From Christoph's Personal Wiki
(→Miscellaneous) |
(→Miscellaneous) |
||
Line 4: | Line 4: | ||
* Find Raspberry Pi IP address on your local WiFi network: | * Find Raspberry Pi IP address on your local WiFi network: | ||
+ | $ sudo nmap -sP 10.0.0.0/24 | awk '/^Nmap/{ip=$NF}/B8:27:EB/{print ip}' | ||
+ | |||
+ | #~OR~ | ||
+ | |||
+ | IFACE=eth0 | ||
+ | # trigger IPv6 neighbour discovery with link-local scope multicast: | ||
+ | ping6 -c2 -I $IFACE ff02::1 > /dev/null | ||
+ | # print the results, filtered by MAC address vendor prefix of Raspberry Pi Foundation: | ||
+ | ip -6 neigh | grep b8:27:eb | ||
+ | |||
+ | #~OR~ | ||
+ | |||
$ arp-scan --interface=eth0 --localnet | grep b8:27:eb | $ arp-scan --interface=eth0 --localnet | grep b8:27:eb | ||
Revision as of 23:54, 22 July 2018
This article will be all about my Raspberry Pi projects.
Miscellaneous
- Find Raspberry Pi IP address on your local WiFi network:
$ sudo nmap -sP 10.0.0.0/24 | awk '/^Nmap/{ip=$NF}/B8:27:EB/{print ip}' #~OR~
IFACE=eth0 # trigger IPv6 neighbour discovery with link-local scope multicast: ping6 -c2 -I $IFACE ff02::1 > /dev/null # print the results, filtered by MAC address vendor prefix of Raspberry Pi Foundation: ip -6 neigh | grep b8:27:eb
#~OR~ $ arp-scan --interface=eth0 --localnet | grep b8:27:eb
- Store the following in your
~/.ssh/config
file:
Host rpi HostName 10.x.x.x User pi ProxyCommand none TCPKeepAlive yes ServerAliveInterval 5 PubkeyAuthentication no PreferredAuthentications keyboard-interactive,password
Then,
$ ssh rpi
Or, better yet, use SSH keys.
- Find out where your Raspberry Pi was made and other details about the hardware:
$ cat /proc/cpuinfo | grep -E '^Hardware|^Revision|^Serial' Hardware : BCM2835 Revision : a22082 Serial : 0000000038e10351
Then, go here or here and, using the above hardware/revision codes, find out where you RPi was made.
So, in my case, I have a Raspberry Pi 3 Model B manufactured by Embest in 2016 (Q1).