From a7d54c6f96f6026821eb11e6b1ea395dd6737fb8 Mon Sep 17 00:00:00 2001 From: "Teoh, Suh Haw" Date: Wed, 20 May 2026 14:48:01 +0800 Subject: [PATCH] Update dkms-demo for dkms module to match with kernel * Add realsense repo and dkms module for testing * Remove adv-17v35x-dkms version 5.0.7.0-1 as is not compatible with Linux kernel 6.17 due to upstream UART/TTY API changes. Signed-off-by: Teoh, Suh Haw --- image-templates/ubuntu24-x86_64-dkms-demo.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/image-templates/ubuntu24-x86_64-dkms-demo.yml b/image-templates/ubuntu24-x86_64-dkms-demo.yml index 36d61294..12c49722 100644 --- a/image-templates/ubuntu24-x86_64-dkms-demo.yml +++ b/image-templates/ubuntu24-x86_64-dkms-demo.yml @@ -53,6 +53,13 @@ disk: mountPoint: / mountOptions: defaults +packageRepositories: + # Intel RealSense repository (new URL as of 2026) + - codename: "noble" + url: "https://librealsense.realsenseai.com/Debian/apt-repo" + pkey: "https://librealsense.realsenseai.com/Debian/librealsenseai.asc" + component: "main" + systemConfig: name: minimal description: Minimal ubuntu image @@ -80,15 +87,16 @@ systemConfig: - openssh-server - systemd-resolved - systemd-timesyncd + # ── Intel RealSense camera (DKMS) ── + - librealsense2-dkms # Additional packages for DKMS and dkms kernel modules - - linux-headers-generic - v4l2loopback-dkms - acpi-call-dkms - - adv-17v35x-dkms - apfs-dkms kernel: version: "6.17" cmdline: "console=ttyS0,115200 console=tty0 loglevel=7" packages: - - linux-image-generic-hwe-24.04 \ No newline at end of file + - linux-image-generic-hwe-24.04 + - linux-headers-generic-hwe-24.04 \ No newline at end of file