User Tools

Site Tools


Raspberry Pi

My local notes on how to use and abuse the Raspberry Pi.


Checking Raspberry Pi hardware revision from CLI

grep Revision /proc/cpuinfo

You can look up Raspberry Pi revision codes here.

Finding a newly booted Raspberry Pi configured by DHCP

This script will find any devices on your network that have been configured by DHCP and have an ARP record.

echo "The following Raspberry Pi 4 devices have been found:"
arp -a | grep dc:a6
# add MAC for other models...
echo "The following Raspberry Pi 2/3 devices have been found:"
arp -na | grep -i "b8:27:eb"

Mounting and modifying a Raspberry Pi image file

This will result in mounting a partition contained within a Pi image file at /tmp/image-part

file ubuntu-20.04.1-preinstalled-server-arm64+raspi.img
# find the startsector of the partition you wish to mount (in this example 526336)
sudo mount -o offset=$[512*526336] ubuntu-20.04.1-preinstalled-server-arm64+raspi.img /tmp/image-part


From other sections

pi.txt · Last modified: 2021-06-18 20:10 by gabriel