|10 Mar 2011||#1|
| || |
Internet Printing Protocols and Windows 7
I have spent the last several days frustrated after attempting to hook up my two printers with a windows 7 x64 box. I already have a small printer server that i configured several years ago running linux and using the common unix printing (CUPs) to make two USB printers networkable. This has worked well with a xp laptop, vista laptop and several mac laptops. I have learned several things that I wanted to share regarding windows 7, CUPS printing, and IPP printing.
1) First make sure that internet printing protocol is installed. Go to control panel/programs/turn on and off windows features. Go to print services and check the box next to internet printing client. For more info see - Microsoft Link
Note: This only works only on other editions other than windows starter edition. Microsoft did not include the IPP client in the starter edition. Microsoft's fix was is to have you do an anytime upgrade to home premium. I am sure that some smart person can transplant the IPP client from vista, Windows 7, or iprint to the starter edition to bring in this functionality.
2) Install the printer. Go to control panel/printers and devices/add printer/add network, wireless or bluetooth printer. Windows 7 will search for the printer. Hit Stop. Then select The Printer I want isn't listed. Hit next. Then under Select a shared printer by name. In the text box enter the url. It should look like: http:theprinterurl:631/printers/printer_name. Then select the printers device driver or select driver. Some basic guidelines can be found here on the lower part of the page - IP Printing Through Windows 7 Techdocs
In my case, I tried this several times and I could not get work. I kept going trying step two over and over again without success. This was complicated b/c there is some false information out there on the web. It is actually on the social.technet.microsoft website (Link to false info technet website). Someone there suggests to add a the printer as a local printer. This method worked under XP BUT does not work under Windows 7 or vista.
Long story short....The solution was relatively simply. The Windows 7 firewall is very stringent. It actually blocks port 631 when you try to access it from the IPP client (but it is available through a browser...so I got fooled due to this). I then turned off the firewall. Found that it worked and then I added an exception for port 631 to and from my print server. How to add a port exception for W7 firewall via Maximum PC
Hope that this helps someone else. Good luck.
|My System Specs|
|Similar help and support threads for2: Internet Printing Protocols and Windows 7|
|Printing problems when printing in Windows Photo Viewer||Music, Pictures & Video|
|What protocols/services/clients for networking?||Network & Sharing|
|Services, Protocols and clients||Network & Sharing|
|Can't Enable Protocols & Clients!||Network & Sharing|
|problems printing from internet||Hardware & Devices|
|Internet Explorer remote printing problem||Network & Sharing|
|Lose Internet When Printing||Network & Sharing|