PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba Drucker sind nicht sichtbar auf den Clients



zetagi
19.06.05, 15:39
Hallo
Mein Server SuSE 9.1 hat einen Samba Server dienst am laufen, der sollte eigentlich die Drucker freigabe für Win und Mac machen. Der Drucker (HP Laserjet 5MP) ist mit Cups auf der SuSE eingebunden und kann auch von dort drucken. Die Clients können den Drucker nicht sehen, nicht mal die Arbeitsgruppe ist sichtbar. ich probiere schon ein halbes jahr damit rum und komme einfach nicht mehr weiter. Hat jemand ein Tip?


[global]
workgroup = PMC
interfaces = 192.168.0.1/255.255.255.0, eth1
security = SHARE
preferred master = Yes
local master = No
domain master = No
ldap suffix = dc=example,dc=com
printer admin = @ntadmin, root, administrator, user,

[homes]
comment = Home Directories
valid users = %S
read only = No
browseable = No
[users]
comment = All users
path = /home
read only = No
inherit permissions = Yes
veto files = /aquota.user/groups/shares/

[groups]
comment = All groups
path = /home/groups
read only = No
inherit permissions = Yes

[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
guest ok = Yes
printable = Yes
browseable = Yes

[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin, root
force group = ntadmin
create mask = 0664
directory mask = 0775
guest ok = Yes
printable = Yes

[hp5p]
comment = Hewlett-Packard HP LaserJet 5P
path = /var/tmp
write list = @ntadmin, root,
printer admin =
read only = No
create mask = 0600
guest ok = Yes
printable = Yes
printer name = hp5p
use client driver = Yes
default devmode = Yes

Blade
19.06.05, 18:03
Hallo
Die Clients können den Drucker nicht sehen, nicht mal die Arbeitsgruppe ist sichtbar. ich probiere schon ein halbes jahr ...


Dann hast Du also auch noch kein Samba-Share hinbekommen?

Hast Du das ganze mal versucht unter KDE mit YAST2 zu konfigurieren? Sind Deine Windooof-Kisten auch der Arbeitsgruppe PMC angeschlossen, und wurden die Windoof-User sowohl als Unix-User und aber auch als Samba-User eingetragen?

zetagi
19.06.05, 18:22
ne Samba Share geht nicht, brauch ich die überhaupt? d.h. ich möchte eben das einfach alle im LAN auf den Drucker zugreifen können, also als gast ohne PW usw. und der muss sichtbar sein im Windows Netzwerk. Die Windosen sind alle in der Arbeitsguppe PMC
Ich habe schon mit Yast probiert und mit Swat.

Blade
19.06.05, 18:47
Das Problem ist, wenn Du keine Samba-Share herstellen kannst, klappt auch keine Drucker-Freigabe. Nur mit einer korrekten Samba-Share kannst Du auch den Drucker frei geben. Die Samba-Share ist somit der erste Test, ob es klappt.

Hast Du die Windows-User bei UNIX und Samba bekannt gemacht, so wie ich es empfohlen hatte?

zetagi
19.06.05, 19:45
So, die Samba Shares stehen und der Drucker kann von jedem Computer im Netzwerk gesehen werden, so wie es sein soll. Wenn ich einen Druckauftrag gebe, wird dieser angenommen aber der Drucker bleibt stumm. Wie gehe ich nun weiter vor?

Blade
20.06.05, 07:18
Druckst Du mit CUPS?
Kannst Du unter SuSE den Drucker korrekt mit CUPS ansprechen und benutzen?
Was sagt ein Test-Druck?
Was steht in den entsprechenden LOG-Dateien?
Hast Du die ausreichenden Zugriffsrechte korrekt gesetzt?
Hast Du den Drucker-Treiber unter Windows korrekt installiert?

zetagi
20.06.05, 08:59
Ja ich drucke mit CUPS und das funktioniert vom Server einwandfrei.

das Log von /var/log/cups error_log

E [20/Jun/2005:02:08:07 +0200] get_jobs: resource name '/printers/hp5p' no good!
E [20/Jun/2005:02:08:07 +0200] print_job: resource name '/printers/hp5p' no good!

das Log von log.smbd

[2005/06/20 02:07:51, 0] smbd/server.c:main(748)
smbd version 3.0.2a-SUSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/06/20 02:07:51, 0] param/loadparm.c:map_parameter(2421)
Unknown parameter encountered: "printingcap name"
[2005/06/20 02:07:51, 0] param/loadparm.c:lp_do_parameter(3059)
Ignoring unknown parameter "printingcap name"
[2005/06/20 02:08:07, 1] smbd/service.c:make_connection_snum(619)
192.168.0.169 (192.168.0.169) connect to service hp5p initially as user nobody (uid=65534, gid=65533) (pid 22114)
[2005/06/20 02:08:07, 0] printing/print_cups.c:cups_queue_get(956)
Unable to get jobs for ipp://localhost/printers/hp5p - client-error-not-found
[2005/06/20 02:08:07, 0] printing/print_cups.c:cups_job_submit_ippAPI(786)
Unable to print file to hp5p - client-error-not-found
[2005/06/20 02:08:07, 1] smbd/service.c:close_cnum(801)
192.168.0.169 (192.168.0.169) closed connection to service hp5p

Herr Kommisar
20.06.05, 11:25
sind in der datei /etc/cups/cups.conf die berechtigungen in den Location gesetzt



sowas in der art wie das hier
<Location>

Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.0.*
#Encryption Required
</Location>

zetagi
20.06.05, 15:17
so liebe Freunde, mein problem hat sich erledigt. heute morgen is mir die System platte gecrasht und als ich das system neu aufgesetzt habe inkl. samba ging alles auf anhieb ohne sprünge... ich werde wohl nie erfahern an was es gelegen hat :o
Danke für die Hilfe, durch euch habe ich viel gelehrnt!