On Sun, 2004-09-05 at 20:55, Norman Nunn wrote: > I have been trying unsuccessfully to setup a Cups printer for sharing on > the second PC of my home network. Sure would appreciate a lead to get > this working. > > I am using a Linksys router set for DHCP mode assigning the IP > addresses. > > The printer I want to share works fine by itself (connected to a Dell > 4100). I first setup that printer on this PC for sharing (any host). > I then tried to add a Cups LPP printer to the other PC (Dell WS360) > using the printer configuration GUI. The server ID there was set for > the d4100 PC's IP address and the queue path was set for /dev/lp0. I > tried other combinations but could not get a print test to work. A note > on the printer config gui lpp printer line indicates that it could not > look up host ip address. > The mach with the printer attached can use /dev/lp0 (if it is a parallel printer). The remote machine cannot use /dev/lp0. It needs to use ipp or samba. You indicated it was set up for sharing -- I assume you mean vis the system-config-printer tool. That should set it up for ipp on port 631. The queue name on the remote system MUST be the queue name it was defined as on the print server. On mine I have the laser printer with queue name 'laser'. > I did a search in the archive and on the net. Could not find a > solution. I do not have port 631 blocked. > > Both PC's use Fedora Core 2 installed for the default host name, > localhost.localdomain. I wondered if the host name had to be changed > and that used as the server ID instead of the ip address. There is > probably an easy solution here but I sure have missed it. > Hostname will only work if you have the hostname/IP mapping done via DNS or /etc/hosts. You cannot use localhost.localdomain as the hostname for a remote print server (unless you are using ipp to print locally).