Colin,
Yes, I did the modification in the beginning,
adding client lanman auth = yes into your smb.conf
but because I was using user=all which means no password, I removed it.
I just purchased another NS4300N Promise Technology NAS just to test it with LinuxMCE, I've been using these NAS for a while, I just changed the workgroup to linuxmce, and added 1 drive for testing, it was PnP, I selected Public folder to use, it asked me for username/password, and voila I ripped another music CD to it and now i'm lisneting to it on my Squeezebox as I'm writting this post.
Here's the output for both shares DNS-323 & NS4300N
linuxmce@dcerouter:/mnt/device$ ls -al
total 4
drwxr-xr-x 4 root root 0 2009-08-02 21:00 .
drwxr-xr-x 4 root root 4096 2009-08-01 21:10 ..
drwxrwx--- 7 501 501 0 2009-06-17 23:15 102
drwxrwxrwx 6 root root 0 2009-08-02 09:59 104
linuxmce@dcerouter:/mnt/device$ cd /home/public/data/audio/
linuxmce@dcerouter:/home/public/data/audio$ ls -al
total 12
drwxrwsr-x 3 root public 4096 2009-08-02 20:59 .
drwxrwsr-x 11 root public 4096 2009-08-02 21:00 ..
drwxrwsr-x 2 pluto_charlie public 4096 2009-07-18 20:15 Arabic Helene 1
lrwxrwxrwx 1 root public 33 2009-08-02 20:59 Windows Share-Multimedia [102] -> /mnt/device/102/public/data/audio
lrwxrwxrwx 1 root public 33 2009-08-02 20:59 Windows Share-PUBLIC [104] -> /mnt/device/104/public/data/audio
linuxmce@dcerouter:/home/public/data/audio$ cd Windows\ Share-PUBLIC\ \[104\]
linuxmce@dcerouter:/home/public/data/audio/Windows Share-PUBLIC [104]$ ls -al
total 0
drwxrwxr-x 2 root public 0 2009-08-02 09:58 .
drwxr-xr-x 8 root 300 0 2009-08-02 09:58 ..
linuxmce@dcerouter:/home/public/data/audio/Windows Share-PUBLIC [104]$
Here's my smb.conf
[global]
## BEGIN : Domain and Hostname
workgroup = LinuxMCE
server string = DCERouter
netbios name = DCERouter
## END : Domain and Hostname
smb ports = 139
log level = 2
invalid users = root
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
encrypt passwords = true
socket options = TCP_NODELAY
dns proxy = no
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
username map = /etc/samba/usermap.txt
unix extensions = yes
security = user
[public]
As far the Dlink NAS, not sure what to do???
Update2:
=======
I compared both configuration DNS-323 & NS4300N in the WebAdmin, there is 2 items are difference in the shared Folder first the read only check box in the DNS323 it says read only where in the NS4300N it is not checked, the second item is the admin username & password, so I added that to DNS-323 and I got the following output:
linuxmce@dcerouter:~$ cd /mnt/device/
linuxmce@dcerouter:/mnt/device$ ls -al
total 4
drwxr-xr-x 4 root root 0 2009-08-02 21:51 .
drwxr-xr-x 4 root root 4096 2009-08-01 21:10 ..
dr-xr-xr-x 2 root root 0 2009-08-02 21:49 102
drwxrwxrwx 6 root root 0 2009-08-02 10:50 104
linuxmce@dcerouter:/mnt/device$ ls -al /home/public/data/audio/
total 12
drwxrwsr-x 3 root public 4096 2009-08-02 21:49 .
drwxrwsr-x 11 root public 4096 2009-08-02 21:50 ..
drwxrwsr-x 2 pluto_charlie public 4096 2009-07-18 20:15 Arabic Helene 1
lrwxrwxrwx 1 root public 33 2009-08-02 21:49 Windows Share-Multimedia [102] -> /mnt/device/102/public/data/audio
lrwxrwxrwx 1 root public 33 2009-08-02 21:49 Windows Share-PUBLIC [104] -> /mnt/device/104/public/data/audio
linuxmce@dcerouter:/mnt/device$ $
But still I can not "cd" to "Windows Share-Multimedia [102]" also on reboot I got a lot of CIFS VFS: send error....
It looks like it goes offline from the WebAdmin!!!I tried to check the box and reload, after it reload it says online but when I do "mount" it is not there only NS4300N, but when I do "ls -al /mnt/device" I see DNS-323 but not NS4300N, very confusing
//192.168.80.144/PUBLIC on /mnt/device/104 type cifs (rw,mand,unc=\\192.168.80.144\PUBLIC,username=admin,posixpaths,acl,rsize=16384,wsize=57344)
linuxmce@dcerouter:/home/public/data/audio$ cd /mnt/device/
linuxmce@dcerouter:/mnt/device$ ls -al
total 4
drwxr-xr-x 3 root root 0 2009-08-02 22:04 .
drwxr-xr-x 4 root root 4096 2009-08-01 21:10 ..
dr-xr-xr-x 2 root root 0 2009-08-02 21:49 102
linuxmce@dcerouter:/mnt/device$