Path: csiph.com!goblin1!goblin.stu.neva.ru!spln!extra.newsguy.com!newsp.newsguy.com!news3 From: Charlie Gibbs Newsgroups: comp.os.linux.misc Subject: Re: CUPS - set up printer by name instead of IP address Date: 14 Apr 2020 16:03:58 GMT Organization: NewsGuy - Unlimited Usenet $23.95 Lines: 44 Message-ID: References: NNTP-Posting-Host: pcfff153d1c3e3af80709570793ccf8057a315984082aa893.newsdawg.com User-Agent: slrn/1.0.3 (Linux) Xref: csiph.com comp.os.linux.misc:29770 On 2020-04-14, Carlos E.R. wrote: > On 14/04/2020 07.10, Charlie Gibbs wrote: > >> I find CUPS to be nice when it works, but frustrating when it >> doesn't - which happens often. I've tracked it down to the >> fact that CUPS accesses my printer by its IP address - which >> changes from time to time when the printer is powered off or >> when its DHCP lease expires. In the CUPS web-based interface >> (http://localhost:631), the "Printers" maintenance screen >> currently shows: >> >> Connection: lpd//192.168.0.41:515/PASSTHRU >> >> My printer, on the other hand, is showing an IP address of >> 192.168.0.45, so any attempts to print will fail. If I delete >> and re-add the printer, CUPS will find the new IP address and >> all will be well - until the printer's IP address changes again. >> >> Is there a way to get CUPS to access the printer by its name >> (EPSONxxxxxx) rather than its IP address? > > Can you ping that name? My guess is "no". Then, of course CUPS can't > find the printer by name. I can ping the printer by name. > The usual solution is simply to assign a fixed IP to the printer. > There are two basic methods: write the address in the printer own > configuration panel or web page, or fixate the address in the router > via DHCP. The consensus here appears to be that this is the way to go. I've already done this with a couple of machines on my network that act as servers, so I already have a reserved bank of addresses. Thanks, everyone, for your help. -- /~\ Charlie Gibbs | Microsoft is a dictatorship. \ / | Apple is a cult. X I'm really at ac.dekanfrus | Linux is anarchy. / \ if you read it the right way. | Pick your poison.