• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

kann nicht über Samba drucken

Hallo alle zusammen

Habe gerade ein Cupsserver zum laufen gebracht. Kann den installierten Drucker auch sehen. Wenn ich in Windoof beim Drucker auf verbinden drücke kommt folgende Fehlermeldung: Sie haben keine ausreichenden Zugriffsrechte, um die Verbindung mit dem Drucker herzustellen. Die Frage ist für euch wahrscheinlich lächerlich aber könntet ihr euch bitte trotzdem die Mühe machen und mir antworten?!?

Ciao
 

jwartenb

Member
in den Dateien mime.types, mime.convs unter /etc/cups jeweils für die Zeile mit mit dem Text 'octet-stream' den Kommentar entfernen.
 

jwartenb

Member
Entschuldige die späte Antwort - ich sitze nur an Wochenenden und Feiertagen an meiner Linux-Kiste.

Das Ende der Datei mime.types sieht bei mir wie folgt aus:
Code:
# Uncomment the following type and the application/octet-stream
# filter line in mime.convs to allow raw file printing without the
# -oraw option.
#

application/octet-stream

#
# End of "$Id: mime.types,v 1.28 2003/04/07 18:03:27 mike Exp $

Die Zeile application/octet-stream war bei mir nach der Installation kommentiert. Du entfernst den Kommentar, in dem Du das Zeichen "#" am Anfang der Zeile entfernst (bei mir schon geschehen). Die gleiche Zeile findest Du auch in der Datei mime.convs - auch hier den Kommentar entfernen.

Falls das nicht hilft, poste mal was in den Logdateien unter /var/log/cups steht.

Gruß
Jochen
 

ela

Newbie
wollte nur mal danke sagen für die tips. habs mit hilfe dieser seite endlich geschafft .. dankeschön :)

grüße,
ela.
 
hi

ich wollte nur sagen, das ich das problem irgendwie weiterhin habe =(

bei mir kommt wie bei ela der selbe fehler, dann habe ich deinen vorschlag - acesoftthedeep - ausprobiert, so nun, kommt die meldung nicht mehr, allerdings wenn ich mir den drucker im lan anschaue, und klick doppelt drauf, sodas sich der druckerspooler öffnet, steht als oben, "drucker hp6xxx wird an server initialisiert"

und drucken geht auch nicht! geschweige den die eigenschaften aufzurufen, das dauert schon eine weigkeit =(

drucken unter linux geht bestens!
auch von mehreren benutzern aus!

ich poste einfach mal meine smb.conf, vielleicht liegts ja daran!?

Code:
[global]
	server string = Linux-Server
	workgroup = Lauer
	os level = 2

	security = user
	encrypt passwords = Yes
	guest account = Nobody
	map to guest = Bad User

	invalid users = root
	socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY 
	wins support = No
	character set = ISO8859-15
	client code page = 850
	veto files = /*.eml/*.nws/riched20.dll/*.{*}/

	printing = cups
	printcap name = cups
	load printers = yes
	printer admin = @users	
	

	
[printers]
   comment     = All Printers
   path        = /var/spool/samba
   browseable  = no
   printable   = yes
   guest ok = yes
   use client driver = yes
   create mask = 0600
   printer admin = thomas
   hosts allow = 192.168.1.0/24


[homes]
comment = Home Directories
read only = No
create mask = 0755
directory mask = 0755
browseable = No
hide dot files = yes

das verzeichniss /var/spool/samba ist für alle frei gegeben!

achso, und auf die freigaben, die ich habe, sind mehr als nur home, kann ich super zugreifen! das dunktioniert alles bestens!
 
A

Anonymous

Gast
Hi,

ich kann ebenso nicht drucken, obwohl ich die Drucker sehen kann.

Muss über den Samba-Port gedruckt werden oder direkt über die ip-Adresse?

In meinen Warnmeldungen steht:

Dec 13 18:28:06 linux smbd[4949]: attempt_netbios_session_request: FIRST rejected the session for name *SMBSERVER with error SUCCESS - 0
Dec 13 18:28:06 linux smbd[4949]: [2004/12/13 18:28:06, 0] rpc_server/srv_spoolss_nt.c:spoolss_connect_to_client(2520)
Dec 13 18:28:06 linux smbd[4949]: spoolss_connect_to_client: machine FIRST rejected the NetBIOS session request.
Dec 13 18:28:17 linux smbd[4949]: [2004/12/13 18:28:17, 0] printing/print_cups.c:cups_job_submit_ippAPI(786)
Dec 13 18:28:17 linux smbd[4949]: Unable to print file to HPDeskjet1100C - client-error-document-format-not-supported
Dec 13 18:28:34 linux smbd[4949]: [2004/12/13 18:28:34, 0] printing/print_cups.c:cups_queue_get(956)
Dec 13 18:28:34 linux smbd[4949]: Unable to get jobs for ipp://localhost/printers/pdf - client-error-not-found

Meine smb.conf sieht so aus:

# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SuSE
# Date: 2004-04-06
[global]
netbios name = Linux
workgroup = WORKGROUP
# interfaces = 127.0.0.1 eth0 192.168.0.7
bind interfaces only = true
printing = cups
printcap name = cups
printer admin = @ntadmin root alex administrator
map to guest = Bad User
encrypt passwords = yes
update encrypted = yes
password level = 4
username map = /etc/samba/smbusers
# passdb backend = smbpasswd
server string = linux
security = user

# guest account = nobody
# invalid users = root
# hosts allow = 192.168.0.

[homes]
comment = Home Directories
valid users = %S
browseable = yes
# read only = no
# guest ok = no
# writeable = yes
# printable = no
# admin users = alex
[users]
comment = All users
path = /home
writeable = Yes
inherit permissions = Yes
veto files = /aquota.user/groups/shares/
browsable = no
[groups]
comment = All groups
path = /home/groups
writeable = Yes
inherit permissions = Yes
browseable = no
[pdf]
comment = PDF creator
path = /var/spool/samba
printable = Yes
print command = /usr/bin/smbprngenpdf -J '%J' -c %c -s %s -u '%u' -z %z
create mask = 0600
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = no
# guest ok = yes
# valid users = users
# public = yes
# readonly = true
# guest ok = yes
# writable = no
# create mode = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root alex
force group = ntadmin
create mask = 0664
directory mask = 0775
# guest ok = no
# browseable = yes
# printable = no
#[Kyocera_Keller]
# security = server
# security = user
# path = /var/spool/samba
# printer name = lp
# writable = yes
# public = yes
# printable = yes
# print command = lpr -r -h -P %p %s

#[HPDeskjet1100C]
# security = server
# security = user
# path = /var/spool/samba
# printer name = lp
# writable = yes
# public = yes
# printable = yes
# print command = lpr -r -h -P %p %s


Hat mir jemand einen Tipp?

Gruß Maggilin
 
Oben