On 4/30/23 20:19, Lee wrote:
> On 4/30/23, gene heskett <
ghes...@shentel.net> wrote:
>> Greetings all;
>>
>> I have a mixed home network, some buster, some bullseye, all up to date
>> a/o yesterday.
>>
>> I have 2 printers shared on this bullseye main box, available as 5 or 6
>> printers, each configured in cups to do a specific job. Good printers,
>> both running on brother's own linux drivers for that printer.
>>
>> All my buster machines can use both of these printers just as if they
>> were plugged into that machine, but a machine shop full of sawdust and
>> metal shavings is not a good printer environment, even if there was room
>> for them, which there isn't.
>>
>> All of my bullseye machines are locked out, printer screen at
>> localhost:631 is empty, and no printers can be found and added.
>>
>> But open a shell, and type "lpstat -t" and it gets the full list of
>> available printers on that same bullseye machine whose cups output is
>> empty.
>>
>> Why?
>
> Take a look at
>
https://wiki.debian.org/CUPSQuickPrintQueues
>
> The quick ref is to install avahi-utils and run
> avahi-browse -rt _ipp._tcp | grep URF
>
had to install it, pulled in 7 other pkgs: then:
gene@bpi51:~$ avahi-browse -rt _ipp._tcp | grep URF
txt = ["printer-type=0x80300E" "printer-state=3" "Color=T" "TLS=1.2"
"UUID=831942b6-acfd-3e55-7013-00336f687aa2" "URF=DM3"
"pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf"
"product=(MFC-J6920DW)" "priority=0" "note=letss see if this works"
"adminurl=
https://coyote.local.:631/printers/Brother_MFC-J6920DW_photo"
"ty=Brother MFC-J6920DW CUPS" "rp=printers/Brother_MFC-J6920DW_photo"
"qtotal=1" "txtvers=1"]
txt = ["printer-type=0x80300E" "printer-state=3" "Color=T" "TLS=1.2"
"UUID=58daf55b-1dc3-31b0-7442-4a936bde800c" "URF=DM3"
"pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf"
"product=(MFC-J6920DW)" "priority=0" "note=coyote.den duplex bottom
tray" "adminurl=
https://coyote.local.:631/printers/MFCJ6920DW"
"ty=Brother MFC-J6920DW CUPS" "rp=printers/MFCJ6920DW" "qtotal=1"
"txtvers=1"]
txt = ["printer-type=0x809016" "printer-state=3" "Duplex=T"
"TLS=1.2" "UUID=36139eb5-df51-332f-4f80-ebf162ecc0ae" "URF=DM3"
"pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf"
"product=(Brother HL-L2320D series)" "priority=0"
"adminurl=
https://coyote.local.:631/printers/HLL2320D" "ty=Brother
HL-L2320D for CUPS" "rp=printers/HLL2320D" "qtotal=1" "txtvers=1"]
txt = ["printer-type=0x809016" "printer-state=3" "Duplex=T"
"TLS=1.2" "UUID=391b5af9-9bac-3249-65f0-795f553651fe" "URF=DM3"
"pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf"
"product=(Brother HL-L2320D series)" "priority=0" "note=floor in den"
"adminurl=
https://coyote.local.:631/printers/Brother_HL-L2320D_series"
"ty=Brother HL-L2320D for CUPS" "rp=printers/Brother_HL-L2320D_series"
"qtotal=1" "txtvers=1"]
> If you get a line matching URF the printer supports the AirPrint
> service. Install cups and see if it works (which is all that I needed
> to do to get the printer working). If no, what does
>
cups already installed as part of armbian
> avahi-browse -rt _ipp._tcp
gene@bpi51:~$ avahi-browse -rt _ipp._tcp
+ eth0 IPv4 Brother HL-L2320D series @ coyote Internet
Printer local
+ eth0 IPv4 Brother MFC-J6920DW @ coyote Internet
Printer local
+ eth0 IPv4 HLL2320D @ coyote Internet
Printer local
+ eth0 IPv4 MFCJ6920DW _tray_2 @ coyote Internet
Printer local
= eth0 IPv4 Brother HL-L2320D series @ coyote Internet
Printer local
hostname = [coyote.local]
address = [192.168.71.3]
port = [631]
txt = ["printer-type=0x809016" "printer-state=3" "Duplex=T"
"TLS=1.2" "UUID=391b5af9-9bac-3249-65f0-795f553651fe" "URF=DM3"
"pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf"
"product=(Brother HL-L2320D series)" "priority=0" "note=floor in den"
"adminurl=
https://coyote.local.:631/printers/Brother_HL-L2320D_series"
"ty=Brother HL-L2320D for CUPS" "rp=printers/Brother_HL-L2320D_series"
"qtotal=1" "txtvers=1"]
= eth0 IPv4 Brother MFC-J6920DW @ coyote Internet
Printer local
hostname = [coyote.local]
address = [192.168.71.3]
port = [631]
txt = ["printer-type=0x80300E" "printer-state=3" "Color=T" "TLS=1.2"
"UUID=831942b6-acfd-3e55-7013-00336f687aa2" "URF=DM3"
"pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf"
"product=(MFC-J6920DW)" "priority=0" "note=letss see if this works"
"adminurl=
https://coyote.local.:631/printers/Brother_MFC-J6920DW_photo"
"ty=Brother MFC-J6920DW CUPS" "rp=printers/Brother_MFC-J6920DW_photo"
"qtotal=1" "txtvers=1"]
= eth0 IPv4 HLL2320D @ coyote Internet
Printer local
hostname = [coyote.local]
address = [192.168.71.3]
port = [631]
txt = ["printer-type=0x809016" "printer-state=3" "Duplex=T"
"TLS=1.2" "UUID=36139eb5-df51-332f-4f80-ebf162ecc0ae" "URF=DM3"
"pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf"
"product=(Brother HL-L2320D series)" "priority=0"
"adminurl=
https://coyote.local.:631/printers/HLL2320D" "ty=Brother
HL-L2320D for CUPS" "rp=printers/HLL2320D" "qtotal=1" "txtvers=1"]
= eth0 IPv4 MFCJ6920DW _tray_2 @ coyote Internet
Printer local
hostname = [coyote.local]
address = [192.168.71.3]
port = [631]
txt = ["printer-type=0x80300E" "printer-state=3" "Color=T" "TLS=1.2"
"UUID=58daf55b-1dc3-31b0-7442-4a936bde800c" "URF=DM3"
"pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf"
"product=(MFC-J6920DW)" "priority=0" "note=coyote.den duplex bottom
tray" "adminurl=
https://coyote.local.:631/printers/MFCJ
>
> and
>
> systemctl status avahi-daemon
>
> show you?
>
gene@bpi51:~$ systemctl status avahi-daemon
● avahi-daemon.service - Avahi mDNS/DNS-SD Stack
Loaded: loaded (/lib/systemd/system/avahi-daemon.service; enabled;
vendor preset: enabled)
Active: active (running) since Mon 2023-05-01 02:13:38 -05; 11min ago
TriggeredBy: ● avahi-daemon.socket
Main PID: 5081 (avahi-daemon)
Status: "avahi-daemon 0.8 starting up."
Tasks: 2 (limit: 4207)
Memory: 788.0K
CPU: 166ms
CGroup: /system.slice/avahi-daemon.service
├─5081 avahi-daemon: running [bpi51.local]
└─5083 avahi-daemon: chroot helper
May 01 02:13:38 bpi51 avahi-daemon[5081]: No service file found in
/etc/avahi/services.
May 01 02:13:38 bpi51 avahi-daemon[5081]: *** WARNING: Detected another
IPv4 mDNS stack running on this host. This makes mDNS unreliable and is
thus not>
May 01 02:13:38 bpi51 avahi-daemon[5081]: Joining mDNS multicast group
on interface eth0.IPv4 with address 192.168.71.9.
May 01 02:13:38 bpi51 avahi-daemon[5081]: New relevant interface
eth0.IPv4 for mDNS.
May 01 02:13:38 bpi51 avahi-daemon[5081]: Joining mDNS multicast group
on interface lo.IPv4 with address 127.0.0.1.
May 01 02:13:38 bpi51 avahi-daemon[5081]: New relevant interface lo.IPv4
for mDNS.
May 01 02:13:38 bpi51 avahi-daemon[5081]: Network interface enumeration
completed.
May 01 02:13:38 bpi51 avahi-daemon[5081]: Registering new address record
for 192.168.71.9 on eth0.IPv4.
May 01 02:13:38 bpi51 avahi-daemon[5081]: Registering new address record
for 127.0.0.1 on lo.IPv4.
May 01 02:13:39 bpi51 avahi-daemon[5081]: Server startup complete. Host
name is bpi51.local. Local service cookie is
4247089512.
Went to machine, ff already running for octoprint tab opened to
localhost:631, no printers for a printer search.
So cups still cannot see the shares but only for a bullseye install,
buster installs work just fine.
??
Thanks Lee.
> Regards,
> Lee
> .
Cheers, Gene Heskett.
--