i have an issue with my printer, if i use lpinfo -v sometimes show only lpd address and sometimes also ipp and dnssd address and i dont understand why, someone can help me troubleshooting the problem?
I don’t know if i should give you other info to help you,
NOTES
CUPS printer drivers and backends are deprecated and will no longer be supported in a future feature release of CUPS. Printers that do not support IPP can be supported using applications such as ippeveprinter(1).
Do you have CUPS configured for an IPP (“driverless”) capable printer with a legacy .ppd file?
Since you are getting ipp addresses, your printer is recognized as supporting IPP. For printers that support IPP you do not want any PPD, and for newer printers, vendors may not provide PPD’s. Note that the everywhere.ppd is used for legacy printers that don’t support IPP using ippeveprinter. Have you tried using Gnome Settings, Printers, Add Printers? If the printer is already configured, check “Printer Details”. You should see <Printer Model>_ipp._tcp.local:631. If you have multiple entries for the same printer, remove everything that isn’t using _ipp._tcp.local:631.
It would be helpful if you showed the output of lpinfo -v. Also interesting would be the output of avahi-browse -arc as that would show information of ipp-everywhere printers, also known as AirPrint printers. The avahi-browse app is provided by the avahi-tools packages, which you may need to install.
Hi george, it looks when i restart the pc there is a problem, i was having the ipp address showed in lpinfo -v , i tryed to restart the PC and i have only lpd address.
Since you haven’t shown us the printer names, it isn’t clear if you are seeing different formats for the same IPP printer or some legacy PPD configuration.
Users on other distros have reported similar experiences with printers configured with both IPP and legacy CUPS PPD’s. I suspect this due to systemd doing startup tasks in parallel. which can randomize the order in which tasks are done. PPD’s should only be used with printers that don’t support IPP. From CUPS: Using Network Printers, use lpinfo --include-schemes dnssd -v to find IPP printers/. Here:
If you are trying to configure a printer from the command line rather than using the GUI, CUPS documentation says:
The everywhere driver is used for nearly all modern networks printers sold since about 2009. For example, the following command creates a destination for a printer at IP address 11.22.33.44:
So there are at least 3 different “name” formats for IPP printers. Use of the everywhere PPD contradicts some sites that suggest it is to be used with ippeveprinter and printers that don’t support IPP.
Sorry. It should be avahi-browse -ar. That is, without the ‘-c’ option, which means that the browser will wait for information from the other systems on the local network.
From man avahi-browse
-c | --cache
Terminate after dumping all entries available in the cache.
Oh ok, i didnt kow it could be concatenated the command, it look empty anyways, but i solved with the first solution…. Sometimes i would like to return to windows, is a little too buggy fedora
wlp0s20f3 IPv4 EPSON WF-2810 Series _printer._tcp local
wlp0s20f3 IPv4 EPSON WF-2810 Series _pdl-datastream._tcp local
wlp0s20f3 IPv4 EPSON WF-2810 Series _http._tcp local
wlp0s20f3 IPv4 EPSON WF-2810 Series _scanner._tcp local
wlp0s20f3 IPv4 EPSON WF-2810 Series _ipp._tcp local
wlp0s20f3 IPv4 EPSON WF-2810 Series _ipps._tcp local
wlp0s20f3 IPv4 EPSON WF-2810 Series _privet._tcp local
wlp0s20f3 IPv4 EPSON WF-2810 Series _uscan._tcp local
wlp0s20f3 IPv4 EPSON WF-2810 Series _uscans._tcp local
wlp0s20f3 IPv6 EPSON WF-2810 Series _printer._tcp local
wlp0s20f3 IPv6 EPSON WF-2810 Series _pdl-datastream._tcp local
wlp0s20f3 IPv6 EPSON WF-2810 Series _http._tcp local
wlp0s20f3 IPv6 EPSON WF-2810 Series _scanner._tcp local
wlp0s20f3 IPv6 EPSON WF-2810 Series _ipp._tcp local
wlp0s20f3 IPv6 EPSON WF-2810 Series _ipps._tcp local
wlp0s20f3 IPv6 EPSON WF-2810 Series _privet._tcp local
wlp0s20f3 IPv6 EPSON WF-2810 Series _uscan._tcp local
wlp0s20f3 IPv6 EPSON WF-2810 Series _uscans._tcp local
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_printer._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_pdl-datastream._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_http._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_scanner._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_ipp._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_ipps._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_privet._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_uscan._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_uscans._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_printer._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_pdl-datastream._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_http._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_scanner._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_ipp._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_ipps._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_privet._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_uscan._tcp» nel dominio «local» non riuscita: Timeout scaduto
Risoluzione del servizio «EPSON WF-2810 Series» di tipo «_uscans._tcp» nel dominio «local» non riuscita: Timeout scaduto