That's very strange. I will play a last card, I'm not so good with networking, I just had luck to get things to work I guess
1 - Make sure both computers are on the same network. You can edit your /etc/smb.conf (or wherever your smb.conf is, could be /etc/samba/smb.conf, for example). For Windows, I think the default is MSHOME or something. Anyway, my network is called LIGHT, so, my smb.conf looks like this:
#======================= Global Settings =======================
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = LIGHT
You can change the network name in Windows by right-clicking on "My Computer" if I remember right.
2 - Try referring to your computer name ratter then the IP address. I doubt this step will make any difference, but if you are also running out of ideas...
mount -t smbfs -o username=your_user_name,password=your_password //computer_name/sharename /mnt/N
You computer name is your hostname. In Linux, it could be changed by editing /etc/hostname. In Windows, once again right-click the My Computer icon and choose the name.
3 - Make sure the share points are right. In Windows, it's just a matter to edit right click in a folder and choose properties, shared, or something like that.... you will find it
. In Linux, you've to add your share points by once again editing your /etc/smb.conf. Example:
path = /home/shared
comment = Zero's shared files
available = yes
browseable = yes
public = yes
writable = yes
Here is a bad ASCII illustration of my network.
router -- |--------- sigma
I always pass as argument to mount, the computer name ratter then IP address. For example, mounting Zero's share under Megaman X:
mount -t smbfs -o username=your_user_name,password=your_password //zero/shared /mnt/data
In Linux, it's necessary to add an samba user. Let's say I have an user in my system called tux. To add tux to the samba share, I do:
You may want to read this too:
I'm afraid I can offer no more help my friend. I wish you luck though