Subject: CIFS/SMB tree-connect and auth failures after FygoOS update to 1.2.0401
Subject: CIFS/SMB tree-connect and auth failures after FygoOS update to 1.2.0401
Environment:
- N5 running FygoOS 1.2.0401 (updated from a prior version on 12 Aug 2026)
- Samba build shipped with this FygoOS release (server string reports "Samba TRIM")
- Client: Asustor NAS (ADM 5.1.4), kernel 6.6.x, cifs.ko v2.45, connecting over CIFS/SMB to an N5 share
Fault description:
After updating the N5 to FygoOS 1.2.0401, an existing CIFS mount from a separate NAS device to an N5 SMB share broke and could not be re-established, despite the share, credentials, and Samba service all appearing healthy.
Symptoms observed:
mount.cifs with vers=3.0 fails authentication outright:
CIFS: Status code returned 0xc000006d STATUS_LOGON_FAILURE
CIFS: VFS: Send error in SessSetup = -13
mount.cifs with vers=2.1, vers=3.02, or vers=3.1.1 passes authentication but fails at tree connect on ANY share (tested against two different shares, not share-specific):
CIFS: VFS: BAD_NETWORK_NAME: \\<n5-ip>\<sharename>
CIFS: VFS: cifs_mount failed w/return code = -2
Adding explicit SMB signing (sec option) with vers=3.02 produces a signature verification failure on the SessionSetup response itself, before the session is fully established:
CIFS: VFS: SMB signature verification returned error = -13
CIFS: VFS: sign fail cmd 0x2 message id 0x5
smbclient (userspace) from the same client machine, same credentials, same share, connects and lists/browses successfully every time — the failure is specific to the kernel cifs.ko client's negotiation with this Samba build, not the credentials, share config, or network path.
Restarting smbd on the N5 had no effect on the behaviour.
Share config in question uses vfs objects: full_audit shadow_copy2 trim, with global settings including "server multi channel support = yes" and "smb encrypt = auto" (from /etc/samba/smb.custom.conf).
Workaround applied:
Switched the affected mount from CIFS to NFSv3, which connects and authenticates without issue. This resolves the immediate problem but isn't a fix for CIFS/SMB access from Linux kernel CIFS clients post-update.
Request:
Could you confirm whether this Samba/CIFS build in FygoOS 1.2.0401 has a known regression affecting SMB2/SMB3 dialect negotiation, tree connect, or signing when accessed by external kernel CIFS clients (as opposed to smbclient or Windows clients)? Happy to provide further logs or test specific configuration changes if useful.