Difference between revisions of "Printer Administration"

From GroovixWiki
Jump to: navigation, search
(Created page with "== How Groovix handles public printing == Groovix Reservation Stations are configured with a print queue service called CUPS which holds print jobs from being released pendin...")
 
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
== How Groovix handles public printing ==
+
==== How Groovix handles printing ====
Groovix [[Reservation Stations]] are configured with a print queue service called CUPS which holds print jobs from being released pending payment from the patron. The print drivers for each printer in use are stored locally on each workstation. Each workstation sends print jobs to the printer host-name and IP address (hosted at the reservation station), in most cases of installing or changing printers, the reservation station need not change at all.
+
For print service, Groovix uses the Linux print service CUPS; CUPS queues each print job pending a release from staff through the [[Groovix Print]] web interface. Although typically installed on a local Groovix [[Reservation Station]], CUPS can be installed on any local Groovix workstation. Once installed, each local Groovix workstation is then configured through the [[Groovix Menu]] where an IP address and printer driver are registered; these instructions can be found below.  
 +
 
 +
The Groovix print service can be configured to charge a fee per-page with flexibility for free pages and can even distinguish separate costs for black & white or color printers. When a patron sends a print job, they are presented a confirmation dialog box to confirm both the page count and cost before being processed and queued. It is also possible to configure the workstation to process the print job locally before sending to the Groovix print queue; this is recommended for locations with high print traffic or locations where color photo printing is used.
  
  
Line 6: Line 8:
 
1. Open the [[Groovix Menu]] and choose Printer Administration<br />
 
1. Open the [[Groovix Menu]] and choose Printer Administration<br />
 
2. Add a new printer by clicking the [New] button<br />
 
2. Add a new printer by clicking the [New] button<br />
3. Click the arrow next to Network Printer<br />
+
3. Choose the proper interface for your printer from the device list<br />
4. Choose AppSocket/''Hp JetDirect'' from the list of network printers<br />
+
4. Fill out any relevant data for the chosen device <br />
5. Type the IP address of the reservation station into the host field (leave default port number) and click forward<br />
+
4a. If using a network printer, type the IP address of the reservation station into the host field (leave default port number)<br />
6. Choose the make of the printer and click forward<br />
+
5. Click the [Forward] button<br />
6. Choose the model of the printer and choose the hpijs driver for that model and click forward<br />
+
6. Choose the make of the printer and click [Forward]<br />
7. The install wizard will now close and the new printer should appear in the printer ''<br />
+
7. Choose the model of the printer and choose the relevant driver for that model and click [Forward]<br />
 +
8. The install wizard will now close and the new printer should appear in the printer ''<br />
  
After all printers have been installed, a [[GroovixNetCustomization]] needs to be created to have all other workstations update to the new printer(s) and/or driver(s).
+
After all printers have been installed, a [[Groovix NetCustomization]] needs to be created to have all other workstations update to the new printer(s) and/or driver(s).
  
  
 
== Changing a printer driver ==
 
== Changing a printer driver ==
1. Pick a workstation, open an xterm window and stop cups (the print service) with the  
+
1. Open an [[xterm]] window through the [[Groovix Menu]] and stop the CUPS print service by typing the command <font class="code2">/etc/init.d/cups stop</font><br />
following command [/etc/init.d/cups stop]
+
2. Backup a copy of the CUPS file by typing the command <font class="code">cp -rp /etc/cups/ /root/etc.cups{date}</font>'''*'''<br />
2. Backup a copy of the cups file by typing the following command [cp -rp /etc/cups/  
+
3. Start CUPS by typing the command <font class="code">/etc/init.d/cups start</font><br />
/root/etc.cups{date}]
+
4. Open the [[Groovix Menu]] and choose Printer Administration<br />
3. Start cups by typing the following command [/etc/init.d/cups start]
+
5. Add a new printer by clicking the [New] button<br />
4. Open the Groovix Administration Menu and choose Printer Administration
+
6. Choose the proper interface for your printer from the device list<br />
5. Add a new printer by clicking the 'New' button
+
7. Fill out any relevant data for the chosen device <br />
6. Click the arrow next to Network Printer
+
7a. If using a network printer, type the IP address of the reservation station into the host field (leave default port number)<br />
7. Choose AppSocket/HP JetDirect from the list of network printers
+
8. Click the [Forward] button<br />
8. Type the IP address of the reservation station into the host field, leave the port number  
+
9. Choose the make of the printer and click [Forward]<br />
as it is and click forward
+
10. Choose the model of the printer and choose the relevant driver for that model and click [Forward]<br />
9. Choose the make of the printer and click forward
+
11. The install wizard will now close and the new printer should appear in the printer ''<br />
10. Choose the model of the printer and choose the hpijs driver for that model and click  
+
 
