waxolunist
18.11.04, 10:30
Hallo,
Ich habe folgendes Problem.
Habe einen Brother HL-5040 an meine Linuxkiste über den Parallelport angeschlossen. Den hab ich dann mit lpr konfiguriert und lokal drucken geht auch ganz fein. Sowohl ascii-text als auch postscript.
Gebe ich diesen per Samba jedoch frei und ich verbinde mich mit dem Drucker über WinXP habe ich auch noch kein Problem. Beim Drucken spuckt er dann zwar die richtige Anzahl an Seiten aus - doch die sind alle leer.
Meine smb.conf (gekürzt):
# Global parameters
[global]
deadtime = 1
path = /var/spool/samba
printing = plp
postscript = yes
encrypt passwords = Yes
socket options = SO_KEEPALIVE TCP_NODELAY IPTOS_LOWDELAY
character set = ISO8859-15
keepalive = 30
printer name = lp
printer = lp
writable = yes
map to guest = Bad User
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
workgroup = SAMBA
print command = lpr -P%p %s
load printers = yes
os level = 2
[homes]
[...]
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0600
guest ok = Yes
printable = Yes
postscript = Yes
print command = lpr -r -P%p %s
[PRINTER$]
[...]
[lp]
comment = Brother HL-5040
path = /var/tmp
create mask = 0600
guest ok = Yes
printable = Yes
oplocks = No
Die Datei /etc/printcap:
# cat /etc/printcap
lp:\
:cm=lpdfilter drv=upp method=ascii color=no:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/lp:\
:lf=/var/spool/lpd/lp/log:\
:af=/var/spool/lpd/lp/acct:\
:if=/usr/lib/lpdfilter/bin/if:\
:la@:\
:tr=:cl:sh:ff_separator:fq:
Liegt es am Windoof oder am samba. Wenn ja, wie installiert man den Drucker richtig am Windows. Treiber für Windows hab ich den originalen mitgelieferten genommen. Oder sollte man cups nehmen? Davon hab ich hier im Forum schon ein paar mal im Zusammenhang mit XP gelesen. Nur ich wehre mich dagegen wirklich viel an der Printer-Konfiguration auf Linux zu ändern, wo er doch ganz fein druckt. Zur Not bleibt mir nichts anderes.
Bin um jeden Rat dankbar,
/greetz
waxo
Ich habe folgendes Problem.
Habe einen Brother HL-5040 an meine Linuxkiste über den Parallelport angeschlossen. Den hab ich dann mit lpr konfiguriert und lokal drucken geht auch ganz fein. Sowohl ascii-text als auch postscript.
Gebe ich diesen per Samba jedoch frei und ich verbinde mich mit dem Drucker über WinXP habe ich auch noch kein Problem. Beim Drucken spuckt er dann zwar die richtige Anzahl an Seiten aus - doch die sind alle leer.
Meine smb.conf (gekürzt):
# Global parameters
[global]
deadtime = 1
path = /var/spool/samba
printing = plp
postscript = yes
encrypt passwords = Yes
socket options = SO_KEEPALIVE TCP_NODELAY IPTOS_LOWDELAY
character set = ISO8859-15
keepalive = 30
printer name = lp
printer = lp
writable = yes
map to guest = Bad User
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
workgroup = SAMBA
print command = lpr -P%p %s
load printers = yes
os level = 2
[homes]
[...]
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0600
guest ok = Yes
printable = Yes
postscript = Yes
print command = lpr -r -P%p %s
[PRINTER$]
[...]
[lp]
comment = Brother HL-5040
path = /var/tmp
create mask = 0600
guest ok = Yes
printable = Yes
oplocks = No
Die Datei /etc/printcap:
# cat /etc/printcap
lp:\
:cm=lpdfilter drv=upp method=ascii color=no:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/lp:\
:lf=/var/spool/lpd/lp/log:\
:af=/var/spool/lpd/lp/acct:\
:if=/usr/lib/lpdfilter/bin/if:\
:la@:\
:tr=:cl:sh:ff_separator:fq:
Liegt es am Windoof oder am samba. Wenn ja, wie installiert man den Drucker richtig am Windows. Treiber für Windows hab ich den originalen mitgelieferten genommen. Oder sollte man cups nehmen? Davon hab ich hier im Forum schon ein paar mal im Zusammenhang mit XP gelesen. Nur ich wehre mich dagegen wirklich viel an der Printer-Konfiguration auf Linux zu ändern, wo er doch ganz fein druckt. Zur Not bleibt mir nichts anderes.
Bin um jeden Rat dankbar,
/greetz
waxo