Ubuntu 6.06, HP Deskjet 3820 connected via USB
client:
Fedora Core 4 on IBM T41(OK)
WinXP on IBM T41(OK)
OSX 10.2.8 on iBook G3(not working)
I found this article:
https://help.ubuntu.com/community/NetworkPrintingFromWinXP
which describes the setup for Ubuntu server and WinXP client. Again, fear of losing the actual online article, I c/p the actual content here:
NOTE:NetworkPrintingFromWinXP
By following these steps, you will be able to share a printer from
your Ubuntu computer so that Windows XP and Windows 2000
computers can print to it. This document has been tested with
Ubuntu versions 5.10 and 6.06.1) Install the printer on the Ubuntu computer
2) Open a terminal.
3) Modify /etc/cups/cupsd.conf with your favourite editor, for examplesudo gedit /etc/cups/cupsd.conf
or sudo nano -w /etc/cups/cupsd.conf4) In this file, edit the first
tag to allow connections from your network.
Assuming that your network use adresses starting with "192.168.0."
you add the following: (you only need to modify the top level (first)
Location tag because other Location tags seem to inherit permissions)
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
#Modify 192.168.0.* to match your configuration.
Allow From 192.168.0.* NOTE: I used 10.0.1.*Also set which TCP port that the printer system will accept connections
on. In Ubuntu 5.10 (Breezy) add this line under the Network Options
part of the file (somewhere around line 420), or in Ubuntu 6.06 (Dapper)
add the following line to /etc/cups/cups.d/ports.conf:Port 631
and comment out:
Listen 127.0.0.1:631 NOTE: mine is localhost:631, also comment this out
5) Save the file and exit the editor. Now restart the printing system with
this command:sudo /etc/init.d/cupsys restart
6) Now add the printer to the Windows computer by using the Windows
"Add Printer" Wizard. Type in the following in the printer URL:http://192.168.0.100:631/printers/Deskjet-940C
NOTE: mine is http://10.0.1.3:631/printers/Deskjet-3820Replace "192.168.0.100" with the IP adress of the Ubuntu box. Replace
"Deskjet-940C" with your printer's name.If you add this entry to C:\WINDOWS\system32\drivers\etc\hosts
NOTE: didn't do this192.168.0.100 printer-server
replacing "192.168.0.100" with the IP adress of the Ubuntu box, then
you can use a URL likehttp://printer-server:631/printers/Deskjet-940C
You should use the appropriate Windows printer driver for your printer. CategoryDocumentation
last edited 2006-07-22 20:33:00 by Mawds
Fedora Core 4 client setup:
When adding new printer, select IPP, fill in IP address 10.0.1.3 and printer queue printers/Deskjet-3820, system defaults port to 631 so ipp://10.0.1.3:631/printers/Deskjet-3820 is automatically generated. Everything works fine. Fedora Core has HP Deskjet 3820 driver.
WinXP client setup:
As described in the original article.
OSX 10.2.8:
Does not work. Setup is very similar to Fedora Core 4, but after adding printer and try to print, it takes forever to connect to server and never prints. Do not know if this is a 10.2.8 issue or extra server setup is needed. I try to avoid using Samba.
No comments:
Post a Comment