Overview
This article describes the set up and configuration steps for ARM processor compiled Provider Connectivity Assurance software agents on a Raspberry Pi.
This article assumes an existing or new Sensor Collector will be installed prior to adding the Pi Agents. If you require assistance installing a new Sensor Collector before starting this procedure, see the instructions in the following online Cisco articles:
Sensor Collector
Agent Installation Guidelines
Building the Raspberry Pi Image
Prerequisite
The ARM complied Agents requires a 64-bit OS on the Pi.
To build the Raspberry Pi image
- Download the Raspberry Pi Imager utility from Rasberrypi.com

- It is recommended that you secure a 32G micro SD card and save the original Pi SD card in case there are any issues with building the new OS.
- Since the ARM Agents requires a 64-bit OS on the Raspberry Pi, the following instructions will explain how to use the Imager to install the OS.
- Launch the Imager utility from programs on your laptop.

Select Raspberry Pi OS (other)

Select Raspberry Pi OS Lite (64-bit)

- Chose the storage device to install the image on, this will be the SD card either directly on your laptop (if supported) or external SD card read/writer.

SD Card Installation and Initial Configuration
To Install the SD card and set up Initial Configuration
-
Once the SD card is loaded with the new 64-bit image, power down the Pi and install the new SD card.
-
Prior to power up, connect an HDMI monitor and USB keyboard.
-
Power up the Pi and follow the instruction to set up your username and password.
By default, the Pi will use DHCP. -
If you want to set up a static IP (Not Required)
Edit using the following commands:
/etc/dhcpd.conf
# Example static IP configuration:
#interface eth0
static ip_address=192.168.100.10/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
static routers=192.168.100.1
#static domain_name_servers=192.168.0.1 8.8.8.8 fd51:42f8:caae:d92e::1
# It is possible to fall back to a static IP if DHCP fails:
# define static profile
#profile static_eth0
#static ip_address=192.168.1.23/24
#static routers=192.168.1.1
#static domain_name_servers=192.168.1.1
# fallback to static profile on eth0
#interface eth0
#fallback static_eth0
- Add SSH to the Pi. sudo apt-get install ssh
sudo /etc/init.d/ssh start
Installing Docker on the Pi
To Install the Docker on the Pi
-
Enter commands:
curl -fsSL https://get.docker.com -o get-docker.sh -
Run the script using the command:
sudo sh get-docker.sh
Important
- Pull the Agent Image for ARM 64 and follow Cisco online documents for installing the Agents.
https://docs.accedian.io/docs/agent-install-guidelines
ARM 64-Bit Versions, Docker Pull Strings
actuate arm64:
sudo docker pull gcr.io/sky-agents/agent-actuate-arm64:r23.04
throughput arm64:
sudo docker pull gcr.io/sky-agents/agent-throughput-arm64:r23.04
trace arm64:
sudo docker pull gcr.io/sky-agents/agent-trace-arm64:r23.04
transfer arm64:
sudo docker pull gcr.io/sky-agents/agent-transfer-arm64:r23.04
Summary
At this point the Pi should be running a 64-bit OS to support the new ARM Agents, Docker should be installed and running, and the docker-compose should be installed. The Agent should be downloaded and configured as per the online Cisco articles shared above. You are now able to create sessions for the newly-deployed Agent.
© 2026 Cisco and/or its affiliates. All rights reserved.
For more information about trademarks, please visit: Cisco trademarks
For more information about legal terms, please visit: Cisco legal terms
For legal information about Accedian Skylight products, please visit: Accedian legal terms and trademarks