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