hpr1864 :: Turning an old printer into a network printer
Using a Raspberry Pi as a print spooler for an old USB printer
Hosted by Dave Morriss on Thursday, 2015-09-24 is flagged as Explicit and is released under a CC-BY-SA license.
printer, network, raspberry pi, CUPS, SANE.
6.
The show is available on the Internet Archive at: https://archive.org/details/hpr1864
Listen in ogg,
spx,
or mp3 format. Play now:
Duration: 00:21:01
general.
Overview
I have a USB printer I bought back in 2005 when I bought a Windows PC for the family. It's an HP PSC 2410 PhotoSmart All-in-One printer. This device is a colour inkjet printer, with a scanner, FAX and card-reading facilities. It has been left unused in a corner for many years, and I recently decided to to see if I could make use of it again, so I cleaned it up and bought some new ink cartridges for it.
It is possible to use this printer on Linux using CUPS for the printing and SANE for scanning. I connected it to my Linux desktop for a while to prove that it was usable. However, rather than leaving it connected in this way, I wanted to turn it into a network printer that could be used by the rest of the family. My kids are mostly away at university these days but invariably need to print stuff when they pass through. I searched the Internet and found an article in the Raspberry Pi Geek magazine which helped with this project.
Full Notes
Since the notes explaining this subject are long, they have been placed in a separate file accessible by clicking this link.
Links
- HP PSC 2410 PhotoSmart All-in-One printer: https://h10025.www1.hp.com/ewfrf/wc/product?cc=uk&lc=en&product=303753
CUPS.org
main web site: https://www.cups.org/- CUPS Wikipedia entry: https://en.wikipedia.org/wiki/CUPS
- HP Linux Imaging and Printing (HPLIP): https://hplipopensource.com/hplip-web/index.html
- Scanner Access Now Easy (SANE): https://en.wikipedia.org/wiki/Scanner_Access_Now_Easy
- "Converting the Raspberry Pi to a wireless print server" from the Raspberry Pi Geek magazine: https://www.raspberry-pi-geek.com/Archive/2013/01/Converting-the-Raspberry-Pi-to-a-wireless-print-server
- Linux Foundation OpenPrinting work group: https://www.linuxfoundation.org/collaborate/workgroups/openprinting/
- HP PSC 2400 series details: https://www.openprinting.org/printer/HP/HP-PSC_2400
- Arch Wiki on CUPS - Linux Server Windows Client: https://wiki.archlinux.org/index.php/CUPS_printer_sharing#Linux_server_-_Windows_client
- Internet Printing Protocol (IPP): https://en.wikipedia.org/wiki/Internet_Printing_Protocol