Downloads
Exaviz OS images (deprecated) for the Interceptor Carrier Board
3 minute read
Exaviz provides custom operating system images with pre-installed drivers for all supported compute modules. These images are based on Debian/Raspberry Pi OS and include everything needed to use your Exaviz hardware.
| Image | Compute Module | Description |
|---|---|---|
| Desktop (RPi CM4/CM5) | Raspberry Pi CM4, CM5 | Full desktop environment |
| Server (RPi CM4/CM5) | Raspberry Pi CM4, CM5 | Headless server |
| Desktop (BPi CM4) | Banana Pi CM4 | Full desktop environment |
| Server (BPi CM4) | Banana Pi CM4 | Headless server |
All Exaviz OS images include:
For PoE board support with the /proc/pse interface (Interceptor) or /dev/pse interface (Cruiser), use OS images dated 2025-05-01 or newer.
For users running standard Raspberry Pi OS or Ubuntu, Exaviz provides a Debian package repository with software packages for hardware support.
| Package | Description |
|---|---|
| exaviz-dkms | Kernel modules for Exaviz hardware (required) |
| exaviz-pse-dkms | IP808AR PoE (PSE) driver for Interceptor boards and Cruiser PoE add-on boards |
| exaviz-netplan | Network configuration for WAN and switch/PoE ports |
| exaviz-poe-tool | GTK3 GUI application for PoE port monitoring and control |
# Download and install the Exaviz signing key
curl -fsSL https://apt.exaviz.com/exaviz-repo-key.asc | sudo gpg --dearmor -o /usr/share/keyrings/exaviz-archive-keyring.gpg
# Detect distribution and add the repository
DISTRO=$(lsb_release -cs 2>/dev/null || (grep VERSION_CODENAME /etc/os-release 2>/dev/null | cut -d= -f2) || echo "trixie")
echo "deb [arch=arm64 signed-by=/usr/share/keyrings/exaviz-archive-keyring.gpg] https://apt.exaviz.com ${DISTRO} main" | sudo tee /etc/apt/sources.list.d/exaviz.list
# Update package lists
sudo apt update
The script automatically detects your distribution:
trixietrixiebookworm (deprecated)questingExaviz packages are available for Ubuntu 25.10 (Questing Quokka) and newer. Ubuntu 24.04 LTS and earlier are not supported due to missing kernel drivers. See the Cruiser Software page for details.
Minimum installation (drivers only):
sudo apt install exaviz-dkms
Recommended installation (drivers + network configuration):
sudo apt install exaviz-dkms exaviz-netplan
Interceptor boards (adds PoE driver):
sudo apt install exaviz-dkms exaviz-pse-dkms exaviz-netplan
Full installation (all packages):
sudo apt install exaviz-dkms exaviz-pse-dkms exaviz-netplan exaviz-poe-tool
After installation, reboot to load the kernel modules:
sudo reboot
The core driver package provides:
IP808AR Power Sourcing Equipment (PSE) kernel module:
/proc/pse interface for PoE port monitoring and controlNetwork configuration package that:
wan)On Interceptor, the wan port is the uplink (DHCP client) and lan0-lan2 plus any PoE ports are available as DHCP servers. On Cruiser, the switch and PoE ports are configured by exaviz-netplan; eth1 (2.5GbE WAN) requires manual configuration.
During installation, you can select which ports should run a DHCP server for connected devices (cameras, etc.).
A GTK3 graphical application for:
Ubuntu 25.10 (Questing Quokka) and newer are fully supported with all Cruiser features including PoE management and ESP32 wireless. Ubuntu 24.04 LTS and earlier are not supported. See the Cruiser Software page for details.
Exaviz OS images (deprecated) for the Interceptor Carrier Board
How to flash OS images to your compute module
Last modified February 25, 2026