
1. But at first: This isn't the output of testparm -s, because the important validation part at the top of the output is missing. Please show this also.
2. Comment out sections [homes], [printers], [print$] with ; as the first character of all lines (section titel and all lines within). This will make conf more simple.
3. From where came the main parts at section [global]? This is not the default section [global] after installation of samba on RaspiOS.(came from horrible

4. Please change the line "obey pam restrictions = Yes" to 'obey pam restrictions = no'
Maybe this is all that you have to change. (Maybe you have to set some file and folder rights in addition to that within your share via RaspiOS)
5. After the change of samba.conf restart the deamon with: $ sudo systemctl restart smbd (before restarting check it with the validation tool: testparm -s )
6. Try to connect your Android device to your [Media] share with Tc-Android and its LAN-Plugin, and try it with (after the change of conf and restart) new created folders and files at toplevel of the share.
7. If this is working: Try connect your other devices...
If step 4. isn't working try this instead:
4.1. After save your samba.conf to samba.conf_01 please try this global section instead:
Code: Select all
[global]
security = USER
workgroup = SAMBA
idmap config * : backend = tdb
include = /etc/samba/usershares.conf
5. Restart deamon with: $ sudo systemctl restart smbd (before restarting check it with the validation tool: testparm -s)
6. Try to connect your Android device to your [Media] share with Tc-Android and its LAN-Plugin (with user pi and the new set smbpasswd!)
7. If this is working with (after the change of conf and restart) new created folders and files at toplevel of the share: Try connect your other devices...