PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Netzwerkdrucker Hilfe!!!!!!!



MisterX
18.01.03, 22:51
Hallo,

ich bin total ratlos und bekomme es einfach nicht hin!

Vielleicht hilft mir ja doch nochmal jemand.

Ich möchte gerne unter Linux 8.1 mittels Samba 2.2.5 einen Drucker bereitstellen, damit ich von einem Win2k drauf zugreifen kann!

Samba läuft als Fileserver!

Wie muss ich also genau vorgehen? Ich habe da schon was gelesen von Cups, Raw usw.

Bitte helft mir!!!!!!!!!!!!

MrIch
19.01.03, 11:48
in einen der letzten cts stand dazu ein recht guter Bericht, vielleicht solltest du dir das mal durchlesen!

Ansonsten wurde das Thema hier im Forum schon öfters besprochen! (Suchfunktion nutzen)

Destroyer69
19.01.03, 14:54
jo, am besten ist wenn der drucker schon mal ohne samba läuft ;)......dann solltest Du Dir eine neue Druckerwarteschlange anlegen und zwar eine "raw"...damit alle daten nachher im ROHMODUS sozusagen zum drucker übermittelt werden. Danach gibst du den Drucker in der smb.conf frei und startest samba neu. Jetzt sollte der drucker in der netzwerkumgebung zu sehen sein ( von Win ).
Doppelklick druff ( auf den raw ) und als Netzwerkdrucker mitsamt der ORIGINALTREIBER für Win installieren.
Danach......VIEL Spass..

MisterX
19.01.03, 16:04
Vielen Dank für eure Hilfe! Vielleicht könnte ihr mir ja noch sagen was falsch ist.

Auszug aus der Smb.conf
[global]
load printers = yes
printing = cups
printcap name = cups

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = yes
guest ok = yes
writable = no
printable = yes
printer name = lp
printer admin = root

[print$]
comment = Printer Drivers
path = /etc/samba/drivers
browseable = yes
guest ok = no
read only = yes
write list = root

printcap:
lp:\
:sd=/var/spool/lpd/lp:\
:mx#0:\
:sh:\
:lp=/dev/lp0:\
:if=/var/spool/lpd/lp/filter:
raw:\
:rw:sh:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/raw:\
:fx=flp:


Irgendwas ist falsch! er nimmt den auftrag an, macht aber danach nichts mehr!

Destroyer69
19.01.03, 16:24
steht das alles SO in der smb.conf ?? auch das mit printcap ???....versuch mal mit lpr und nicht mit cups...weiter sollte folgender eintrag in der smb.conf für den Drucker ausreichen:
----schnipp-----
[printers]
comment = "DRUCKERNAME"
path = /var/spool/samba
create mask = 0700
browseable = no
printable = yes
-----schnapp--------

ob die smb.conf in ordnung ist kannst du auch testen mit "testparm" << inne console mal eintippen

MisterX
19.01.03, 17:15
Kannst du mir vielleicht sagen wie die smb.conf mit lpr aussehen soll? Damit habe ich keinerlei erfahrungen!

Die Smb.Conf war ein Auszug und die Printcap ist kein Auszug!

Die ganze smb.conf


[printers]
comment = "DRUCKERNAME"
path = /var/spool/samba
create mask = 0700
browseable = no
printable = yes

# Samba config file created using SWAT
# from 192.168.115.9 (192.168.115.9)
# Date: 2003/01/07 20:48:20

# Global parameters
[global]
workgroup = ARBEITSGRUPPE
printing = bsd
printcap name = /etc/printcap
load printers = yes
revalidate = yes
encrypt passwords = Yes
time server = Yes
unix extensions = Yes
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
character set = ISO8859-15
os level = 2
veto files = /*.eml/*.nws/riched20.dll/*.{*}/

[homes]
comment = Home Directories
valid users = %S
read only = No
create mask = 0777
directory mask = 0777
browseable = No

[share1]
comment = Server Freigabe
path = /home/server/share1
read only = No
guest ok = Yes

[share2]
comment = Server Freigabe
path = /home/server/share2
read only = No
guest ok = Yes

[share3]
comment = Server Freigabe
path = /home/server/share3
read only = No
guest ok = Yes

[printers]
comment = lp
path = /var/spool/samba
printer admin = @users
printer name = lp
create mask = 0700
printable = Yes
browseable = No
public = yes

[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @users
force group = @users
create mask = 0664
directory mask = 0775
guest ok = Yes
browseable = yes

Destroyer69
19.01.03, 17:42
lpr muss unter LINUX laufen....samba greift auf die LINUXdruckeinstellungen zu..soll heissen dass du deinen drucker mit lpr konfiguriert must !!! samba hat da NIX mit zu tun.
hier mal meine smb.conf:

#Samba neustarten mit /etc/init.d/smb stop,start

[global]

log file = /var/log/samba-log.%m
lock directory = /var/lock/samba
pid directory = /var/run/samba
smb passwd file = /etc/samba/smbpasswd

workgroup = TUX-NET
encrypt passwords = Yes
netbios name = sambaserver
interfaces = eth0


[downloads1]
comment = esel
path = /downloads
read only = No
create mask = 0750
guest ok = Yes

[downloads2]
comment = freigabe
path = /downloads2
read only = No
create mask = 0750
guest ok = Yes

[tmp]
comment = temporary file space
path = /tmp
read only = no
public = yes

[printers]
comment = hpdeskjet 959c
path = /var/spool/samba
create mask = 0700
browseable = no
printable = yes

MisterX
19.01.03, 20:49
Könntest du mir evtl. auch verraten wie man das installiert?! :D

Destroyer69
19.01.03, 21:18
yast2 ....neuen drucker/druckerwarteschlange hinzufügen...warteschlange = raw ...hoffe das past so :)

MisterX
20.01.03, 11:02
Unter Yast 2 kann man nur drucker installieren aber keiner druckerwarteschlange auf "raw" stellen. Ich habe aber eine druckerverwaltung wo anders gefunden. Dort habe ich das druckersystem auf lpr gestellt! Drucke ich jetzt unter Win2k kommt die Meldung "Aufruf StartDocPrint wurde nicht ausgeführt"

Woran kann das liegen?