Lantronix MPS100 EPS Reference Manual - Page 63

LPR Basics

Page 63 highlights

TCP/IP Host Setup LPR Printing 7.2.1 LPR Basics LPR is supported on many machines. To create a print queue, 1 Add the host print queue name into /etc/printcap. 2 Specify the remote node name (the host name of the Server) and the Server service. Note: There are slight variations in LPR configuration for AIX, HP, SCO UNIX, Solaris, and Windows NT hosts; after reading this section, refer to the following sections for platform-specific configuration information. To add and use a print queue for a Server, 1 Add the Server name and IP address to the host's /etc/hosts file. 2 Edit the /etc/printcap file to add an entry of the following form: Figure 7-1: Example printcap File Entry Server_PRT|Printer on LAB Server:\ :rm=Server_xxxxxx:\ :rp=Server_xxxxxx_TEXT:\ :sd=/usr/spool/lpdServer_PRT: The punctuation shown in the above example is required, and whitespace should be avoided within each option. The example above creates a queue named Server_PRT. The rm parameter is the name of the Server in the host's address file, the rp parameter is the name of the service as it exists on the Server, and the sd parameter specifies the name of the directory used to hold temporary spooling files. 3 Create the spooling directory using the mkdir command, and make sure it is world-writable. Figure 7-2: Creating a Spooling Directory # mkdir /usr/spool/lpd/Server_PRT # chmod 777 /usr/spool/lpd/Server_PRT The mx option may be used to allow unlimited size files to be printed, and the sh (suppress header) option may be used to prevent header pages from being generated. See the host's documentation or man pages for more information on the format of the printcap file and how to create the spool directory. 4 Check the queue setup using the lpc status command. Figure 7-3: lpc Status Display % lpc status Server_PRT: queuing is enabled printing is enabled no entries no daemon present 7-3

  • 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
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223

TCP/IP Host Setup
LPR Printing
7-
3
7.2.1
LPR Basics
LPR is supported on many machines. To create a print queue,
1
Add the host print queue name into
/etc/printcap
.
2
Specify the remote node name (the host name of the Server) and the Server service.
Note:
There are slight variations in LPR configuration for AIX, HP, SCO UNIX,
Solaris, and Windows NT hosts; after reading this section, refer to the following
sections for platform-specific configuration information.
To add and use a print queue for a Server,
1
Add the Server name and IP address to the host’s
/etc/hosts
file.
2
Edit the
/etc/printcap
file to add an entry of the following form:
Figure 7-1:
Example printcap File Entry
The punctuation shown in the above example is required, and whitespace should be avoided within
each option. The example above creates a queue named
Server_PRT
. The
rm
parameter is the name
of the Server in the host’s address file, the
rp
parameter is the name of the service as it exists on the
Server, and the
sd
parameter specifies the name of the directory used to hold temporary spooling files.
3
Create the spooling directory using the
mkdir
command, and make sure it is world-writable.
Figure 7-2:
Creating a Spooling Directory
The
mx
option may be used to allow unlimited size files to be printed, and the
sh
(suppress header)
option may be used to prevent header pages from being generated. See the host’s documentation or
man pages for more information on the format of the printcap file and how to create the spool
directory.
4
Check the queue setup using the
lpc status
command.
Figure 7-3:
lpc Status Display
Server_PRT|Printer on LAB Server:\
:rm=Server_
xxxxxx
:\
:rp=Server_
xxxxxx
_TEXT:\
:sd=/usr/spool/lpdServer_PRT:
# mkdir /usr/spool/lpd/Server_PRT
# chmod 777 /usr/spool/lpd/Server_PRT
% lpc status
Server_PRT:
queuing is enabled
printing is enabled
no entries
no daemon present