PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Netzwerkdrucker unter Suse9.1 fuer XP erreichbar machen ?



rothschildus
17.05.05, 13:31
Hallo Leute

Ich moechte gern meinen Canon S400 Drucker der am Linuxsystem angeschlossen ist fuer WinXP freigeben.

Cups laeuft, Samba laeuft auch. Drucker ist auf XP zu sehen. Cups nimmt Auftrage an die dann
aber sofort (zu sehen auf localhost:631 unter jobs) cancelled. In meinem Spool Verzeichniss erscheint dann auch kurz eine Datei die dann aber sofort wieder verschwindet.
koennte es sein das Benutzerrechte falsch sind?
Die error.log von cups ist leer, hier die log von samba, obwohl ich nicht glaube das das was mit dem Drucker problem zu tun hat:

[2005/05/14 16:09:18, 1] smbd/service.c:close_cnum(801)
paul (192.168.0.24) closed connection to service pub
[2005/05/14 16:33:32, 0] smbd/connection.c:register_message_flags(220)
register_message_flags: tdb_fetch failed
[2005/05/14 16:34:01, 0] smbd/connection.c:register_message_flags(220)
register_message_flags: tdb_fetch failed

Hier mal meine config von cups und samba:

Cupsd.conf:



ServerName seb

Classification none

DefaultCharset UTF-8


DefaultLanguage en


Printcap /etc/printcap


PrintcapFormat BSD


RemoteRoot remroot


SystemGroup sys


ServerCertificate /etc/cups/ssl/server.crt


ServerKey /etc/cups/ssl/server.key

AuthType None

<Location />
Encryption IfRequested
Satisfy All
Order deny,allow
Deny From All
Allow From 127.0.0.1
</Location>
<Location /admin>
AuthType Basic
AuthClass System
Encryption IfRequested
Satisfy All
Order deny,allow
Deny From All
Allow From 127.0.0.1
</Location>


HostnameLookups Off


KeepAlive On


KeepAliveTimeout 60


MaxClients 100


MaxRequestSize 0m


Timeout 300


Listen *:631


AccessLog /var/log/cups/access_log


ErrorLog /var/log/cups/error_log

PageLog /var/log/cups/page_log


MaxLogSize 1m


LogLevel info


PreserveJobHistory On

PreserveJobFiles Off


AutoPurgeJobs No

MaxJobs 0


MaxJobsPerPrinter 0


MaxJobsPerUser 0


User lp


Group sys


RIPCache 8m

FilterLimit 0


DataDir /usr/share/cups


DocumentRoot /usr/share/doc/cups



RequestRoot /var/spool/cups

ServerBin /usr/lib/cups

ServerRoot /etc/cups


TempDir /var/spool/cups/tmp

Browsing On

BrowseProtocols CUPS


BrowsePort 631


BrowseInterval 30


BrowseTimeout 300




BrowseOrder allow,deny

ImplicitClasses On

ImplicitAnyClasses Off


HideImplicitMembers Yes


BrowseShortNames Yes
##############################

smb.conf

# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2005/05/11 19:12:54

# Global parameters
[global]
workgroup = ARBEITSGRUPPE
netbios name = SEB.SERVER
server string = Samba Server
interfaces = br0, eth1, eth2
bind interfaces only = Yes
map to guest = Bad User
guest account = sebi
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
os level = 65
preferred master = No
local master = No
domain master = No
wins support = Yes
ldap suffix = dc=example,dc=com
ldap ssl = no
preload = pub privat
default service = pub
path = /var/spool/cups/
write list = root, @ntadmin, @users
printer admin = @ntadmin, root, administrator, sebi
read only = No
guest ok = Yes
only user = Yes
printer name = canon_s400

[pub]
path = /pub/
valid users = sebi, @users
write list = @ntadmin, @root
force user = sebi
force group = users
create mask = 0777
hosts allow = 192.168.0., 192.168.3., 192.168.1.
print command = lpr -l -r -P%d %s

[privat]
path = /privat/
valid users = privat, @users
write list = @root, @users
force user = privat
force group = users
hosts allow = 192.168.0., 192.168.3., 192.168.1., 192.168.0.27
print command = lpr -l -r -P%d %s

[tp0]
guest account = lp
lpq command = lpstat -o %p
printer = tp0
print command = lpr -r -P%p -l %s
printable = yes
write list = root,sebi,lp,@ntadmin,@users
printer name = tp0
path = /var/spool/samba
create mask = 0777
comment = All Printers
printer admin = @users, sebi
lprm command = cancel %p-%j



##################################################

Vieleicht koennt ihr mir helfen ?

Blade
18.05.05, 19:19
Was steht denn in der Datei printers.conf drin, da stehen bei mir die Druckereinstellungen und die erlaubten User drin.

In der smb.conf würde ich hinzufügen:

[global]
printcap name = cups
printcap cache time = 750
cups options = raw

Unter Deinem Druckerabschnitt würde ich mal den lpq und print-command rauswerfen. Da steht bei mir nichts drin, brauchst Du meines Wissens auch nicht, da ja das cups übernimmt.