KSMBD is a kernel-space SMB (aka the protocol to "share" folders to Windows) server, upstreamed into Linux kernel. Its user-space tool is already in Ubuntu repo, 2204 and 2404.
I think enabling it in kernel configuration can benefit those wanted to use their SBC as a NAS!
My alternatives:
Use Samba instead, which is user-space, and may be less performant
Build as a kmod manually
Try to install as DKMS (I've tried this on the deprecated version of 2204 before, it needs to be reinstalled after kernel upgrade, maybe I miss-configured it)
Feature Description
KSMBD is a kernel-space SMB (aka the protocol to "share" folders to Windows) server, upstreamed into Linux kernel. Its user-space tool is already in Ubuntu repo, 2204 and 2404.
I think enabling it in kernel configuration can benefit those wanted to use their SBC as a NAS!
My alternatives: