Sometimes, I get issues with scan to smb or smb shares on mac os x. My simplest fix is
In the Connect to Server dialog, type in smb://share:139 .
Where share is the name of the share on your network. I don’t know why port 139 has to be specified but once you connect this way, all samba shares appear and can be navigated in the standard network window.
When this doesn’t work, I have to try one of the following…
BY default the ports are open on mac os x… but you might need to play with firewall settings or do other things…
some systems require an ssh tunnel for port 139 link
At other times your port really is blocked so you need access to the built in firewall in mac os x. You need waterproof
In other cases you get lots of warning messages regarding port 139… this is a firewall get waterproof