* [gentoo-user] Unable to locate printer
@ 2024-01-27 19:38 Thelma
2024-01-28 6:19 ` Michael Dinon
2024-01-28 6:36 ` Joe B
0 siblings, 2 replies; 17+ messages in thread
From: Thelma @ 2024-01-27 19:38 UTC (permalink / raw
To: Gentoo mailing list
I have two network printers and all of a sudden when trying to print to them I get an error message in cups:
Unable to locate printer
Ping printer IP works, printing from VirtualBox - Windows works.
lpstat -t
scheduler is running
no system default destination
device for 3170-color: lpd://BRN30055C898DF9/BINARY_P1
device for 5370: lpd://brother-5370/BINARY_P1
device for L6200: lpd://BRNB42200553231/BINARY_P1
3170-color accepting requests since Sat 27 Jan 2024 11:10:13 AM MST
5370 accepting requests since Sat 27 Jan 2024 11:11:11 AM MST
L6200 accepting requests since Thu 07 Apr 2022 12:24:10 PM MDT
printer 3170-color now printing 3170-color-0. enabled since Sat 27 Jan 2024 11:10:13 AM MST
Unable to locate printer "BRN30055C898DF9".
printer 5370 now printing 5370-0. enabled since Sat 27 Jan 2024 11:11:11 AM MST
Unable to locate printer "brother-5370".
printer L6200 is idle. enabled since Thu 07 Apr 2022 12:24:10 PM MDT
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-27 19:38 [gentoo-user] Unable to locate printer Thelma
@ 2024-01-28 6:19 ` Michael Dinon
2024-01-28 7:00 ` Thelma
2024-01-28 6:36 ` Joe B
1 sibling, 1 reply; 17+ messages in thread
From: Michael Dinon @ 2024-01-28 6:19 UTC (permalink / raw
To: gentoo-user@lists.gentoo.org
[-- Attachment #1: Type: text/plain, Size: 1110 bytes --]
What version of cups?
On Saturday, January 27, 2024, Thelma <thelma@sys-concept.com> wrote:
> I have two network printers and all of a sudden when trying to print to
> them I get an error message in cups:
>
> Unable to locate printer
>
> Ping printer IP works, printing from VirtualBox - Windows works.
>
> lpstat -t
> scheduler is running
> no system default destination
> device for 3170-color: lpd://BRN30055C898DF9/BINARY_P1
> device for 5370: lpd://brother-5370/BINARY_P1
> device for L6200: lpd://BRNB42200553231/BINARY_P1
> 3170-color accepting requests since Sat 27 Jan 2024 11:10:13 AM MST
> 5370 accepting requests since Sat 27 Jan 2024 11:11:11 AM MST
> L6200 accepting requests since Thu 07 Apr 2022 12:24:10 PM MDT
> printer 3170-color now printing 3170-color-0. enabled since Sat 27 Jan
> 2024 11:10:13 AM MST
> Unable to locate printer "BRN30055C898DF9".
> printer 5370 now printing 5370-0. enabled since Sat 27 Jan 2024 11:11:11
> AM MST
> Unable to locate printer "brother-5370".
> printer L6200 is idle. enabled since Thu 07 Apr 2022 12:24:10 PM MDT
>
>
>
>
--
Kind regards,
Mike
[-- Attachment #2: Type: text/html, Size: 1445 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-27 19:38 [gentoo-user] Unable to locate printer Thelma
2024-01-28 6:19 ` Michael Dinon
@ 2024-01-28 6:36 ` Joe B
2024-01-28 17:43 ` Thelma
1 sibling, 1 reply; 17+ messages in thread
From: Joe B @ 2024-01-28 6:36 UTC (permalink / raw
To: gentoo-user@lists.gentoo.org
[-- Attachment #1: Type: text/plain, Size: 1303 bytes --]
Have you installed Avahi-daemon set it up to start automatically deleted printer and re-added?
~ Joe B
________________________________
From: Thelma <thelma@sys-concept.com>
Sent: Saturday, January 27, 2024 11:38:48 AM
To: Gentoo mailing list <gentoo-user@lists.gentoo.org>
Subject: [gentoo-user] Unable to locate printer
I have two network printers and all of a sudden when trying to print to them I get an error message in cups:
Unable to locate printer
Ping printer IP works, printing from VirtualBox - Windows works.
lpstat -t
scheduler is running
no system default destination
device for 3170-color: lpd://BRN30055C898DF9/BINARY_P1
device for 5370: lpd://brother-5370/BINARY_P1
device for L6200: lpd://BRNB42200553231/BINARY_P1
3170-color accepting requests since Sat 27 Jan 2024 11:10:13 AM MST
5370 accepting requests since Sat 27 Jan 2024 11:11:11 AM MST
L6200 accepting requests since Thu 07 Apr 2022 12:24:10 PM MDT
printer 3170-color now printing 3170-color-0. enabled since Sat 27 Jan 2024 11:10:13 AM MST
Unable to locate printer "BRN30055C898DF9".
printer 5370 now printing 5370-0. enabled since Sat 27 Jan 2024 11:11:11 AM MST
Unable to locate printer "brother-5370".
printer L6200 is idle. enabled since Thu 07 Apr 2022 12:24:10 PM MDT
[-- Attachment #2: Type: text/html, Size: 2066 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-28 6:19 ` Michael Dinon
@ 2024-01-28 7:00 ` Thelma
0 siblings, 0 replies; 17+ messages in thread
From: Thelma @ 2024-01-28 7:00 UTC (permalink / raw
To: gentoo-user
On 1/27/24 23:19, Michael Dinon wrote:
>
> What version of cups?
> On Saturday, January 27, 2024, Thelma <thelma@sys-concept.com <mailto:thelma@sys-concept.com>> wrote:
>
> I have two network printers and all of a sudden when trying to print to them I get an error message in cups:
>
> Unable to locate printer
>
> Ping printer IP works, printing from VirtualBox - Windows works.
>
> lpstat -t
> scheduler is running
> no system default destination
> device for 3170-color: lpd://BRN30055C898DF9/BINARY_P1
> device for 5370: lpd://brother-5370/BINARY_P1
> device for L6200: lpd://BRNB42200553231/BINARY_P1
> 3170-color accepting requests since Sat 27 Jan 2024 11:10:13 AM MST
> 5370 accepting requests since Sat 27 Jan 2024 11:11:11 AM MST
> L6200 accepting requests since Thu 07 Apr 2022 12:24:10 PM MDT
> printer 3170-color now printing 3170-color-0. enabled since Sat 27 Jan 2024 11:10:13 AM MST
> Unable to locate printer "BRN30055C898DF9".
> printer 5370 now printing 5370-0. enabled since Sat 27 Jan 2024 11:11:11 AM MST
> Unable to locate printer "brother-5370".
> printer L6200 is idle. enabled since Thu 07 Apr 2022 12:24:10 PM MDT
> --
> Kind regards,
> Mike
cups-2.4.7-r1
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-28 6:36 ` Joe B
@ 2024-01-28 17:43 ` Thelma
2024-01-28 18:46 ` Michael
2024-01-28 19:05 ` Wol
0 siblings, 2 replies; 17+ messages in thread
From: Thelma @ 2024-01-28 17:43 UTC (permalink / raw
To: gentoo-user
Systems show Avahi-daemon status: started.
but it I don't know how it helps me find a local printer.
I'm puzzled as printers were working last week without any problems.
I did not do any update or modification to the system but all of a sudden they stop working "Unable to locate printer"
The solution was to change printer setting:
lpd://BRN30055C898DF9/BINARY_P1
lpd://brother-5370/BINARY_P1
with:
lpd://printer-IP-address/BINARY_P1
lpd://printer-IP-address/BINARY_P1
How to set Avahi-daemon to start automatically deleted printer?
On 1/27/24 23:36, Joe B wrote:
> Have you installed Avahi-daemon set it up to start automatically deleted printer and re-added?
>
> ~ Joe B
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> *From:* Thelma <thelma@sys-concept.com>
> *Sent:* Saturday, January 27, 2024 11:38:48 AM
> *To:* Gentoo mailing list <gentoo-user@lists.gentoo.org>
> *Subject:* [gentoo-user] Unable to locate printer
> I have two network printers and all of a sudden when trying to print to them I get an error message in cups:
>
> Unable to locate printer
>
> Ping printer IP works, printing from VirtualBox - Windows works.
>
> lpstat -t
> scheduler is running
> no system default destination
> device for 3170-color: lpd://BRN30055C898DF9/BINARY_P1
> device for 5370: lpd://brother-5370/BINARY_P1
> device for L6200: lpd://BRNB42200553231/BINARY_P1
> 3170-color accepting requests since Sat 27 Jan 2024 11:10:13 AM MST
> 5370 accepting requests since Sat 27 Jan 2024 11:11:11 AM MST
> L6200 accepting requests since Thu 07 Apr 2022 12:24:10 PM MDT
> printer 3170-color now printing 3170-color-0. enabled since Sat 27 Jan 2024 11:10:13 AM MST
> Unable to locate printer "BRN30055C898DF9".
> printer 5370 now printing 5370-0. enabled since Sat 27 Jan 2024 11:11:11 AM MST
> Unable to locate printer "brother-5370".
> printer L6200 is idle. enabled since Thu 07 Apr 2022 12:24:10 PM MDT
>
>
>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-28 17:43 ` Thelma
@ 2024-01-28 18:46 ` Michael
2024-01-28 19:17 ` Thelma
2024-01-28 19:05 ` Wol
1 sibling, 1 reply; 17+ messages in thread
From: Michael @ 2024-01-28 18:46 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1027 bytes --]
On Sunday, 28 January 2024 17:43:22 GMT Thelma wrote:
> Systems show Avahi-daemon status: started.
> but it I don't know how it helps me find a local printer.
>
> I'm puzzled as printers were working last week without any problems.
> I did not do any update or modification to the system but all of a sudden
> they stop working "Unable to locate printer"
> The solution was to change printer setting:
>
> lpd://BRN30055C898DF9/BINARY_P1
> lpd://brother-5370/BINARY_P1
>
> with:
> lpd://printer-IP-address/BINARY_P1
> lpd://printer-IP-address/BINARY_P1
>
> How to set Avahi-daemon to start automatically deleted printer?
I don't think avahi is needed unless you are printing from different temporary
clients and you want the printers to be automatically discovered on the
network. If this is not your use case, you could try something like this:
lpadmin -p 3170-color -E -v ipp://<IP_address_here>/BINARY_P1 -m everywhere
Which will use the CUPS driverless method:
https://wiki.gentoo.org/wiki/Driverless_printing
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-28 17:43 ` Thelma
2024-01-28 18:46 ` Michael
@ 2024-01-28 19:05 ` Wol
2024-01-28 19:30 ` Thelma
1 sibling, 1 reply; 17+ messages in thread
From: Wol @ 2024-01-28 19:05 UTC (permalink / raw
To: gentoo-user
On 28/01/2024 17:43, Thelma wrote:
> The solution was to change printer setting:
>
> lpd://BRN30055C898DF9/BINARY_P1
> lpd://brother-5370/BINARY_P1
>
> with:
> lpd://printer-IP-address/BINARY_P1
> lpd://printer-IP-address/BINARY_P1
That implies the problem is your router or printer - nothing to do with
gentoo.
Using the IP address is dangerous - unless you've explicitly configured
stuff, it can change ... At the end of the day, everything here is a
pain in the arse if you are using DHCP, and if you're using static IPs
it's a pain in the arse too ... :-)
What you want to do is configure your printer to send its DHCP with an
"I am called X" message. Your DHCP server (I guess it's your router)
then needs to configure DNS so that X matches whatever IP address it
hands out (that *should* happen automatically). Then everything "just
works (TM)".
The trouble is it sometimes doesn't "just work". With my router, I know
I have a local range of 192.168.1/8. And it's configured so that 1..127
are available for random DHCP allocation. 128..254 are static addresses.
and 0 and 255 are broadcast and router respectively. That's of course
all if IIRC.
But then, for my server(workstation) and printers I've then allocated a
static mac->IP mapping, so I can put a hard-coded entry in my hosts
file. Stuff I don't care about, laptops, mobile phones, games boxes, etc
just get a random IP.
Basically, you need to understand how DNS, DHCP, and all this name
allocation stuff works, and it's pretty logical. It just takes quite a
bit getting your head round it.
Cheers,
Wol
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-28 18:46 ` Michael
@ 2024-01-28 19:17 ` Thelma
2024-01-28 21:35 ` Alan Grimes
` (2 more replies)
0 siblings, 3 replies; 17+ messages in thread
From: Thelma @ 2024-01-28 19:17 UTC (permalink / raw
To: gentoo-user
On 1/28/24 11:46, Michael wrote:
> On Sunday, 28 January 2024 17:43:22 GMT Thelma wrote:
>> Systems show Avahi-daemon status: started.
>> but it I don't know how it helps me find a local printer.
>>
>> I'm puzzled as printers were working last week without any problems.
>> I did not do any update or modification to the system but all of a sudden
>> they stop working "Unable to locate printer"
>
>> The solution was to change printer setting:
>>
>> lpd://BRN30055C898DF9/BINARY_P1
>> lpd://brother-5370/BINARY_P1
>>
>> with:
>> lpd://printer-IP-address/BINARY_P1
>> lpd://printer-IP-address/BINARY_P1
>>
>> How to set Avahi-daemon to start automatically deleted printer?
>
> I don't think avahi is needed unless you are printing from different temporary
> clients and you want the printers to be automatically discovered on the
> network. If this is not your use case, you could try something like this:
>
> lpadmin -p 3170-color -E -v ipp://<IP_address_here>/BINARY_P1 -m everywhere
>
> Which will use the CUPS driverless method:
>
> https://wiki.gentoo.org/wiki/Driverless_printing
These instruction on Gengoo Driveless printing are not clear.
I tried to follow this example and run:
lpadmin -p foobar -E -v ipp://10.0.0.106/ipp -m everywhere
did not create file: foobar.ppd in /etc/cups/ppd/
ls -al /etc/cups/ppd/
-rw-r----- 1 root lp 26945 Nov 30 2020 3170-color.ppd
-rw-r----- 1 root lp 26929 Nov 30 2020 3170-color.ppd.O
-rw-r----- 1 root lp 16460 Jan 27 13:48 5370.ppd
-rw-r----- 1 root lp 25537 Jan 27 13:46 5370.ppd.O
-rw-r--r-- 1 root root 0 Dec 13 17:47 .keep_net-print_cups-0
-rw-r----- 1 root lp 16476 Apr 7 2022 L6200.ppd
-rw-r----- 1 root lp 16476 Apr 7 2022 L6200.ppd.O
But it did create foobar local raw printer name foobar, and when I tried to print to it, it spit out strange characters.
I noticed you substitute after <IP-address>/ipp with <IP_address_here>/BINARY_P1
This is not very clear in Gentoo Documentation
Trying it:
lpadmin -p 3170-color2 -E -v ipp://10.0.0.105/BINARY_P1 -m everywhere
It did not create any file name: 3170-color2.ppd ; but it did create entry in printer entry 3170-color2 - local raw printer
and printing to it works OK. Thank you!
Can you explain the <IP-address>/ipp vs. <IP_address_here>/BINARY_P1
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-28 19:05 ` Wol
@ 2024-01-28 19:30 ` Thelma
0 siblings, 0 replies; 17+ messages in thread
From: Thelma @ 2024-01-28 19:30 UTC (permalink / raw
To: gentoo-user
On 1/28/24 12:05, Wol wrote:
> On 28/01/2024 17:43, Thelma wrote:
>> The solution was to change printer setting:
>>
>> lpd://BRN30055C898DF9/BINARY_P1
>> lpd://brother-5370/BINARY_P1
>>
>> with:
>> lpd://printer-IP-address/BINARY_P1
>> lpd://printer-IP-address/BINARY_P1
>
> That implies the problem is your router or printer - nothing to do with gentoo.
>
> Using the IP address is dangerous - unless you've explicitly configured stuff, it can change ... At the end of the day, everything here is a pain in the arse if you are using DHCP, and if you're using static IPs it's a pain in the arse too ... :-)
>
> What you want to do is configure your printer to send its DHCP with an "I am called X" message. Your DHCP server (I guess it's your router) then needs to configure DNS so that X matches whatever IP address it hands out (that *should* happen automatically). Then everything "just works (TM)".
>
> The trouble is it sometimes doesn't "just work". With my router, I know I have a local range of 192.168.1/8. And it's configured so that 1..127 are available for random DHCP allocation. 128..254 are static addresses. and 0 and 255 are broadcast and router respectively. That's of course all if IIRC.
>
> But then, for my server(workstation) and printers I've then allocated a static mac->IP mapping, so I can put a hard-coded entry in my hosts file. Stuff I don't care about, laptops, mobile phones, games boxes, etc just get a random IP.
>
> Basically, you need to understand how DNS, DHCP, and all this name allocation stuff works, and it's pretty logical. It just takes quite a bit getting your head round it.
>
> Cheers,
> Wol
Hm..., my route assign local pcs and printers static IP so there is no confusion. How can it be dangerous.
I think this is simpler process then paying with DNS on small networks.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-28 19:17 ` Thelma
@ 2024-01-28 21:35 ` Alan Grimes
2024-01-29 2:53 ` Thelma
2024-01-29 11:23 ` Michael
2 siblings, 0 replies; 17+ messages in thread
From: Alan Grimes @ 2024-01-28 21:35 UTC (permalink / raw
To: gentoo-user, Thelma
Don't bother, printing always stops working the day after you get it set
up on linux. It's easier to ssh int your linux machine from your windows
machine and then print than it is to get linux to print in any useful
way. =|
Thelma wrote:
> On 1/28/24 11:46, Michael wrote:
>> On Sunday, 28 January 2024 17:43:22 GMT Thelma wrote:
>>> Systems show Avahi-daemon status: started.
>>> but it I don't know how it helps me find a local printer.
>>>
>>> I'm puzzled as printers were working last week without any problems.
>>> I did not do any update or modification to the system but all of a
>>> sudden
>>> they stop working "Unable to locate printer"
>>> The solution was to change printer setting:
>>>
>>> lpd://BRN30055C898DF9/BINARY_P1
>>> lpd://brother-5370/BINARY_P1
>>>
>>> with:
>>> lpd://printer-IP-address/BINARY_P1
>>> lpd://printer-IP-address/BINARY_P1
>>>
>>> How to set Avahi-daemon to start automatically deleted printer?
>>
>> I don't think avahi is needed unless you are printing from different
>> temporary
>> clients and you want the printers to be automatically discovered on the
>> network. If this is not your use case, you could try something like
>> this:
>>
>> lpadmin -p 3170-color -E -v ipp://<IP_address_here>/BINARY_P1 -m
>> everywhere
>>
>> Which will use the CUPS driverless method:
>>
>> https://wiki.gentoo.org/wiki/Driverless_printing
>
> These instruction on Gengoo Driveless printing are not clear.
> I tried to follow this example and run:
>
> lpadmin -p foobar -E -v ipp://10.0.0.106/ipp -m everywhere
>
> did not create file: foobar.ppd in /etc/cups/ppd/
>
> ls -al /etc/cups/ppd/
> -rw-r----- 1 root lp 26945 Nov 30 2020 3170-color.ppd
> -rw-r----- 1 root lp 26929 Nov 30 2020 3170-color.ppd.O
> -rw-r----- 1 root lp 16460 Jan 27 13:48 5370.ppd
> -rw-r----- 1 root lp 25537 Jan 27 13:46 5370.ppd.O
> -rw-r--r-- 1 root root 0 Dec 13 17:47 .keep_net-print_cups-0
> -rw-r----- 1 root lp 16476 Apr 7 2022 L6200.ppd
> -rw-r----- 1 root lp 16476 Apr 7 2022 L6200.ppd.O
>
> But it did create foobar local raw printer name foobar, and when I
> tried to print to it, it spit out strange characters.
>
> I noticed you substitute after <IP-address>/ipp with
> <IP_address_here>/BINARY_P1
> This is not very clear in Gentoo Documentation
>
> Trying it:
> lpadmin -p 3170-color2 -E -v ipp://10.0.0.105/BINARY_P1 -m everywhere
>
> It did not create any file name: 3170-color2.ppd ; but it did create
> entry in printer entry 3170-color2 - local raw printer
> and printing to it works OK. Thank you!
>
> Can you explain the <IP-address>/ipp vs. <IP_address_here>/BINARY_P1
>
>
--
You can't out-crazy a Democrat.
#EggCrisis #BlackWinter
White is the new Kulak.
Powers are not rights.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-28 19:17 ` Thelma
2024-01-28 21:35 ` Alan Grimes
@ 2024-01-29 2:53 ` Thelma
2024-01-29 12:16 ` Michael
2024-01-29 11:23 ` Michael
2 siblings, 1 reply; 17+ messages in thread
From: Thelma @ 2024-01-29 2:53 UTC (permalink / raw
To: gentoo-user
On 1/28/24 12:17, Thelma wrote:
> Trying it:
> lpadmin -p 3170-color2 -E -v ipp://10.0.0.105/BINARY_P1 -m everywhere
As you suggested I tried:
lpadmin -p 5370-bw -E -v ipp://10.0.0.106/BINARY_P1 -m everywhere
It crated printer entry, but not ppd file in: /etc/cups/ppd/
Trying to print to this printer prints gibberish.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-28 19:17 ` Thelma
2024-01-28 21:35 ` Alan Grimes
2024-01-29 2:53 ` Thelma
@ 2024-01-29 11:23 ` Michael
2024-01-29 17:47 ` Thelma
2 siblings, 1 reply; 17+ messages in thread
From: Michael @ 2024-01-29 11:23 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 3045 bytes --]
On Sunday, 28 January 2024 19:17:06 GMT Thelma wrote:
> On 1/28/24 11:46, Michael wrote:
> > On Sunday, 28 January 2024 17:43:22 GMT Thelma wrote:
> >> Systems show Avahi-daemon status: started.
> >> but it I don't know how it helps me find a local printer.
> >>
> >> I'm puzzled as printers were working last week without any problems.
> >> I did not do any update or modification to the system but all of a sudden
> >> they stop working "Unable to locate printer"
> >>
> >> The solution was to change printer setting:
> >>
> >> lpd://BRN30055C898DF9/BINARY_P1
> >> lpd://brother-5370/BINARY_P1
> >>
> >> with:
> >> lpd://printer-IP-address/BINARY_P1
> >> lpd://printer-IP-address/BINARY_P1
> >>
> >> How to set Avahi-daemon to start automatically deleted printer?
> >
> > I don't think avahi is needed unless you are printing from different
> > temporary clients and you want the printers to be automatically
> > discovered on the network. If this is not your use case, you could try
> > something like this:
> >
> > lpadmin -p 3170-color -E -v ipp://<IP_address_here>/BINARY_P1 -m
> > everywhere
> >
> > Which will use the CUPS driverless method:
> >
> > https://wiki.gentoo.org/wiki/Driverless_printing
>
> These instruction on Gengoo Driveless printing are not clear.
> I tried to follow this example and run:
>
> lpadmin -p foobar -E -v ipp://10.0.0.106/ipp -m everywhere
>
> did not create file: foobar.ppd in /etc/cups/ppd/
>
> ls -al /etc/cups/ppd/
> -rw-r----- 1 root lp 26945 Nov 30 2020 3170-color.ppd
> -rw-r----- 1 root lp 26929 Nov 30 2020 3170-color.ppd.O
> -rw-r----- 1 root lp 16460 Jan 27 13:48 5370.ppd
> -rw-r----- 1 root lp 25537 Jan 27 13:46 5370.ppd.O
> -rw-r--r-- 1 root root 0 Dec 13 17:47 .keep_net-print_cups-0
> -rw-r----- 1 root lp 16476 Apr 7 2022 L6200.ppd
> -rw-r----- 1 root lp 16476 Apr 7 2022 L6200.ppd.O
Did you run the lpadmin command as root?
> But it did create foobar local raw printer name foobar, and when I tried to
> print to it, it spit out strange characters.
Where did you find this local raw printer?
What does 'lpstat -t' run as your plain user show?
> I noticed you substitute after <IP-address>/ipp with
> <IP_address_here>/BINARY_P1 This is not very clear in Gentoo Documentation
>
> Trying it:
> lpadmin -p 3170-color2 -E -v ipp://10.0.0.105/BINARY_P1 -m everywhere
>
> It did not create any file name: 3170-color2.ppd ; but it did create entry
> in printer entry 3170-color2 - local raw printer and printing to it works
> OK. Thank you!
You can try moving temporarily all .ppd files from /etc/cups/ppd/ and try
running the lpadmin command again. Perhaps if it finds some ppd file already
in there with the same settings it won't create a new file.
> Can you explain the <IP-address>/ipp vs. <IP_address_here>/BINARY_P1
If you login into the printer's admin GUI with your browser and navigate to
Network, Services, you will see a list of service names. You can try
configuring CUPS with each one at a time to see what works for you.
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-29 2:53 ` Thelma
@ 2024-01-29 12:16 ` Michael
2024-01-29 14:43 ` Thelma
0 siblings, 1 reply; 17+ messages in thread
From: Michael @ 2024-01-29 12:16 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1055 bytes --]
On Monday, 29 January 2024 02:53:27 GMT Thelma wrote:
> On 1/28/24 12:17, Thelma wrote:
> > Trying it:
> > lpadmin -p 3170-color2 -E -v ipp://10.0.0.105/BINARY_P1 -m everywhere
>
> As you suggested I tried:
> lpadmin -p 5370-bw -E -v ipp://10.0.0.106/BINARY_P1 -m everywhere
>
> It crated printer entry, but not ppd file in: /etc/cups/ppd/
Try to remove the option '-E' above to see if it creates a ppd file this time.
If it refuses to work, consider emerging a corresponding driver from brother-
overlay, instead of the CUPS driverless configuration.
> Trying to print to this printer prints gibberish.
I am confused. In your previous message you wrote it did not create an entry
in ppd, but it printed fine. :-/
The gibberish you see being printed may be a result of the driver. The 'IPP
Everywhere' driver should not present itself as a raw printer in the localhost
CUPS webgui (https://127.0.0.1:631), but as:
Description: 5370-bw
Location:
Driver: <printer-model> series - IPP Everywhere (mono)
Connection: ipp://10.0.0.106/BINARY_P1
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-29 12:16 ` Michael
@ 2024-01-29 14:43 ` Thelma
2024-01-29 15:31 ` Michael
0 siblings, 1 reply; 17+ messages in thread
From: Thelma @ 2024-01-29 14:43 UTC (permalink / raw
To: gentoo-user
On 1/29/24 05:16, Michael wrote:
> On Monday, 29 January 2024 02:53:27 GMT Thelma wrote:
>> On 1/28/24 12:17, Thelma wrote:
>>> Trying it:
>>> lpadmin -p 3170-color2 -E -v ipp://10.0.0.105/BINARY_P1 -m everywhere
>>
>> As you suggested I tried:
>> lpadmin -p 5370-bw -E -v ipp://10.0.0.106/BINARY_P1 -m everywhere
>>
>> It crated printer entry, but not ppd file in: /etc/cups/ppd/
>
> Try to remove the option '-E' above to see if it creates a ppd file this time.
> If it refuses to work, consider emerging a corresponding driver from brother-
> overlay, instead of the CUPS driverless configuration.
I tried Without '-E' and still no ppd file in: /etc/cups/ppd/
>> Trying to print to this printer prints gibberish.
>
> I am confused. In your previous message you wrote it did not create an entry
> in ppd, but it printed fine. :-/
So am I, I was under impression it printed OK as I created two entries and try printing one page, it printed OK
but now it prints strange characters only.
lpadmin -p 3170-color2 -E -v ipp://10.0.0.105/BINARY_P1 -m everywhere
lpadmin -p 5370-bw -E -v ipp://10.0.0.106/BINARY_P1 -m everywhere
Both are identified as;
Driver: Local Raw Printer (grayscale, 2-sided printing)
Connection: ipp://10.0.0.106/BINARY_P1
Connection: ipp://10.0.0.105/BINARY_P1
> The gibberish you see being printed may be a result of the driver. The 'IPP
> Everywhere' driver should not present itself as a raw printer in the localhost
> CUPS webgui (https://127.0.0.1:631), but as:
>
> Description: 5370-bw
> Location:
> Driver: <printer-model> series - IPP Everywhere (mono)
> Connection: ipp://10.0.0.106/BINARY_P1
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-29 14:43 ` Thelma
@ 2024-01-29 15:31 ` Michael
2024-01-29 15:57 ` Thelma
0 siblings, 1 reply; 17+ messages in thread
From: Michael @ 2024-01-29 15:31 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 611 bytes --]
On Monday, 29 January 2024 14:43:07 GMT Thelma wrote:
> On 1/29/24 05:16, Michael wrote:
> I tried Without '-E' and still no ppd file in: /etc/cups/ppd/
OK, let's try a different syntax[1] to see if those pesky .ppd files will be
created:
lpadmin -p 3170-color2 -E -v ipp://10.0.0.105/ipp/print -m everywhere
lpadmin -p 5370-bw -E -v ipp://10.0.0.106/ipp/print -m everywhere
If they still fail to work with IPP-Everywhere, then I'm afraid you have to
use specific Brother drivers for these printers[2].
[1] https://www.cups.org/doc/network.html
[2] https://wiki.gentoo.org/wiki/Brother_networked_printer
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-29 15:31 ` Michael
@ 2024-01-29 15:57 ` Thelma
0 siblings, 0 replies; 17+ messages in thread
From: Thelma @ 2024-01-29 15:57 UTC (permalink / raw
To: gentoo-user
On 1/29/24 08:31, Michael wrote:
> On Monday, 29 January 2024 14:43:07 GMT Thelma wrote:
>> On 1/29/24 05:16, Michael wrote:
>
>> I tried Without '-E' and still no ppd file in: /etc/cups/ppd/
>
> OK, let's try a different syntax[1] to see if those pesky .ppd files will be
> created:
>
> lpadmin -p 3170-color2 -E -v ipp://10.0.0.105/ipp/print -m everywhere
> lpadmin -p 5370-bw -E -v ipp://10.0.0.106/ipp/print -m everywhere
>
> If they still fail to work with IPP-Everywhere, then I'm afraid you have to
> use specific Brother drivers for these printers[2].
>
> [1] https://www.cups.org/doc/network.html
> [2] https://wiki.gentoo.org/wiki/Brother_networked_printer
Hm.., it didn't do anything. (and yes, I run them as root)
# lpadmin -p 5370-bw -E -v ipp://10.0.0.106/ipp/print -m everywhere
# ls -al /etc/cups/ppd/
-rw-r----- 1 root lp 26945 Nov 30 2020 3170-color.ppd
-rw-r----- 1 root lp 26929 Nov 30 2020 3170-color.ppd.O
-rw-r----- 1 root lp 16460 Jan 27 13:48 5370.ppd
-rw-r----- 1 root lp 25537 Jan 27 13:46 5370.ppd.O
-rw-r--r-- 1 root root 0 Jan 27 17:10 .keep_net-print_cups-0
The driver I'm using brother driver 5370.ppd
Driver: Brother BrGenML1 for CUPS (grayscale, 2-sided printing)
Connection: lpd://10.0.0.106/BINARY_P1
This one is working.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Unable to locate printer
2024-01-29 11:23 ` Michael
@ 2024-01-29 17:47 ` Thelma
0 siblings, 0 replies; 17+ messages in thread
From: Thelma @ 2024-01-29 17:47 UTC (permalink / raw
To: gentoo-user
On 1/29/24 04:23, Michael wrote:
> On Sunday, 28 January 2024 19:17:06 GMT Thelma wrote:
>> On 1/28/24 11:46, Michael wrote:
>>> On Sunday, 28 January 2024 17:43:22 GMT Thelma wrote:
>>>> Systems show Avahi-daemon status: started.
>>>> but it I don't know how it helps me find a local printer.
>>>>
>>>> I'm puzzled as printers were working last week without any problems.
>>>> I did not do any update or modification to the system but all of a sudden
>>>> they stop working "Unable to locate printer"
>>>>
>>>> The solution was to change printer setting:
>>>>
>>>> lpd://BRN30055C898DF9/BINARY_P1
>>>> lpd://brother-5370/BINARY_P1
>>>>
>>>> with:
>>>> lpd://printer-IP-address/BINARY_P1
>>>> lpd://printer-IP-address/BINARY_P1
>>>>
>>>> How to set Avahi-daemon to start automatically deleted printer?
>>>
>>> I don't think avahi is needed unless you are printing from different
>>> temporary clients and you want the printers to be automatically
>>> discovered on the network. If this is not your use case, you could try
>>> something like this:
>>>
>>> lpadmin -p 3170-color -E -v ipp://<IP_address_here>/BINARY_P1 -m
>>> everywhere
>>>
>>> Which will use the CUPS driverless method:
>>>
>>> https://wiki.gentoo.org/wiki/Driverless_printing
>>
>> These instruction on Gengoo Driveless printing are not clear.
>> I tried to follow this example and run:
>>
>> lpadmin -p foobar -E -v ipp://10.0.0.106/ipp -m everywhere
>>
>> did not create file: foobar.ppd in /etc/cups/ppd/
>>
>> ls -al /etc/cups/ppd/
>> -rw-r----- 1 root lp 26945 Nov 30 2020 3170-color.ppd
>> -rw-r----- 1 root lp 26929 Nov 30 2020 3170-color.ppd.O
>> -rw-r----- 1 root lp 16460 Jan 27 13:48 5370.ppd
>> -rw-r----- 1 root lp 25537 Jan 27 13:46 5370.ppd.O
>> -rw-r--r-- 1 root root 0 Dec 13 17:47 .keep_net-print_cups-0
>> -rw-r----- 1 root lp 16476 Apr 7 2022 L6200.ppd
>> -rw-r----- 1 root lp 16476 Apr 7 2022 L6200.ppd.O
>
> Did you run the lpadmin command as root?
>
>
>> But it did create foobar local raw printer name foobar, and when I tried to
>> print to it, it spit out strange characters.
>
> Where did you find this local raw printer?
locahost:631
When I select printer it show what driver it using.
>
> What does 'lpstat -t' run as your plain user show?
as user: $ lpstat -t
scheduler is running
no system default destination
device for 3170-color: lpd://10.0.0.105/BINARY_P1
device for 3170-color2: ipp://10.0.0.105/BINARY_P1
device for 5370: lpd://10.0.0.106/BINARY_P1
device for 5370-bw: ipp://10.0.0.106/ipp/print
3170-color accepting requests since Sat 27 Jan 2024 06:12:01 PM MST
3170-color2 accepting requests since Sun 28 Jan 2024 12:07:59 PM MST
5370 accepting requests since Mon 29 Jan 2024 08:55:47 AM MST
5370-bw accepting requests since Mon 29 Jan 2024 10:40:51 AM MST
L6200 accepting requests since Thu 07 Apr 2022 12:24:10 PM MDT
printer 3170-color is idle. enabled since Sat 27 Jan 2024 06:12:01 PM MST
printer 3170-color2 is idle. enabled since Sun 28 Jan 2024 12:07:59 PM MST
printer 5370 is idle. enabled since Mon 29 Jan 2024 08:55:47 AM MST
printer 5370-bw disabled since Mon 29 Jan 2024 10:40:51 AM MST -
The printer configuration is incorrect or the printer no longer exists.
>
>> I noticed you substitute after <IP-address>/ipp with
>> <IP_address_here>/BINARY_P1 This is not very clear in Gentoo Documentation
>>
>> Trying it:
>> lpadmin -p 3170-color2 -E -v ipp://10.0.0.105/BINARY_P1 -m everywhere
>>
>> It did not create any file name: 3170-color2.ppd ; but it did create entry
>> in printer entry 3170-color2 - local raw printer and printing to it works
>> OK. Thank you!
>
> You can try moving temporarily all .ppd files from /etc/cups/ppd/ and try
> running the lpadmin command again. Perhaps if it finds some ppd file already
> in there with the same settings it won't create a new file.
>
>
>> Can you explain the <IP-address>/ipp vs. <IP_address_here>/BINARY_P1
>
> If you login into the printer's admin GUI with your browser and navigate to
> Network, Services, you will see a list of service names. You can try
> configuring CUPS with each one at a time to see what works for you.
I'm using XFCE it doesn't have GUI setting for printers. But I can login via http://localhost:631 to see the printers
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2024-01-29 17:47 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-27 19:38 [gentoo-user] Unable to locate printer Thelma
2024-01-28 6:19 ` Michael Dinon
2024-01-28 7:00 ` Thelma
2024-01-28 6:36 ` Joe B
2024-01-28 17:43 ` Thelma
2024-01-28 18:46 ` Michael
2024-01-28 19:17 ` Thelma
2024-01-28 21:35 ` Alan Grimes
2024-01-29 2:53 ` Thelma
2024-01-29 12:16 ` Michael
2024-01-29 14:43 ` Thelma
2024-01-29 15:31 ` Michael
2024-01-29 15:57 ` Thelma
2024-01-29 11:23 ` Michael
2024-01-29 17:47 ` Thelma
2024-01-28 19:05 ` Wol
2024-01-28 19:30 ` Thelma
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox