PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba Druckerfreigabe für Win2k



greenghost
19.08.03, 08:55
Moin,

ich habe ein kleines Problem (klar, sonst würde ich net posten):

Mein Win2k will auf dem über Samba angeschlossenen HP-Deskjet nicht drucken.
In der Netzwerkumgebung wird der Drucker als draft, normal, photo, draft_gray und normal_gray angezeigt.

Ist das richtig so?

Hat einer evtl. 'ne Idee, woran es liegen könnte.

:eek: Habe mir shon die Finger wund geblättert und getippt.:eek:

DANKE!

red_head
19.08.03, 09:30
Hey

Dein Drucksystem auf dem Server?

greenghost
19.08.03, 11:30
CUPS

littlefuzzy
19.08.03, 11:34
hast Du schon versucht direkt aus dem Cups eine testseite zu drucken?

greenghost
19.08.03, 11:35
Jopp, das klappt. Nur Win will nicht. Weder NT4 noch 2k

greenghost
19.08.03, 14:12
Hier nochmal kurz 'ne Beschreibung meines Sambas:

PDC im Netzwerk (über Samba [klappt]:) ), gleichzeitig Webserver(Apache [klappt auch]:) ) und nun soll er Druckserver werden. Am besten auch über Samba.

:confused:
Lokal druckt die Linux-Kiste über CUPS seine Testseiten fehlerfrei. Sogar die Suse-Testeite klappt. Nur wenn ich von meinem Win2k-Client versuche zu drucken, fängt der HP Deskjet 695C an zu blinken, aber druckt nicht. Der Druckauftrag scheint also, zumindest nicht ganz, im Nirvana zu verschwinden.
:confused:

Hier meine smb.conf:

# 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: 2003-03-17
[global]
#---------------------------------------
# Passworte gleichzeitig ändern
unix password sync = yes
passwd program = /usr/bin/passwd %U
passwd chat = *password* %n\n *password* %n\n *successfull*
#---------------------------------------
# Lange Dateinamen und Umlaute
protocol = NT1
default case = lower
mangle case = no
mangled names = yes
case sensitive = no
preserve case = yes
short preserve case = yes
#---------------------------------------
# Server Name & Beschreibung
server string = Samba
netbios name = Samba
#---------------------------------------
# Arbeitsgruppe = Anmeldedomäne
workgroup = TESTUMGEBUNG
#---------------------------------------
# Netzwerkanschluss, an dem die
# Anforderungen für Samba ankommen
interfaces = eth0
#---------------------------------------
password level = 2
debug level = 3
#---------------------------------------
# Netz-ID der Hosts, die an Samba
# Anforderungen senden dürfen
allow hosts = 192.168.10.
share modes = yes
#---------------------------------------
# Legt den PDC fest
domain logons = yes
domain master = yes
local master = yes
preferred master = yes
#---------------------------------------
# Sicherheitsüberprüfung auf User-Ebene
security = user
#---------------------------------------
# Home-Laufwerk festlegen und
# nach h: mappen
# %U ist der angemeldete User
# %L ist NetBIOS-Name des Samba-Servers
logon home = \\%L\home\samba\home\
logon drive = h:
#---------------------------------------
# WAN-weites Browsen
domain admin group = @adm
admin users = @adm
#---------------------------------------
# Logon-Script
logon script = \\%L\netlogon\netlogon.bat
#---------------------------------------
# Netlogon-Verzeichnis
logon path = \\%L\profiles\%U
#---------------------------------------
os level = 65
#---------------------------------------
# Passworte werden verschlüsselt
# abgelegt
encrypt passwords = yes
#---------------------------------------
log level = 1
syslog = 0
printing = CUPS
printcap name = CUPS
load printers = yes
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
wins support = yes
domain logons = yes
smb passwd file = /etc/samba/smbpasswd
username map = /etc/samba/smbusers
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
[homes]
comment = Home Laufwerke
path = /home/samba/home/%U
valid users = %S
browseable = no
read only = no
create mask = 0775
directory mask = 0770
locking = no
oplocks = no
[netlogon]
# Freigabe-Name = netlogon
#---------------------------------------
# Kommentar ( Beschreibung )
comment = NetLogOn
#---------------------------------------
# Pfad zum Logon-Script
path = /etc/samba/netlogon
#---------------------------------------
# Verzeichnis kann durch einen
# Suchdienst gefunden werden
browseable = yes
#---------------------------------------
# Schreibschutz ausser für den ROOT
writeable = no
write list = root smbulf
create mask = 0755
#---------------------------------------
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mode = 0700
browseable = No
writeable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775
[profiles]
path = /home/samba/profiles/
browsable = no
writable = yes
read only = no
create mask = 0775
directory mask = 0775
[www-server]
comment = Serververzeichnis des APACHE-Webservers
path = /srv/www/htdocs
browseable = yes
writeable = no
write list = smbfrank smbulf root
create mask = 0775
directory mask = 0775
valid users = @wwwadm
[samba]
comment = Samba Konfigurationsdateien
path = /etc/samba
browseable = no
writeable = no
write list = root smbulf
create mask = 0700
directory mask = 0700
valid users = @adm
[programme]
comment = Programme
path = /home/samba/programme
browsable = yes
writeable = no
write list = smbfrank smbulf root
create mask = 0775
directory mask = 0775
valid users = @users

Ich werde schon fast wahnsinnig:eek:

greenghost
20.08.03, 07:48
Hat sich inzwischen erledigt.

Habe CUPS rausgeschmissen und arbeite über lpd und bin sehr zufrieden.

Auch die smb.conf musste ich ändern.

8<------------------------------- *schnipp*
printing = bsd
printcap name = etc/printcap
8<------------------------------- *schnapp*

8<------------------------------- *schnipp*
[printers]
path = var/spool/lpd/lp
use client driver = yes
8<------------------------------- *schnapp*

Danke für eure Hilfe!

Destroyer69
20.08.03, 10:18
Falls "CUPS" auf eurem Linux-Server als Drucksystem installiert ist, so müssen noch die Dateien in:
/etc/cups/mime.convs
und
/etc/cups/mime.types
editiert werden.
Und zwar müssen die Kommentarzeichen vor den Einträgen mit dem octet-Stream entfernt werden.