Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.


HPR1864: Turning an old printer into a network printer

Hosted by Dave Morriss on 2015-09-24 00:00:00
Download or Listen

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 here: https://hackerpublicradio.org/eps/hpr1864_full_shownotes.html.

  1. HP PSC 2410 PhotoSmart All-in-One printer: https://h10025.www1.hp.com/ewfrf/wc/product?cc=uk&lc=en&product=303753
  2. CUPS.org main web site: https://www.cups.org/
  3. CUPS Wikipedia entry: https://en.wikipedia.org/wiki/CUPS
  4. HP Linux Imaging and Printing (HPLIP): https://hplipopensource.com/hplip-web/index.html
  5. Scanner Access Now Easy (SANE): https://en.wikipedia.org/wiki/Scanner_Access_Now_Easy
  6. "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
  7. Linux Foundation OpenPrinting work group: https://www.linuxfoundation.org/collaborate/workgroups/openprinting/
  8. Arch Wiki on CUPS - Linux Server Windows Client: https://wiki.archlinux.org/index.php/CUPS_printer_sharing#Linux_server_-_Windows_client
  9. Internet Printing Protocol (IPP): https://en.wikipedia.org/wiki/Internet_Printing_Protocol

Comments



More Information...


Copyright Information

Unless otherwise stated, our shows are released under a Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license.

The HPR Website Design is released to the Public Domain.