No GUI that I'm aware of, but smbclient (
http://killefiz.de/zaurus/showdetail.php?app=2309) should allow you to do something like this:
smbclient -L pc204-134 -I 192.9.204.134
(I don't know why our screwy network requires us to specify both the hostname with -L and the IP address with -I)
and be presented with a list of servers that you can browse to.
Then, a command like this:
smbclient \\\\my_windows_host\\c$ -I 192.9.200.15 -U my_win_username -W my_domain
[Note that all backslashes are escaped (ie, doubled)]
(again, I don't know why we had to specify the IP addr of my_windows_host)
should start a client session with my_windows_host, where you can do this:
smb: \> dir
to get a remote dir listing
smb: \> pwd
to get the remote working directory name
smb: \> !pwd
to get the local working dir name
smb: \> get somefile
to get a file
and, finally:
smb: \> quit
to do the obvious.