i am running a Macbook with OS X 10.9.2. After weeks of frustration, I could not get any smb shares to connect to my Windows network at my work, until I tried the solution below which worked.
What did not work for me:
Finder --> Go --> Connect to Server --> Server Address smb://servername
Finder --> Go --> Connect to Server --> Server Address cifs://servername
What did work for me:
(I am purposely attempting to describe these steps in very simple terms, because I am not a network guru by any means)
I am running Windows 7 Professional on the PC. Go onto the Windows PC that has network connectivty and find the IP address of the servername you are trying to connect to. Use the cmd prompt to ping the address like this:
Click on the start button, then type cmd into the search box and hit enter. The command window will open up, then type this and hit enter:
ping servername
You'll see 4 messages that say "Reply from x.x.x.x ..." This is the IP address of the servername you are trying to reach.
Go back to your Mac and use the Finder like this:
Finder --> Go --> Connect to Server --> smb://x.x.x.x and press Connect
Then you should get a popup window that says "Select the volumes you want to mount on x.x.x.x". Choose which ones you want to connect to, and then press OK. These volumes shold mount and appear on you MAC Finder listed in the "Shared" area over on the left side of your Finder.
This worked for me, I hope it helps someone else.
The only downside is that I lose all these shares every time I power down, and I must manually reconnect using the same procedure each time I power back up.