You are blocking the local loopback (127.0.0.1). Your system talks to itself through 127.0.0.1. Try changing “host allow” to:
host allow = 192.168.1. 127.
Notice that I dropped the “1" from 192.168.1.1 Otherwise, only one system (the router?) could talk to you.
Even better, delete the “host allow” line for now and retest. Be sure to restart smb after you make these changes.
“Host allow” restricts access and must include the local loopback.
I really should also ask, is your subnet really “192.168.1.” ?
Also, it wouldn’t hurt to add:
netbios name = WhateverItIs
PEACEDOG recently made a good suggestion about trying a simple smb.conf when having problems.
His suggestion was:
workgroup = yourworkgroup
netbios name = yournetbiosname
security = SHARE
path = /tmp
public = yes
Once, you get samba to work with this simple smb.conf, then you can start spicing smb.conf up with other definitions. Again, don't forget to restart smb after you change smb.conf.