Though I nowadays only have one PC on our local network, I have set up SMB shares to allow access to Office files & MultiMedia files from all our Android devices, and that includes our Android SmartTV. All partitions on the MultiBoot PC are setup as SMB servers, so that the PC can be accessed regardless of which operating system has been used to boot. With using SMB version 1 protocol it has been possible to avoid using passwords. Addendum 2020-07-22: SMB version 2 requires naming user, but the password can be "blank".
Newer Linux installs do not allow SMB1 Server anymore!
View Video 5 min
I tested four apps that support SMB2 on my Galaxy TAB S2 running Android 7.0 Nougat. I also checked if the created SMB2 client links could handle both SMB2 (Linux) and SMB1 (Windows) Servers.
ASTRO File Manager
Since about half a year back ASTRO can no longer create a link to the root of the SMB shares - each shared folder has to have its own link. This applies to both SMB1 and SMB2. When creating a SMB2 client link, the first time you will be asked for credentials (user & password), which will be remembered. If you use a created SMB2 client link to access a SMB1 server (on say Windows), you will again (at least the first time) get asked for credentials. If so just leave everything blank if your SMB1 is free from passwords. And then you might be asked for credentials next time you try to login to SMB2.
ES File Explorer
ES can create a SMB2 link to the root of the SMB Shares. When creating a SMB2 client link you are asked for credentials, which will be remembered. When trying to login to an SMB1 server using a SMB2 client link, you will get the credentials screen. If so just tick anonymous to log in. If later trying to log into a SMB2 server, you might have to recreate the SMB2 client link from scratch.
Our SONY Bravia Android TV runs on Android 8.0 Oreo. SMB shares seem to work the same as for the tablet.
Addendum 2020-07-22: It seems that the VLC android app version 3.2 is not yet compatible with SMB2. On our Android tablet and on our Android TV the Samba Share's root and its folders can be assessed, but no content of the folders is found. This happens with SMB2 Servers on Windows as well as on Linux. Hope this issue will be resolved soon.