Lenny Samba lost connection

Fórumok

Sziasztok!

Már kifolyt a szemem a sok google-tól, de még normális megoldást nem találtam!

Debian Lenny 64 bit-et telepítettünk egy gépre megy rajta minden, még a kérdéses Samba is, de ha kb 20 percre otthagyom a klienst (XP,Vista, Win7 tök mindegy) elveszti a hálózati meghajtókat és csak a restart segít a kliensnek. A samba log tele van ilyenekkel:

smbd/service.c:close_cnum(xxx)

Az SMB conf.-ban benne van a:
socket options = TCP_NODELAY SO_KEEPALIVE

opció, mert általában mindenki ezt javasolta, de a probléma nem oldódott meg!

Ötlet, valakitől?

Hozzászólások

Kissé fapados, de nálam ez működik Debian Lenny, kernel 2.6.26-1 alatt

/etc/samba/smb.conf


[global]

workgroup = *******
netbios name = ********
hosts allow = 192.168.*Y*. 127.

server string = %h server
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
log level = 1

load printers = no
wins support = no

##################
# Fine tune SMBFS
#

dns proxy = no
name resolv order = lmhosts host bcast

## raw modes disabled
#
#read raw = no
#write raw = no

## socket options
#
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192
#socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=20480 SO_SNDBUF=20480

## locking
#
#oplocks = 0
#level2 oplocks = 0
#veto oplock files = /*.*db/

## 4nyth1ng
#

##
# end of fine tune SMBFS
#########################

[g_drive]
path = /server/g_drive
available = yes
browsable = yes
valid users = **********,**********,*********,**** # g_drive users
admin users = *****
create mode = 0666
directory mode = 0775
writable = yes

-----------------------------

# uname -a
Linux ******** 2.6.26-1-amd64 #1 SMP Sat Jan 10 17:57:00 UTC 2009 x86_64 GNU/Linux

# dpkg -l | grep "^i" | grep samba
ii samba 2:3.2.5-4 a LanManager-like file and printer server for Unix
ii samba-common 2:3.2.5-4 Samba common files used by both the server and the client
ii samba-doc 2:3.2.5-4 Samba documentation
ii samba-tools 2:3.2.5-4 tools provided by the Samba suite

---------------------------

WinXP és VIsta kliensek ilyen tartalmú smb_connect.bat scriptből rántják fel a meghajtókat a boot során:


@echo off

echo   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @@@@@@@@@@@@@@@@@@ @
echo  @                                 @                    @
echo @                                  @                    @
echo @      @@   @@    @@    @@    @@   @@@       @@  @@@@   @@@ 
echo @     @  @ @  @  @  @  @  @  @     @        @    @ @ @  @  @
echo @    @   @ @   @ @   @ @@@@@ @     @         @@  @ @  @ @   @
echo @    @  @  @   @ @   @ @     @     @           @ @ @  @ @   @
echo  @@@  @@   @   @ @   @  @@@@  @@@@  @@@@    @@@  @ @  @ @@@@
echo                                                      
echo @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
echo '
echo (c) This login screen was made by Mr. Mazursky, 2009 February

ping 127.0.0.1 -n 15 -w 1000 > NUL

net use g: /delete
net use g: \\server\g_drive ***** /user:****

net use l: /delete
net use l: \\server\l_drive ***** /user:****

/mazursky

Love your job but never love your company!
Because you never know when your company stops loving you!

Jahh ez fontos, így, azaz értelem szerint kitöltve:

net use l: \\server\l_drive samba-user-password /user:samba-user

A ping-es sor pedig vár 15 másodpercet, mert annyi idő alatt garantáltan feláll a wireless hálózat (ellenkező esetben nem találja a szervert és nem lesz hálózati meghajtó)

/mazursky

Love your job but never love your company!
Because you never know when your company stops loving you!

Hasonló problemank volt de etch alatt, hosszas config kiserletezesek utan
a

"host msdfs=yes"

featuret kikapcsoltuk, es utana megszunt a szakadas. De ez csak egy otlet.