Your installation is a bit non-standard - the message references the kernel version 5.10.x (which was last used in Buster), while Trixie has version 6.12 of the kernel. The 6.12 included in RaspiOS contains the tun kernel module:If you've upgraded - in-place - from Buster to Trixie, then your Linux kernel package may not be upgraded. The naming of the kernel package has changed and it's no longer the same as Buster.
Code:
$ modinfo tunfilename: /lib/modules/6.12.47+rpt-rpi-v8/kernel/drivers/net/tun.ko.xzalias: devname:net/tunalias: char-major-10-200license: GPLauthor: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>description: Universal TUN/TAP device driversrcversion: 298770A0779FCFFE0BA22F5depends:intree: Yname: tunvermagic: 6.12.47+rpt-rpi-v8 SMP preempt mod_unload modversions aarch64If you've upgraded in-place, then you may experience issues. The recommended upgrade path is to install Trixie from scratch and not upgrade in-place.In fact, Trixie on Raspberry Pi isn't working properly.
Statistics: Posted by mitu — Fri Dec 19, 2025 6:10 am