PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba [SuSe 9.0] +Drucker ??



kpelka
26.12.03, 21:16
Hallo
Ich habe folgendes Problem unter Windows, von meinem Linux Rechner aus kann ich drucken aber nicht von meinem WIN XP client, der von Samba Dienst mit den Drucker Service beliefert wird.
Woran kann das liegen, könntet ihr mir eventuell helfen ?
Also CUPS hat den Drucker gefunden , hier ist ein Auszug der Samba.conf Datei:
# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2003/12/26 20:27:53

# Global parameters
[global]
workgroup = ARBEITSGRUPPE
server string = Samba Server
security = SHARE
encrypt passwords = Yes
map to guest = Bad User
time server = Yes
unix extensions = Yes
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
printcap name = cups
os level = 2
local master = No
domain master = No
printing = cups
veto files = /*.eml/*.nws/riched20.dll/*.{*}/

[homes]
comment = Home Directories
valid users = %S
read only = No
create mask = 0640
directory mask = 0750
printable = Yes

[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
guest ok = Yes
printable = Yes
print command = lpr-cups -P %p -o raw %s -r
lpq command = lpstat -o %p
lprm command = cancel %p -%j
browseable = No

[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


Danke euch kpelka

cmak
27.12.03, 16:51
könnte daran liegen das samba ohne cups support kompiliert wurde (eher unwahrscheinlich, es sei denn du hast cups nachträglich selbst gebaut, dann müsstest du samba auch nochmal kompilieren).

bei mir funkt es jedenfalls, hier ist meine samba config datei:

# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2003/12/21 17:28:34

# Global parameters
[global]
display charset = UTF-8
workgroup = HEIMNETZ
interfaces = eth0
username map = /etc/samba/username_map
log file = /var/log/samba.%m
max log size = 50
time server = Yes
keepalive = 30
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
printcap name = cups
domain master = Yes
ldap ssl = no
hosts allow = 192.168.9., localhost
printing = cups

[printers]
comment = Epson C70
path = /var/spool/samba
printer admin = root
guest ok = Yes
printable = Yes
use client driver = Yes # raw printing muss erlaubt sein (siehe CUPS doku)
browseable = No
....
[....rest unwichtig]

Thomas Mitzkat
27.12.03, 17:30
vielleicht liegt das problem ja auch an /etc/cups/cupsd.conf, wo du explicit auch den zugriff von anderen rechnern erlauben kannst:



<Location /printers>
#
# You may wish to limit access to printers and classes, either with Allow
# and Deny lines, or by requiring a username and password.
#

Order Deny,Allow
Deny From All
Allow From 192.168.0.*


</Location>

mamue
27.12.03, 23:21
Original geschrieben von kpelka
Hallo
Ich habe folgendes Problem unter Windows, von meinem Linux Rechner aus kann ich drucken aber nicht von meinem WIN XP client, der von Samba Dienst mit den Drucker Service beliefert wird.
Woran kann das liegen, könntet ihr mir eventuell helfen ?

Wenn Du über Samba druckst (win ab 2k kann auch direkt IPP), wird cups nur von localhost "beschickt". An fehlenden Rechten kann es daher IMHO nicht liegen.
Eine Fehlermeldung wäre hilfreich: loglevel auf 2 setzen in der smb.conf.
Um zu überprüfen, ob (siehe cmak) cups gelinkt ist:
ldd <mein smbd> gibt Auskunft.

mamue

kpelka
28.12.03, 19:07
Hallo
@mamue
Ich habe nicht genau verstanden was du damit gemeint hast.
Könntest du das bitte etwas genauer Formulieren, ich bin halt noch ein Linux newbie.


@cmak
Ich habe meine smb.conf ungefähr so manipuliert, dass sie ungefähr so wie deine ausschaut.

@Thomas
Diese Datei wurde ebenfalls von mir geändert, beinhaltet jetzt auch folgende Zeile
Allow from 192.168.0.*

Ich weiß nicht mehr was ich unternehmen soll, dieser Linux Rechner bringt mich zum Rasen.
Soll ich euch einen Mitschnitt einer anderen Datei liefern?
Danke Kpelka

Thomas Mitzkat
28.12.03, 21:15
stimmt denn die netzadresse?

kpelka
28.12.03, 23:54
Hallo
Ja, die Adress stimmt .
Braucht Ihr so ein Auszüge von ihrgend welchen Dateien , damit auch nicht an mir selber zu zweifel habe?
danke kpelka

Thomas Mitzkat
29.12.03, 00:29
yep, aber der cupsd muß restartet werden

rccups restart

kpelka
29.12.03, 01:02
Hallo
Ich habe den CUPS restartet, läuft immer noch nicht?
Brauchst den jetzt nach wie vor keinen Ausug aus einer Datei,
kann das auch vorkommen, dass der Windowas Client falsch konfiguriert ist?
Danke kpelka