I have now a W-Lan Print Server for my home office and can print from different devices such as laptops and iphones and iPads on the only printer available.
I found this the most useful link: www.howtogeek.com/169679/how-to-add-a-printer-to-your-raspberry-pi-or-other-linux-computer/
SD Card 4 MB for Raspberry Pi
Debian/Raspbian Version 7 – Wheezy
Linux Print System CUPS (Common Unix Printing System)
Driver for Printer HP Color Laser Jet CM1312 MFP
Printer needs to have an USB interface
Thes steps below have worked well for me to setup up the Raspberry Pi as W-Lan Print server.
First of all once the Raspberry has booted up, you need to click on the Terminal icon. Once the terminal window is open I entered the below commands:
1. Update Raspberry PI Linux Version:
sudo apt-get update
2. sudo apt-get upgrade
3.sudo apt-get install foomatic-db
4. sudo apt-get install foomatic-db-engine
5. sudo apt-get install foomatic-filters
6. sudo apt-get install cups
7. sudo apt-get install cups-pdf
8. sudo apt-get install cupas-driver-gutenprint
9. sudo apt-get install hplip
10. sudo apt-get install pycups
11. sudo apt-get install python2
12. sudo apt-get install python-cups
14. sudo apt-get install avahi
15. sudo apt-get install avahi-daemon
16. sudo apt-get install avahi-discover
17. sudo apt-get install libnss-mdns
18. sudo usermod -a -G lpadmin pi
19. sudo /etc/init.d/cups start
20. sudo /etc/init.d/avahi-daemon start
21. sudo nano etc/cups/cupsd.conf
22. Make changes to the conf file according to:www.howtogeek.com/169679/how-to-add-a-printer-to-your-raspberry-pi-or-other-linux-computer/
23. Press CTRL+SHIFT+X
24. Press SHIFT+Y
25. Press Enter
26. sudo /etc/init.d/cups restart
27.Get IP Adress of Raspberry Pi: type ifconfig
Connect Printer via USB to Raspberry Pi USB Port
28. Go to another Computer and type in the browser: IP Adress of Raspberry 193.xxx.xxx.xx:631
29. Select Adminstration Tab
30. Add Printer
31. username: pi password: raspberry
32. Select Printer, etc.
33. Windows Add Printer: http://193.xxx.xxx.xx:631/printers/HP_Color_Laserjet_CM1312_MFP
34. iphone: Open an email and select the reply arrow and then print. I needed to select once my Printer HP_Color_Laserjet_CM1312_MFP and then press print button. It was dead easy for me compared to step 33 for setup of printer in Windows.
I am still researching on AirPrinter….
You might find also useful:
Learning how to turn twitter tweets into RSS feeds
How to join with Skype a Google Hangout
How to connect with Micrsoft Lync to Skype
Tags: Airprint Server, iOS Application, Raspberry Pi, W-Lan Print Server
Leave a comment