Samba is installed and running on the freesco server. Its actually a linux samba share I am trying to connect because the Iomega Home Network Hard Drive runs samba on embedded linux. It has a static lease.
- Code: Select all
smbmount //marcnas/share /mnt/bootdev/router/nas -n -c freesco
has the -c flag with value freesco. No passwords are needed to connect the share so the -n option is given. the option -s does not help. Whenever all settings are correct a Memory fault is given.
In the forum I read some posts where the connection can not be made. I cant find posts where a successful connection to a samba share is made.
However,
- Code: Select all
smbclient -L marcnas -N
returns:
- Code: Select all
Unknown parameter encountered: "time service" Ignoring unknown parameter "time service"
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0 added interface ip=192.168.3.1 bcast=192.168.3.255 nmask=255.255.255.0 added interface ip=127.0.0.1 bcast=127.255.255.255 nmask=255.0.0.0
Got a positive name query response from 127.0.0.1 ( 192.168.3.20 ) Domain=[MARCLAN] OS=[R] Server=[R]
Sharename Type Comment
--------- ---- -------
Boeken Disk
Music Disk
Fun Disk
games Disk
Films Disk
PUBLIC Disk
.Trash-1001 Disk
IPC$ IPC
Server Comment
--------- -------
Workgroup Master
--------- -------
So smbclient -L has no problem with the connection. The command shows all available shares.
smbclient \\\\marcnas\\Films -N gets me into the share in sort of a FTP-like SMB shell and with the command ls I can browse all files in the share. But now I am on the nas in a shell with the option to 'put' and 'get' so this is not really a solution for mounting.
I am already second base with this share. I still would like to get third base and mount her.
By the way, what does the R mean in "OS=[R] Server=[R]"?
Is the smbfs.o module needed if you mount an smb file system to your Freesco box with the smbmount command?
insmod /boot/drv/smbfs.o gives:
Error: The module was compiled on kernel version 2.0.38.
This kernel is version 2.0.40. They don't match!
Check that the module is usable with the current kernel,
recompile the module and try again.
lsmod gives:
Module Pages Used by
3c59x.o-n 5 1
smbfs.e-n 6 11
3c90x.e-n 6 5
ip_masq_netmeeting 2 0
ip_masq_ftp 1 0
ip_masq_irc 1 0
ip_masq_vdolive 1 0
ip_masq_raudio 1 0
ip_masq_icq 1 0
No luck yet.