Samba- win98 - Home networking (slight return)
Everard Edwards
EEDWARDS at rsbs.anu.edu.au
Thu Nov 1 09:43:26 EST 2001
Hi,
I managed to get hold of NICs and a crossover cable, get them set up in my two machines and pretty much get things going. I've got a problem with Samba (v 2.2.21 I think) shares though. I have no problem mounting them under win 98, and can write to them but cannot see inside any directories nor can I delete a file (it's fine if I mount the share on localhost). I assume this is to do with file permissions and their interaction with win98. Looking at the log file when a file is opened it states: read yes write no. Can anyone point me to the problem? I've been editing smb.conf by hand to try adn learn my way around it but have attached the swat version as it removes all the comments etc.
Secondly, I've a problem with printing from the win98 machine, although I think this is to do with cups. The printed file joins the samba queue on the server no problem. I think what is happening is that lpr-cups isn't responding to the -l (or -oraw) option. ie:
lpr-cups -p %p %s works (can't remember whether it's -p or -P but it's right in the script)
but: lpr-cups -p %p -oraw (or -l) %s does not. (the print command in the attached smb.conf was for testing only!).
According to the man pages -oraw should work for lpr-cups. Any ideas? I tried defining the printer specifically but it didn't work - printer is Epson stylus colour 400.
Thanks,
Ev
****************************************
Dr E.J. Edwards
Environmental Biology Group
RSBS
The Australian National University
GPO Box 475
Canberra
ACT 2601
Australia
ph: +61 (0)2 6125 3547
fax: +61 (0)2 6125 4919
email: eedwards at rsbs.anu.edu.au
*****************************************
-------------- next part --------------
# Samba config file created using SWAT
# from localhost.localdomain (127.0.0.1)
# Date: 2001/10/31 22:25:29
# Global parameters
[global]
workgroup = EVANDBETH
server string = Samba Server %v
encrypt passwords = Yes
username map = /etc/samba/smbusers
log level = 2
log file = /var/log/samba/log.%I
max log size = 1000
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = lpstat
domain master = True
dns proxy = No
wins support = Yes
hosts allow = 192.168.1.0/255.255.255.0
printing = cups
case sensitive = Yes
fstype = FAT
[beth]
comment = Beth's home directory
path = /home/beth
valid users = beth
read only = No
[everard]
comment = Ev's home directory
path = /home/everard
valid users = everard
read only = No
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
guest ok = Yes
min print space = 2000
printable = Yes
print command = /bin/cat %s >>/tmp/printlog; rm %s
lpq command = lpstat -o %p
lprm command = cancel %p-%j
browseable = No
[transfer]
comment = Use for transfering files
path = /transfer
read only = No
guest ok = Yes
More information about the linux
mailing list