After install ooniprobe-cli on Rasberry Pi Zero W, running ooniprobe produces Segmentation fault. This is probably due to the following:
Raspberry Pi OS builds a single image for all of the Raspberry families, so you will get an armhf 32-bit, hard floating-point system, but built for the ARMv6 ISA (with VFP2), unlike Debian's ARMv7 ISA (with VFP3) port.
It would be nice if a version for Raspberry Pi OS is provided. Currently to run ooniprobe-cli on Raspberry Pi OS on Raspberry Pi Zero, I needed to rebuild golang-1.17-go from the Bullseye backports first, then use the new Go environment to build ooniprobe. Building golang-1.17-go took about 24 hours.
After install ooniprobe-cli on Rasberry Pi Zero W, running
ooniprobe
producesSegmentation fault
. This is probably due to the following:https://wiki.debian.org/RaspberryPi
It would be nice if a version for Raspberry Pi OS is provided. Currently to run ooniprobe-cli on Raspberry Pi OS on Raspberry Pi Zero, I needed to rebuild
golang-1.17-go
from the Bullseye backports first, then use the new Go environment to build ooniprobe. Buildinggolang-1.17-go
took about 24 hours.