Product Changelogs

Version history for all Exaviz hardware and software products.

All versions use semantic versioning with a git commit hash as build metadata (e.g., 1.0.4+e3f2efe).


Hardware

Interceptor Carrier Board

Carrier board for Raspberry Pi CM4/CM5 and Banana Pi CM4. Converts a Compute Module into a NAS or NVR system with a built-in managed Gigabit Ethernet switch, JMB585 SATA controller, and PoE expansion capabilities. Mini-ITX compatible with adapter.

View documentation →

VersionDateChanges
v2.0Current production revision
Added SD card slot (U18)
Changed J2 header location (front panel wiring may differ from v1.5)
CM4 and CM5 compatible
v1.5Initial production revision
CM4 and CM5 compatible
No SD card slot

For a full comparison, see the Interceptor FAQ → Board Versions.


Cruiser Carrier Board

Next-generation carrier board for Raspberry Pi CM5 with built-in PoE+, 2.5GbE WAN, NVMe storage, and smart home connectivity via ESP32-C6 (WiFi 6, Bluetooth 5.0, Zigbee). Available in three variants:

  • Cruiser — 8-port PoE+ Gigabit
  • Cruiser Lite — 4-port PoE+ Gigabit
  • Cruiser Keel — 4-port Gigabit (no PoE)

View documentation →

VersionDateChanges
v1.0Initial production revision

Interceptor PoE Expansion Board

8-port PoE+ (IEEE 802.3at) expansion board for the Interceptor Carrier Board. Connects via 40-pin FFC cable. Up to two boards can be installed for 16 managed PoE ports total. 10/100 Mbps per port, up to 30W per port, IC Plus IP808AR controller.

View documentation →

VersionDateChanges
v1.0Initial production revision

Software

Debian Packages

Published to the Exaviz APT repository (apt.exaviz.com) for Debian Bookworm, Trixie, Ubuntu Noble, and Ubuntu Questing (arm64). See System Software for installation instructions.

exaviz-dkms (Kernel Modules)

Kernel modules for Exaviz hardware: Ethernet switch drivers (RTL8365MB, RTL8367RB), DSA framework support, device tree overlays, and WAN port LED configuration. Required on all boards.

VersionDateChanges
1.0.15+8168f42February 2026Work around piboot firmware bug on Ubuntu (CM5 and Pi 5): skip overlay in config.txt, load full overlay at runtime via systemd after filesystems mount (raspberrypi/firmware#2014); fix overlay port parameter names (use _name suffix to match __overrides__ entries)
1.0.14+723367fFebruary 2026Work around piboot firmware bug on Ubuntu: load overlay at runtime via systemd instead of config.txt (raspberrypi/firmware#2014); board-agnostic for Interceptor and Cruiser
1.0.12+a00b013February 2026Add Ubuntu 25.10 support (kernel 6.17), drop kernel 6.8, fix overlay path for piboot, fix MDIO symbol conflict, auto-disable SPI in postinst to prevent switch GPIO conflict
1.0.8+25a0da2February 2026Switch to standard dtoverlay= overlay loading (no dtmerge), accumulated bugfixes
1.0.4+e3f2efeJanuary 2026Initial release

exaviz-netplan (Network Configuration)

Configures the WAN/uplink port for DHCP (Interceptor: wan), sets up switch and PoE port interfaces, and optionally configures dnsmasq as DHCP server for connected devices.

VersionDateChanges
1.0.14+507777bFebruary 2026Fix dnsmasq port 53 conflict with systemd-resolved on Ubuntu 25.10+; use bind-dynamic so dnsmasq only listens on configured interfaces; switch to netplan generate to avoid WiFi disruption during install
1.0.13+066cc5aFebruary 2026Debconf-driven configuration, NetworkManager glob-match workaround for interface names
1.0.5+fca79aeJanuary 2026Initial release

exaviz-poe-tool (PoE Monitoring GUI)

GTK3 application for real-time PoE port status monitoring, power consumption display, and port reset. Monitoring and reset only — does not provide port enable/disable controls (use the Home Assistant Plugin for that).

VersionDateChanges
1.0.0+fb3a04dJanuary 2026Initial release

exaviz-pse-dkms (PoE Add-On Board Driver)

IP808AR Power Sourcing Equipment kernel driver for the Interceptor PoE Add-On Board. Required on both Interceptor and Cruiser boards when a PoE Add-On Board is installed.

VersionDateChanges
1.0.2+e755185February 2026Add kernel 6.17 support (Ubuntu 25.10), Docker-based multi-kernel build
1.0.0+0fa3720February 2026Initial release (kernel 6.12 only)

ESP32 PoE Firmware

Firmware for the ESP32-C6 module on Cruiser boards. Provides PoE port monitoring and control via UART communication with the CM5, interfacing with the TPS23861 PoE controller.

This firmware is installed at the factory. A field update tool will be provided when necessary.

Note: Interceptor boards do not have an ESP32. PoE control on Interceptor uses the IP808AR kernel driver via /proc/pse.

View Cruiser documentation →

VersionDateChanges
1.0.2+21230d7January 2026Initial release

Home Assistant Plugin

Custom Home Assistant integration for PoE monitoring and control on Cruiser and Interceptor boards. The frontend card is distributed via HACS.

View plugin documentation →

VersionDateChanges
v1.0.5February 2026Zero-config card setup: auto-registers Lovelace resource on integration load — card appears in picker immediately after HACS install, no manual resource URL step
v1.0.4February 2026Available in default HACS store; README image and install instruction fixes
v1.0.3February 2026Card UX: getStubConfig auto-populates poe_set in UI card picker; logo path fixed for /exaviz_static/ serving
v1.0.2February 2026Consistent entity naming (addon_0/addon_1 for add-on boards, onboard for Cruiser built-in); pse_id stored in coordinator data; Cruiser board detection fix (onboard ports no longer cleared); auto-registered frontend static path via async_register_static_paths
v1.0.1February 2026Packaging and release workflow fixes for HACS distribution
v1.0.0February 2026Initial release — PoE monitoring and control for Cruiser and Interceptor boards

Exaviz OS Images (Deprecated)

ImageVersionCompute Module
Desktop (RPi CM4/CM5)2025-05-01Raspberry Pi CM4, CM5
Server (RPi CM4/CM5)2025-05-01Raspberry Pi CM4, CM5
Desktop (BPi CM4)2025-04-30Banana Pi CM4
Server (BPi CM4)2025-04-30Banana Pi CM4

These images are still available on the Downloads page.

Last modified February 25, 2026