Skip to main content

Metis driver failure to persist after host reboot

On some hosts, depending on their configuration, the Metis driver does not load automatically after a reboot. This guide makes it load on every boot.

Symptom

When the driver has not loaded, this command returns no output:

cat /sys/class/metis/version

Fix

Tell the host to load the metis kernel module automatically on every boot. You only need to do this once:

echo metis | sudo tee -a /etc/modules

After the next reboot, Metis is detected by lspci and the driver is loaded. Confirm with:

cat /sys/class/metis/version
Output
1.2.2
lspci -tv
Output
-[0000:00]---00.0-[01-ff]----00.0 Axelera AI Metis AIPU (rev 02)