Page 1 of 1

F4-210 SMB streams_xattr not working

Posted: 25 Mar 2025, 13:17
by jcn3k123jcms
F4-210
4.2.43
Using ios 18 files to access SMB, but showing read-only. Tried searching internet and found a solution by adding "vfs objects = streams_xattr".
However, whenever I edited the /etc/samba/smb.conf file, saved it, and reboot the services. The new line I added will be overwritten.
Whats the correct way to enable vfs_streams_xattr ?

========================================================
Update:
tried to use the smb-extends.conf and it seems not being overwritten. However, streams_xattr seems not working properly

Code: Select all

[2025/03/24 22:44:36.617478,  0] ../lib/util/modules.c:48(load_module)
  Error loading module '/work/rtk/NVR_18/build_dir/target-aarch64_cortex-a53+neon_glibc-2.19/samba-4.4.13/bin/modules/vfs/streams_xattr.so': /work/rtk/NVR_18/build_dir/target-aarch64_cortex-a53+neon_glibc-2.19/samba-4.4.13/bin/modules/vfs/streams_xattr.so: cannot open shared object file: No such file or directory
[2025/03/24 22:44:36.617542,  0] ../source3/smbd/vfs.c:186(vfs_init_custom)
  error probing vfs module 'streams_xattr': NT_STATUS_UNSUCCESSFUL
[2025/03/24 22:44:36.617604,  0] ../source3/smbd/vfs.c:351(smbd_vfs_init)
  smbd_vfs_init: vfs_init_custom failed for streams_xattr
[2025/03/24 22:44:36.617652,  0] ../source3/smbd/service.c:579(make_connection_snum)
  vfs_init failed for service IPC$
  
It seems streams_xattr is enabled, but smb is trying to load the module from '/work' dir which doesn't exists

Re: F4-210 SMB streams_xattr not working  [SOLVED]

Posted: 25 Mar 2025, 15:55
by TMzethar
Please note that there may be a default setting of 'vfs objects = full audit' in smb-extend.conf.
There is no corresponding streams_xattr.so library file on the system. Even if you manually add this library file, we cannot guarantee that it will work with iOS 18.

Re: F4-210 SMB streams_xattr not working

Posted: 28 Mar 2025, 12:13
by jcn3k123jcms
TMzethar wrote: 25 Mar 2025, 15:55 Please note that there may be a default setting of 'vfs objects = full audit' in smb-extend.conf.
There is no corresponding streams_xattr.so library file on the system. Even if you manually add this library file, we cannot guarantee that it will work with iOS 18.
yeah, I realized the root cause is there's no streams_xattr.so in the system. Is there any work around so that iOS 18 can have proper access to SMB?

Re: F4-210 SMB streams_xattr not working

Posted: 28 Mar 2025, 14:18
by TMzethar
You may consider installing apps that support SMB to connect to F4-210, as they might offer better compatibility.

Re: F4-210 SMB streams_xattr not working

Posted: 28 Mar 2025, 17:27
by sergio
I'm not owner of F4-210, but the SMB connection that comes with iOS is difficult to use, so I've been using an SMB/FTP connection app. there are a lot of these types of tools in the Apple APP store, so maybe one of them will be useful and enjoyable for you.

Re: F4-210 SMB streams_xattr not working

Posted: 31 Mar 2025, 09:03
by CodeHunter
sergio wrote: 28 Mar 2025, 17:27
Thanks. I had the same issue on my F2-210 and it worked for me!