Easy to say. Most production machines still uses windows xp and win7 because programs dont work on 10. IPfire was usable to share files.
I just checked win 10 and it cant found shares on ipfire after update to core 152. Only way is to use RUN and \192.168.x.x\xxxxxx.
Looks like a problem with DNS or workgroup configuration (must be uppercase!) if you cannot browse the network. Since SMBv2 the browsing not use legacy “wins” and need correct dns entries now.
Ok in theory should be working. I dont known how to configure dns and other stuff. Changed to upper case WORKGROUP stopped discovering win7 from win 10. I restarted after every change. I will wait for update and if there will be some tutorials in wiki.