forward
+
After all printer drivers have been changed, a [[Groovix NetCustomization]] needs to be created to have all other workstations update to the new printer(s) and/or driver(s).
11. The install wizard should now close and you should now see the new printer in the  
+
 
printer list
+
''<nowiki>* Enter the current date in MMDDYY format inbetween the {} brackets</nowiki>''
 +
 
  
After this printer is installed, a network customization install needs to be created on the  
+
== Remote CUPS Administration ==
Groovix server to have each of the other workstations pick up this new printer/driver upon next boot.
+
CUPS has a web interface for detailed information of print jobs, including page count, title, date submitted and amount charged. To access CUPS administration, point your web browser to the IP address of the Groovix workstation running CUPS at port 631 (ex. <font class="code">http://127.0.0.1:631</font>) where 127.0.0.1 is the IP address of the computer running the CUPS service.

Latest revision as of 18:27, 8 April 2012

How Groovix handles printing

For print service, Groovix uses the Linux print service CUPS; CUPS queues each print job pending a release from staff through the Groovix Print web interface. Although typically installed on a local Groovix Reservation Station, CUPS can be installed on any local Groovix workstation. Once installed, each local Groovix workstation is then configured through the Groovix Menu where an IP address and printer driver are registered; these instructions can be found below.

The Groovix print service can be configured to charge a fee per-page with flexibility for free pages and can even distinguish separate costs for black & white or color printers. When a patron sends a print job, they are presented a confirmation dialog box to confirm both the page count and cost before being processed and queued. It is also possible to configure the workstation to process the print job locally before sending to the Groovix print queue; this is recommended for locations with high print traffic or locations where color photo printing is used.


Installing a printer in Groovix

1. Open the Groovix Menu and choose Printer Administration
2. Add a new printer by clicking the [New] button
3. Choose the proper interface for your printer from the device list
4. Fill out any relevant data for the chosen device
4a. If using a network printer, type the IP address of the reservation station into the host field (leave default port number)
5. Click the [Forward] button
6. Choose the make of the printer and click [Forward]
7. Choose the model of the printer and choose the relevant driver for that model and click [Forward]
8. The install wizard will now close and the new printer should appear in the printer

After all printers have been installed, a Groovix NetCustomization needs to be created to have all other workstations update to the new printer(s) and/or driver(s).


Changing a printer driver

1. Open an xterm window through the Groovix Menu and stop the CUPS print service by typing the command /etc/init.d/cups stop
2. Backup a copy of the CUPS file by typing the command cp -rp /etc/cups/ /root/etc.cups{date}*
3. Start CUPS by typing the command /etc/init.d/cups start
4. Open the Groovix Menu and choose Printer Administration
5. Add a new printer by clicking the [New] button
6. Choose the proper interface for your printer from the device list
7. Fill out any relevant data for the chosen device
7a. If using a network printer, type the IP address of the reservation station into the host field (leave default port number)
8. Click the [Forward] button
9. Choose the make of the printer and click [Forward]
10. Choose the model of the printer and choose the relevant driver for that model and click [Forward]
11. The install wizard will now close and the new printer should appear in the printer

After all printer drivers have been changed, a Groovix NetCustomization needs to be created to have all other workstations update to the new printer(s) and/or driver(s).

* Enter the current date in MMDDYY format inbetween the {} brackets


Remote CUPS Administration

CUPS has a web interface for detailed information of print jobs, including page count, title, date submitted and amount charged. To access CUPS administration, point your web browser to the IP address of the Groovix workstation running CUPS at port 631 (ex. http://127.0.0.1:631) where 127.0.0.1 is the IP address of the computer running the CUPS service.