this post was submitted on 05 May 2025
1 points (100.0% liked)

Debian operating system

3308 readers
1 users here now

Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 59000 packages, precompiled software bundled up in a nice format for easy installation on your machine.

founded 5 years ago
MODERATORS
 

In older versions of Debian I used to be able to pass sec=ntlm,vers=1.0 as options to mount.cifs (and fstab) and it would allow me to mount my shared disk from my AirPort Extreme.

In Bookworm, due to the bundled kernel version, I am now told ntlm is a bad security option. If I try to use ntlmssp, I am told Unable to select appropriate authentication method!. If I use ntlmv2 or remove the sec option, I get Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE.

Funny thing is, if I use smbclient, I can browse my shared drive just fine.

Using a newer version of Samba protocol is not an option since Apple gave up on their products just like Linux gave up on ntlm.

Aside of throwing everything out the window, what can I do to get this working on Bookworm?

Edit: I gave up. Because the maintainers of the kernel decided to remove ntlm support, the only option I had was to downgrade to buster, as it was the last distro to use a pre-6 kernel. Suffice it to say, I'm very disappointed; both in Apple for abandoning their Airport's to use SMBv1, and the kernel devs for further eroding Airport support by removing ntlm. Yes, I get ntlm "bad" (both from an FOSS and security standpoint), but it's still disappointing to be punished simply because I do not wish to litter the landfill with still useful hardware (nor do I wish to spend more money on something I shouldn't need). Anyway, /rant over.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here