File: Printen-via-Printserver-NL.sgml

package info (click to toggle)
doc-linux-nl 20051127-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 16,408 kB
  • ctags: 94
  • sloc: xml: 47,403; makefile: 312; perl: 193; sh: 116; ansic: 12; csh: 9
file content (184 lines) | stat: -rw-r--r-- 6,310 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
<!doctype linuxdoc system>
<!-- Nagekeken door Nine Matthijssen, smurfin@nl.linux.org -->
<linuxdoc>
<article>
<titlepag>

<!-- Title Info -->


<title>Remote Printing Tip</title>
<author><name> Adrian Likins, <tt>alikins@redhat.com</tt> <newline>
Vertaler: Reggy Ekkebus <tt>reggy@zeelandnet.nl</tt></name></author>
<date>V1.0, april 1999</date>
<abstract>
Dit is een voorbeeld hoe een printer in te stellen die lokaal aan de
printerserver zit via de parallelle poort.
</abstract>
</titlepag>
<toc>

<sect><heading>Introductie</heading>
<p>``Red Hat Tips'' is documentatie, bedoeld om RedHat gebruikers te helpen
met bepaalde taken. Enkele van deze documenten zijn voor beginnende gebruikers,
andere zijn voor gevorderde gebruikers. Als je een bijdrage wilt leveren
zend die dan naar <tt>tech-sup@redhat.com</tt>. Als je veranderingen hebt voor
een individueel Tips document, zend die dan naar de auteur van dat document.
</p></sect>

<sect><heading>Inleiding</heading>
<p>Dit voorbeeld is voor het installeren van een printer die op de parallelle
poort is aangesloten van de print server.</p>
</sect>

<sect><heading>Benodigde Software</heading>
<p>Kijk eerst of de benodigde software erbij zit. 
Voor de meeste printers is het lpd package goed genoeg,
de GUI printool en het ghostscript package voor de printer drivers.</p>
</sect>

<sect><heading>Lokaal Printen</heading>
<p>Je moet eerst lokaal kunnen printen op de printserver.
(Als je achter de printserver zit en `lpr filename` intypt moet het
werken.)</p>

<p>Dit betekent dat je verschillende stappen moeten ondernemen,  
waaronder het laden van de juiste parallelle poort besturing
(gewoon de lp module op 2.x.x en de parport_pc, lp en andere.)
Dit is goed beschreven in de Printing-Howto of bij
<tt>http://www.cyberelk.demon.co.uk/parport.html</tt>. 
</p></sect>

<sect><heading>Printtool</heading>
<p>Als de parallelle poort het doet, moet je de /etc/printcap
aanpassen voor de lokale printer.
De beste manier om dit te doen is met de printtool.
Het gebruik hiervan is vrij simpel.</p>

<p>Als /etc/printcap eenmaal goed bewerkt is, dan moet je de lpd 
lokaal kunnen starten en printen. Als dit werkt, ben je bijna
klaar.  </p></sect>

<sect><heading>De printer instellen om vanaf een andere machine te
printen</heading>
<p>De volgende stap is het zo in te stellen dat de server 
het accepteert dat anderen printopdrachten sturen. 
Lpd leest het bestand /etc/hosts.lpd om te zien welke hosts er mogen
printen op de lokale printer. Het invullen van het bestand is erg
simpel, gewoon  een volledige hostname per regel. Ondanks dat het zo simpel
is, is er niet veel documentatie over. Een voorbeeld is te vinden aan het
einde.</p>
</sect>

<sect><heading>De client computer instellen</heading>
<p>Als de /etc/hosts.lpd op de server goed is ingesteld, moet je alleen
de client computer nog zo instellen dat die naar de 'lp' qeues op de
server print. Dit houdt in dat de /etc/printcap zo wordt aangepast dat
hij elke printopdracht naar de printserver stuurt. 
Ook hiervoor is de `printtool` het beste hulpmiddel.
Een voorbeeld van de printcap invoer hieronder (direct overgenomen uit de
Printing Howto):

<tscreen><verb>
        # REMOTE djet500
        lp:\
          :sd=/var/spool/lpd/dj:\
          :rm=machine.out.there.com:\
          :rp=printername:\
          :lp=/dev/null:\
          :sh:                  
</verb></tscreen></p>

<p>Dit zegt de client dat hij alle te printen bestanden door moet sturen
naar de lp queue op de server.</p>
</sect>

<sect><heading>Printen</heading>
<p>Als dit alles gedaan is, herstart dan lpd op alle machines. 
Om te printen typ dan gewoon het volgende commando:

               <tscreen><verb> lpr -Plp filename.foo </verb></tscreen>
</p>

<p>of gewoon:</p>

<p>            <tscreen><verb>lpr filename.foo</verb></tscreen></p>

<p>Dit kan als de "lp" queue op "machine.out.there.com" de standaardprinter 
is. Als het iets anders is dan moet het in het PRINTER variabele
vastgelegd worden. </p>
</sect>

<sect><heading>Configuratiebestanden</heading>
<p>Voorbeeld configuraties: </p>

<p>De printcap van de printserver:
---------------------------------------------------------------------------
# This printcap is being created with printtool v.3.27
# Any changes made here manually will be lost if printtool
# is run later on.
# The presence of this header means that no printcap
# existed when printtool was run.
</p>

<p><tscreen><verb>
##PRINTTOOL3## LOCAL ljet4 300x300 letter {} LaserJet4 Default 1
lp0|lp1|lp:\
        :sd=/var/spool/lpd/lp:\
        :mx#0:\
        :sh:\
        :lp=/dev/lp1:\
        :if=/var/spool/lpd/lp/filter:        

---------------------------------------------------------------------------
De printcap van de Client computer:
--------------------------------------------------------------------------
##PRINTTOOL3## REMOTE ljet4 300x300 letter {} LaserJet4 Default 1

lp0:\
        :sd=/var/spool/lpd/lp0:\
        :mx#0:\
        :sh:\
        :rm=print.server.out.there.com:\
        :rp=lp:\
        :if=/var/spool/lpd/lp0/filter:       

-------------------------------------------------------------------------

De /etc/hosts.lpd van de printserver:
------------------------------------------------------------------------

red.machine.over.there.com
blue.machine.over.there.com
</verb></tscreen></p>
</sect>

<sect><heading>Andere Bronnen</heading>
<p>Andere Bronnen:</p>

<p>Parport Howto
        http://www.cyberelk.demon.co.uk/parport.html</p>

<p>Printing HOWTO
        (very useful, very well written, lots more info...)
        /usr/doc/HOWTO/Printing-HOWTO</p>

<p>Printing-Usage-HOWTO 
        /usr/doc/HOWTO/Printing-Usage-HOWTO </p>

<p>lpr, lpc, lpd en printcap man pages</p>

<p>Benodigde software: lpd, printtool, ghostscript</p>

<p>Je vindt ook hulp van andere RedHat gebruikers op mailing lists en de andere
linux gebruikers in de <tt>nl.comp.os.linux....</tt> nieuwsgroepen.</p>
</sect>

<sect><heading>Copyright Gegevens</heading>
<p>Dit document is auteursrechtelijk beschermd. Copyright (C) 1999 van Red Hat
Software. Herdistributie van dit document is toegestaan zo lang de inhoud
maar compleet hetzelfde blijft. In ander woorden: je mag dit document in 
een ander formaat zetten, printen en herdistribueren.</p>
</sect>
</article>
</linuxdoc>