Well... I've built me a Gentoo machine with Samba and it's working pretty
good. Transfer times for large files pummel our NT file server.
There's a glitch (not a glitch) where usernames with dots aren't
appreciated, but I've found a manual workaround until I find the time to
tell my users to use a different username.
However, I can't seem to figure this itty-bitty problem out. For our
Windows users, I map a drive on logon with a Windows logon script like we do
with our Windows shares. There is a 5 second (approximate) delay while that
drive is mapping... and sometimes when I try to access the drive while
logged in there is another 5 second delay. It's not hardware because I had
the same model computer running a Windows share with no delay. I'm not
doing anything fancy with iptables and the machine is on the same subnet.
Is this normal behavior for a Linux/Samba machine participating in a Windows
NT domain or is there something I can do to eliminate the delay?
Here's smb.conf... (unrelated security/performance suggestions are welcome)
[global]
workgroup = MYWORKGROUP
netbios name = MYCOMPUTER
server string = MYWORKGROUP <- just noticed it's the same, is that bad?
log file = /var/log/samba/log.%m
max log size = 2046
wins server = x.x.x.x
hosts allow = x.x.x.x/x
security = domain
password server = *
encrypt passwords = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 0
domain master = no
local master = no
preferred master = no
; add user script = /usr/sbin/useradd -s /bin/false %u
dns proxy = no
[share$]
comment = The Share
path = /share
read only = no
--
gorf