Re: SMBFS Don't work !!! it's wrong now that work ;)
"mini.jphy" <[email protected]> Mon, 12 May 2003 0:36:3 +0000
| Newsgroups | gmane.linux.tomsrtbt |
|---|---|
| Message-ID | <[email protected]> |
Hi, and a big Thank's to you Robert de Bath ( you're french too ? ) So, my solution wasn't exactly this ( i was get a lot of differents errors message because when i was do a ln the system wasn't capable to find the files ) but now that work !! i have got a error message who say the smbfs operation failed but it was wrong i was logged on the share of the server so, i don't know if will be good to post my experience here but in te doubt ... after to be logged as root : mount -t iso9660 /dev/hdc /cdrom ifconfig eth0 192.168.1.5 netmask=255.255.255.0 up echo "192.168.1.1 dell" >> /etc/lmhosts echo "192.168.1.2 jphy" >> /etc/lmhosts echo "192.168.1.1 dell" >> /etc/hosts echo "192.168.1.2 jphy" >> /etc/hosts echo "eth0 192.168.1.5" >> /etc/networks domainname MDKGROUP hostname tomsrtbt cp /cdrom/smbfs/smbfs.o /lib/modules cp /cdrom/smbfs/smbmount /usr/bin cp /cdrom/smbfs/smbumount /usr/bin cp /cdrom/smbfs/smbmnt /usr/bin mkdir -p /usr/local/samba/ mkdir -p /usr/local/samba/lib/ mkdir -p /usr/local/samba/lib/codepages/ mkdir -p /smb/ cp /cdrom/smbfs/smb.conf /usr/local/samba/lib cp /cdrom/smbfs/unicode_map.850 /usr/local/samba/lib/codepages cp /cdrom/smbfs/codepage.850 /usr/local/samba/lib/codepages insmod smbfs.o smbmount //192.168.1.1/sys /smb -o workgroup=MDKGROUP,username=user,password=user The result is : session request to 192.168.1.1 failed smbfs: failed to load nls 'wrongbadvalue' but the shared path of the server is now connected to /smb RE-BIG THANK'S ROBERT >On Sat, 10 May 2003, mini.jphy wrote: > >> Hello Tom, >> I'am sorry to disturb you for this problem because i have seen a lot a things in the archive and >> i think you've got other thing to do but i really can't connect an smb filesystem >> >> so, i was tried a lot of things : >> >> # this part of code is always the same >> # i connect my floppy to run a smb script >> mkdir fd >> mount -t vfat /dev/fd0 /fd >> cd /fd >> /smb >> # now it's the beginig of the script: >> ifconfig eth0 192.168.1.5 netmask=255.255.255.0 up >> echo "192.168.1.1 dell" >> /etc/lmhosts >> echo "192.168.1.2 jphy" >> /etc/lmhosts >> echo "192.168.1.1 dell" >> /etc/hosts >> echo "192.168.1.2 jphy" >> /etc/hosts >> echo "eth0 192.168.1.5" >> /etc/networks >> domainname mdkgroup >> hostname tomsrtbt >> # now this is the part of case by case >> >> # CASE NUMBER ONE: >> insmod ./smbfs.o >> ln -s ./smbmount /usr/bin/smbmount >> ln -s ./smbumount /usr/bin/smbumount >> ln -s ./smbmnt /usr/bin/smbmnt >Thses link commands cannot be right you end up with entries like this: > >lrwxrwxrwx 1 robert robert 5 May 11 13:43 /tmp/xxx -> ./xxx > >ie: a symbolic link loop. >Remember the first argument is the _literal_string_ to put in the link, >it isn't relative to the current directory but to the location of the >link. > >I think you want: > >ln -s /fd/smbmount /usr/bin/smbmount >ln -s /fd/smbumount /usr/bin/smbumount >ln -s /fd/smbmnt /usr/bin/smbmnt > >> mkdir /smb >> smbmount //192.168.1.1/sys /smb -o guest >> # result : >> Using ./smbfs.o >> smbmount: symbolic link loop >> >> # CASE NUMBER TWO: >> cp smbfs.o /lib/modules >> insmod smbfs.o >> cp smbmount /usr/bin/smbmount >> cp smbumount /usr/bin/smbumount >> cp smbmnt /usr/bin/smbmnt >> mkdir /smb >> smbmount //192.168.1.1/sys /smb -o guest >> # result : >> Using smbfs.o >> param.c:OpenConfFile() - Unable to open configuration file "/usr/local/samba/lib/smb.conf": No such file or directory >> Can't load /usr/local/samba/lib/smb.confsmb.conf - run testparm to debug it >> load_client_codepage: filename /usr/local/samba/lib/codepages/codepage.850 does not exist. >> load_unicode_map: filename /usr/local/samba/lib/codepages/unicode_map.850 does not exist. >> session request to 192.168.1.1 failed >> session setup failed: ERRDOS - ERRnoaccess ( access denied. ) > >This is saying you need three more files called: >/usr/local/samba/lib/smb.conf >/usr/local/samba/lib/codepages/codepage.850 >/usr/local/samba/lib/codepages/unicode_map.850 > >I would suggest putting them on the floppy in: >/fd/samba/lib/smb.conf >/fd/samba/lib/codepages/codepage.850 >/fd/samba/lib/codepages/unicode_map.850 > >and doing: >mkdir -p /usr/local/samba/ >ln -s /fd/samba/lib /usr/local/samba/lib > >However, it appears to have continued regardless; it's problem is that >the 'doze server rejected the connection. I notice you're using 'guest' >login, I _think_ this only works with Win9X, if you're using WinNT/2K/XP >you have to specify a username and password. >Eg: -o workgroup=WORKGROUP,username=Administrator,password= > >> >> # CASE NUMBER TREE: >> cp smbfs.o /lib/modules >> insmod smbfs.o >> cp smbmount /usr/bin/smbmount >> cp smbumount /usr/bin/smbumount >> cp smbmnt /usr/bin/smbmnt >> mkdir /smb >> mount -t smbfs //192.168.1.1/sys /smb -o guest >> # result : >> Using smbfs.o >> SMBFS: need mount version 6 >> mount: wrong fs type, bad option, bad superblock on //192.168.1.1/sys, or too many mounted file systems >> > >Fine the 'mount' command on TomsRTBT is too old; don't use it, use >smbmount directly. > >> I have got a big list of example because i have tried a lot of things but these are the >> most common errors. >> In every case i was in capability to ping the other computer and to get the controle of him by netcat. >> >> do you know a solution for this, or it's really possible my proc are bad >> i'am a really newbie under linux. >> thank's a lot. > > >-- >Rob. (Robert de Bath <robert$ @ debath.co.uk>) > <http://www.cix.co.uk/~mayday> >Google Homepage: http://www.google.com/search?btnI&q=Robert+de+Bath