User Tools

Site Tools


pi

Raspberry Pi

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

Reference

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.

#!/bin/bash
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

Pages

From other sections

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