[Discuss] [vlug] Strange Samba access problem from winXP

J. Bakshi bakshi12 at gmail.com
Thu Jul 16 12:38:34 PDT 2009


Hello list,

I have configured a samba server which is a standalone file and printer sharing samba. I have no problem to use it from Linux. but strange problem from WinXP box. First of all the XP machine wait long to reach the share and though a mapdrive is possible to create for the share; it is immediately *Disconnected* after a reboot of the XP. More over a connected mapdrive lost its share path after approx 2 hrs. I am really very confused to see these strange problem in XP box.

Here is my config file I am using for samba ( collected from an online doc )

#####################
[global]
local master = no
admin users = adminsam
unix password sync = yes
force create mode =0774
utmp = no
smb ports = 139
domain logons = no
domain master = yes
os level = 55
passwd program = /usr/sbin/userpasswd %u
passwd chat = *password:* %n\n *password:* %n\n *successfully.*
   netbios name = ClarkConnect
   workgroup = Enterprise
   server string = ClarkConnect 

bind interfaces only = yes
interfaces = lo eth0 eth1

use client driver = yes
printcap name = /etc/printcap
load printers = yes

security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd


force create mode =0777
force directory mode =0777
force user = apache
deadtime = 10


#### modification, changing 2 to 1 to minimise log writing ###
debug level = 1
syslog = false
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = no
utmp = yes

#keep alive = 10
#deadtime = 5
max xmit = 4096
oplocks = yes
read raw = yes
write raw = yes
getwd cache = yes


# WINS / VPN
# ----------

wins support = yes
wins server =


# Authconfig adds these
#----------------------

idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /bin/false
winbind use default domain = no

# PDC
#----

add machine script = /usr/sbin/useradd -d /dev/null -g samba-clients -s /bin/false -M %u


#======== Share Definitions =====

[printers]
#printing = cups
path = /tmp
browseable = yes
printable = yes
public = yes
guest ok = yes

[shared]
comment = Public Shared Folder
path = /home/shared
browseable = yes
guest only = yes
writable = yes
public = yes

#### for www folder with RW access ########
[WWW]
comment = WWW
path = /var/www/html
browseable = yes
guest only = no
writable = yes
public = no
force create mode =0777
force directory mode =0777
force user = apache
deadtime = 10

####### end #######

Here is some test. the samba server IP is 192.168.1.41

`````````````````````````
nmblookup -A 192.168.1.41
Looking up status of 192.168.1.41
        CLARKCONNECT    <00> -         H <ACTIVE>
        CLARKCONNECT    <03> -         H <ACTIVE>
        CLARKCONNECT    <20> -         H <ACTIVE>
        ENTERPRISE      <1b> -         H <ACTIVE>
        ENTERPRISE      <1e> - <GROUP> H <ACTIVE>
        ENTERPRISE      <00> - <GROUP> H <ACTIVE>

        MAC Address = 00-00-00-00-00-00

~~~~~~~~~~~~~~~~~~
nmblookup -M -- -
querying __MSBROWSE__ on 127.255.255.255
querying __MSBROWSE__ on 192.168.1.255
querying __MSBROWSE__ on 192.168.1.255
name_query failed to find name __MSBROWSE__#01

````````````````````````````````````

~~~~~~~~~~~~~~~~~~~~

Now from a different linux client

smbclient -L 192.168.1.41 -U tiklu
Enter tiklu's password:

Domain=[CLARKCONNECT] OS=[Unix] Server=[Samba 3.0.28-1.1.cc]

        Sharename       Type      Comment
        ---------       ----      -------
        html            Disk      Flexshare -
        prm             Disk      Flexshare -
        realestate      Disk      Flexshare -
        enews           Disk      Flexshare -
        dum             Disk      Flexshare -
 	WWW             Disk      WWW
        IPC$            IPC       IPC Service (ClarkConnect)
        pixma           Printer   pixma
	Domain=[CLARKCONNECT] OS=[Unix] Server=[Samba 3.0.28-1.1.cc]

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
        ENTERPRISE

```````````````````````````````````````

testparm command has no error. What can I do in my smb.conf file to fix the problem ?
Thanks



More information about the Discuss mailing list