On Tuesday 15 March 2016 20:20:25 Lisi Reisz wrote: > On Tuesday 15 March 2016 22:48:33 Brian wrote: > > On Tue 15 Mar 2016 at 21:16:14 +0000, Lisi Reisz wrote: > > > On Tuesday 15 March 2016 19:40:07 Brian wrote: > > > > Gene Haskett has an HL-3170CDW, which he now knows does > > > > AirPrint. I believe he is someone who is up for a challenge. > > > > Compared with flooded basements, lightning strikes, falling > > > > trees and power cuts this is small beer. If he is amenable he > > > > could > > > > > > > > 1. Install avahi-daemon and avahi-utils. > > > > > > > > 2. Do > > > > > > > > + eth0 IPv4 Brother HL-3170CDW series PDL Printer local
> > > > > > > > and post the file "discovered" here. Then we might progress. > > > > > > > > Your printer cannot deal with files sent directly from an iOS > > > > device. Through the mediation of Debian CUPS it can. > > > > > > But in order to do it, he would have to install Jessie, would he > > > not? And I don't think he has a spare computer on which to do so. > > > :-( > > > > To use avahi-daemon to pick up Bonjour broadcasts? No. > > > > If I am wrong it takes five minutes on Wheezy to find out. > > Over to you, Gene?? :-) > > Lisi Gluttons for punishment eh? Remember, you did ask for it :( And nothu ing has been excised. + eth0 IPv4 Brother HL-3170CDW series PDL Printer local + eth0 IPv4 Brother HL-3170CDW series UNIX Printer local + eth0 IPv4 Brother HL-3170CDW series Internet Printer local + eth0 IPv4 Brother HL-3170CDW series Web Site local = eth0 IPv4 Brother HL-3170CDW series PDL Printer local hostname = [BRN001BA9E3811F.local] address = [192.168.71.20] port = [9100] txt = ["UUID=e3248000-80ce-11db-8000-001ba9e3811f" "TBCP=T" "Transparent=F" "Binary=T" "PaperCustom=T" "Scan=F" "Duplex=T" "Copies=T" "Color=T" "usb_CMD=PJL,PCL,PCLXL,URF" "usb_MDL=HL-3170CDW series" "usb_MFG=Brother" "priority=75" "adminurl=http://BRN001BA9E3811F.local./net/net/airprint.html" "product=(Brother HL-3170CDW series)" "ty=Brother HL-3170CDW series" "note=" "pdl=application/octet-stream,image/urf" "qtotal=1" "txtvers=1"] = eth0 IPv4 Brother HL-3170CDW series UNIX Printer local hostname = [BRN001BA9E3811F.local] address = [192.168.71.20] port = [515] txt = ["UUID=e3248000-80ce-11db-8000-001ba9e3811f" "TBCP=F" "Transparent=T" "Binary=T" "PaperCustom=T" "Scan=F" "Duplex=T" "Copies=T" "Color=T" "usb_CMD=PJL,PCL,PCLXL,URF" "usb_MDL=HL-3170CDW series" "usb_MFG=Brother" "priority=50" "adminurl=http://BRN001BA9E3811F.local./net/net/airprint.html" "product=(Brother HL-3170CDW series)" "ty=Brother HL-3170CDW series" "note=" "rp=duerqxesz5090" "pdl=application/octet-stream,image/urf" "qtotal=1" "txtvers=1"] + eth0 IPv6 BROTHER HL-2140 @ coyote Internet Printer local + eth0 IPv6 coyote Remote Disk Management local + eth0 IPv6 coyote _nut._tcp local + eth0 IPv6 coyote [00:1f:c6:62:fc:bb] Workstation local + eth0 IPv6 Network_printer @ coyote Internet Printer local + eth0 IPv6 HL3170CDW @ coyote Internet Printer local + eth0 IPv6 Cups-PDF @ coyote Internet Printer local + eth0 IPv6 EPSON Epson Stylus NX510 @ coyote Internet Printer local + eth0 IPv4 BROTHER HL-2140 @ coyote Internet Printer local + eth0 IPv4 coyote Remote Disk Management local + eth0 IPv4 coyote _nut._tcp local + eth0 IPv4 coyote [00:1f:c6:62:fc:bb] Workstation local + eth0 IPv4 Network_printer @ coyote Internet Printer local + eth0 IPv4 Cups-PDF @ coyote Internet Printer local + eth0 IPv4 HL3170CDW @ coyote Internet Printer local + eth0 IPv4 EPSON Epson Stylus NX510 @ coyote Internet Printer local = eth0 IPv6 BROTHER HL-2140 @ coyote Internet Printer local hostname = [coyote.local] address = [fe80::21f:c6ff:fe62:fcbb] port = [631] txt = ["printer-type=0x80B016" "printer-state=3" "Scan=F" "Sort=F" "Bind=F" "Punch=F" "Collate=F" "Copies=F" "Staple=F" "Duplex=T" "Color=F" "Fax=F" "Binary=F" "Transparent=F" "TLS=1.2" "UUID=78436bff-0096-3f61-74ca-4f910e8f38d9" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf" "product=(HL-2140 series)" "priority=0" "note=coyote.coyote.den" "adminurl=http://coyote.local:631/printers/BROTHEHL2140" "ty=Brother HL-2140 Foomatic/hpijs-pcl5e (recommended)" "rp=printers/BROTHEHL2140" "qtotal=1" "txtvers=1"] = eth0 IPv6 coyote Remote Disk Management local hostname = [coyote.local] address = [fe80::21f:c6ff:fe62:fcbb] port = [22] txt = [] = eth0 IPv6 coyote _nut._tcp local hostname = [coyote.local] address = [fe80::21f:c6ff:fe62:fcbb] port = [3493] txt = [] = eth0 IPv6 coyote [00:1f:c6:62:fc:bb] Workstation local hostname = [coyote.local] address = [fe80::21f:c6ff:fe62:fcbb] port = [9] txt = [] = eth0 IPv6 Network_printer @ coyote Internet Printer local hostname = [coyote.local] address = [fe80::21f:c6ff:fe62:fcbb] port = [631] txt = ["printer-type=0x80104E" "printer-state=3" "Scan=F" "Sort=F" "Bind=F" "Punch=F" "Collate=F" "Copies=T" "Staple=F" "Duplex=F" "Color=T" "Fax=F" "Binary=F" "Transparent=F" "TLS=1.2" "UUID=09e344db-0fad-351f-7f98-bc54083c8491" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf" "product=(HL-3170CDW series)" "priority=0" "note=coyote.den" "adminurl=http://coyote.local:631/printers/Network_printer" "ty=Brother HL-3170CDW series CUPS" "rp=printers/Network_printer" "qtotal=1" "txtvers=1"] = eth0 IPv6 HL3170CDW @ coyote Internet Printer local hostname = [coyote.local] address = [fe80::21f:c6ff:fe62:fcbb] port = [631] txt = ["printer-type=0x80104E" "printer-state=3" "Scan=F" "Sort=F" "Bind=F" "Punch=F" "Collate=F" "Copies=T" "Staple=F" "Duplex=F" "Color=T" "Fax=F" "Binary=F" "Transparent=F" "TLS=1.2" "UUID=99042303-a50c-3af4-448b-dc5a87c079d6" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf" "product=(HL-3170CDW series)" "priority=0" "note=" "adminurl=http://coyote.local:631/printers/HL3170CDW" "ty=Brother HL-3170CDW series CUPS" "rp=printers/HL3170CDW" "qtotal=1" "txtvers=1"] = eth0 IPv6 Cups-PDF @ coyote Internet Printer local hostname = [coyote.local] address = [fe80::21f:c6ff:fe62:fcbb] port = [631] txt = ["printer-type=0x800006" "printer-state=3" "Scan=F" "Sort=F" "Bind=F" "Punch=F" "Collate=F" "Copies=F" "Staple=F" "Duplex=F" "Color=F" "Fax=F" "Binary=F" "Transparent=F" "TLS=1.2" "UUID=7bd75430-c139-351f-7ee6-e41e67e2f1a5" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=Unknown" "priority=0" "note=coyote.coyote.den" "adminurl=http://coyote.local:631/printers/Cups-PDF" "ty=Generic CUPS-PDF Printer" "rp=printers/Cups-PDF" "qtotal=1" "txtvers=1"] = eth0 IPv4 BROTHER HL-2140 @ coyote Internet Printer local hostname = [coyote.local] address = [192.168.71.3] port = [631] txt = ["printer-type=0x80B016" "printer-state=3" "Scan=F" "Sort=F" "Bind=F" "Punch=F" "Collate=F" "Copies=F" "Staple=F" "Duplex=T" "Color=F" "Fax=F" "Binary=F" "Transparent=F" "TLS=1.2" "UUID=78436bff-0096-3f61-74ca-4f910e8f38d9" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf" "product=(HL-2140 series)" "priority=0" "note=coyote.coyote.den" "adminurl=http://coyote.local:631/printers/BROTHEHL2140" "ty=Brother HL-2140 Foomatic/hpijs-pcl5e (recommended)" "rp=printers/BROTHEHL2140" "qtotal=1" "txtvers=1"] = eth0 IPv4 coyote Remote Disk Management local hostname = [coyote.local] address = [192.168.71.3] port = [22] txt = [] = eth0 IPv4 coyote _nut._tcp local hostname = [coyote.local] address = [192.168.71.3] port = [3493] txt = [] = eth0 IPv4 coyote [00:1f:c6:62:fc:bb] Workstation local hostname = [coyote.local] address = [192.168.71.3] port = [9] txt = [] = eth0 IPv4 Network_printer @ coyote Internet Printer local hostname = [coyote.local] address = [192.168.71.3] port = [631] txt = ["printer-type=0x80104E" "printer-state=3" "Scan=F" "Sort=F" "Bind=F" "Punch=F" "Collate=F" "Copies=T" "Staple=F" "Duplex=F" "Color=T" "Fax=F" "Binary=F" "Transparent=F" "TLS=1.2" "UUID=09e344db-0fad-351f-7f98-bc54083c8491" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf" "product=(HL-3170CDW series)" "priority=0" "note=coyote.den" "adminurl=http://coyote.local:631/printers/Network_printer" "ty=Brother HL-3170CDW series CUPS" "rp=printers/Network_printer" "qtotal=1" "txtvers=1"] = eth0 IPv4 Cups-PDF @ coyote Internet Printer local hostname = [coyote.local] address = [192.168.71.3] port = [631] txt = ["printer-type=0x800006" "printer-state=3" "Scan=F" "Sort=F" "Bind=F" "Punch=F" "Collate=F" "Copies=F" "Staple=F" "Duplex=F" "Color=F" "Fax=F" "Binary=F" "Transparent=F" "TLS=1.2" "UUID=7bd75430-c139-351f-7ee6-e41e67e2f1a5" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/pwg-raster,image/urf" "product=Unknown" "priority=0" "note=coyote.coyote.den" "adminurl=http://coyote.local:631/printers/Cups-PDF" "ty=Generic CUPS-PDF Printer" "rp=printers/Cups-PDF" "qtotal=1" "txtvers=1"] = eth0 IPv4 HL3170CDW @ coyote Internet Printer local hostname = [coyote.local] address = [192.168.71.3] port = [631] txt = ["printer-type=0x80104E" "printer-state=3" "Scan=F" "Sort=F" "Bind=F" "Punch=F" "Collate=F" "Copies=T" "Staple=F" "Duplex=F" "Color=T" "Fax=F" "Binary=F" "Transparent=F" "TLS=1.2" "UUID=99042303-a50c-3af4-448b-dc5a87c079d6" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf" "product=(HL-3170CDW series)" "priority=0" "note=" "adminurl=http://coyote.local:631/printers/HL3170CDW" "ty=Brother HL-3170CDW series CUPS" "rp=printers/HL3170CDW" "qtotal=1" "txtvers=1"] + eth0 IPv6 shop [38:60:77:4e:38:1b] Workstation local + eth0 IPv6 shop Remote Disk Management local + eth0 IPv4 shop [38:60:77:4e:38:1b] Workstation local + eth0 IPv4 shop Remote Disk Management local = eth0 IPv6 shop [38:60:77:4e:38:1b] Workstation local hostname = [shop.local] address = [fe80::3a60:77ff:fe4e:381b] port = [9] txt = [] = eth0 IPv6 shop Remote Disk Management local hostname = [shop.local] address = [fe80::3a60:77ff:fe4e:381b] port = [22] txt = [] = eth0 IPv4 shop [38:60:77:4e:38:1b] Workstation local hostname = [shop.local] address = [192.168.71.4] port = [9] txt = [] = eth0 IPv4 shop Remote Disk Management local hostname = [shop.local] address = [192.168.71.4] port = [22] txt = [] + eth0 IPv6 lathe [38:60:77:cd:f3:2f] Workstation local + eth0 IPv6 lathe Remote Disk Management local = eth0 IPv6 lathe [38:60:77:cd:f3:2f] Workstation local hostname = [lathe.local] address = [fe80::3a60:77ff:fecd:f32f] port = [9] txt = [] + eth0 IPv4 lathe [38:60:77:cd:f3:2f] Workstation local + eth0 IPv4 lathe Remote Disk Management local = eth0 IPv6 lathe Remote Disk Management local hostname = [lathe.local] address = [fe80::3a60:77ff:fecd:f32f] port = [22] txt = [] = eth0 IPv4 lathe [38:60:77:cd:f3:2f] Workstation local hostname = [lathe.local] address = [192.168.71.5] port = [9] txt = [] = eth0 IPv4 lathe Remote Disk Management local hostname = [lathe.local] address = [192.168.71.5] port = [22] txt = [] + eth0 IPv6 GO704 [00:1a:a0:a7:a8:d4] Workstation local + eth0 IPv6 GO704 Remote Disk Management local + eth0 IPv4 GO704 [00:1a:a0:a7:a8:d4] Workstation local + eth0 IPv4 GO704 Remote Disk Management local = eth0 IPv6 GO704 [00:1a:a0:a7:a8:d4] Workstation local hostname = [GO704.local] address = [fe80::21a:a0ff:fea7:a8d4] port = [9] txt = [] = eth0 IPv6 GO704 Remote Disk Management local hostname = [GO704.local] address = [fe80::21a:a0ff:fea7:a8d4] port = [22] txt = [] = eth0 IPv4 GO704 [00:1a:a0:a7:a8:d4] Workstation local hostname = [GO704.local] address = [192.168.71.10] port = [9] txt = [] = eth0 IPv4 GO704 Remote Disk Management local hostname = [GO704.local] address = [192.168.71.10] port = [22] txt = [] = eth0 IPv4 EPSON Epson Stylus NX510 @ coyote Internet Printer local hostname = [coyote.local] address = [192.168.71.3] port = [631] txt = ["printer-type=0x100E" "printer-state=5" "Scan=F" "Sort=F" "Bind=F" "Punch=F" "Collate=F" "Copies=F" "Staple=F" "Duplex=F" "Color=T" "Fax=F" "Binary=F" "Transparent=F" "TLS=1.2" "UUID=f14f765a-eabb-3fb8-7907-c8c8e726bbe9" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf" "product=(Inkjet Printer)" "priority=0" "note=coyote" "adminurl=http://coyote.local:631/printers/Epson-Stylus-NX510" "ty=Epson Stylus NX510, Epson Inkjet Printer Driver (ESC/P-R) for Linux" "rp=printers/Epson-Stylus-NX510" "qtotal=1" "txtvers=1"] = eth0 IPv6 EPSON Epson Stylus NX510 @ coyote Internet Printer local hostname = [coyote.local] address = [fe80::21f:c6ff:fe62:fcbb] port = [631] txt = ["printer-type=0x100E" "printer-state=5" "Scan=F" "Sort=F" "Bind=F" "Punch=F" "Collate=F" "Copies=F" "Staple=F" "Duplex=F" "Color=T" "Fax=F" "Binary=F" "Transparent=F" "TLS=1.2" "UUID=f14f765a-eabb-3fb8-7907-c8c8e726bbe9" "URF=DM3" "pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf" "product=(Inkjet Printer)" "priority=0" "note=coyote" "adminurl=http://coyote.local:631/printers/Epson-Stylus-NX510" "ty=Epson Stylus NX510, Epson Inkjet Printer Driver (ESC/P-R) for Linux" "rp=printers/Epson-Stylus-NX510" "qtotal=1" "txtvers=1"] = eth0 IPv4 Brother HL-3170CDW series Internet Printer local hostname = [BRN001BA9E3811F.local] address = [192.168.71.20] port = [631] txt = ["UUID=e3248000-80ce-11db-8000-001ba9e3811f" "URF=SRGB24,W8,CP1,IS1-4,MT1-3-4-5-8-11,OB10,PQ4-5,RS600,DM1" "TBCP=F" "Transparent=T" "Binary=T" "PaperCustom=T" "Scan=F" "Duplex=T" "Copies=T" "Color=T" "usb_CMD=PJL,PCL,PCLXL,URF" "usb_MDL=HL-3170CDW series" "usb_MFG=Brother" "priority=25" "adminurl=http://BRN001BA9E3811F.local./net/net/airprint.html" "product=(Brother HL-3170CDW series)" "ty=Brother HL-3170CDW series" "note=" "rp=ipp/printer" "pdl=application/octet-stream,image/urf" "qtotal=1" "txtvers=1"] = eth0 IPv4 Brother HL-3170CDW series Web Site local hostname = [BRN001BA9E3811F.local] address = [192.168.71.20] port = [80] txt = [] ======================================== Now, I note 3 instances of "airprint.html" up there that because it didn't mean squat to me until now, I didn't recognize or know I needed to remember. But it would take quite some calesthentics to get to it and test it as I'd have to go ethernet to the router, enable the radio in the router in bridged mode, opening my whole system to the outside world with a radio, or install a linux compatible card in this machine whose pci slots are already full. Tain't gonna happen IOW. Plus it opens up (IMO) a security hole I am not going to open & leave available to anybody driving by with a sniffer. I highly recommend that anyone comtemplating enabling the radio just to talk to the printer, to change the c block address from 0 or 1 to some other roll of the dice just to obscure it somewhat from prying eyes, and incorporate into their IPTables rules blocking ANY incoming traffic that does NOT come from the printers assigned address. Thats just good common sense, hiding in plain sight. But you are not in fact hidden from the black hats, they can drive by and make you out in 5 seconds or less. For instance never ever broadcast your SSID, make them guess it, and the longer the better. An absolute minimum of 30 characters. Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene>