mirror of
https://github.com/bettercap/bettercap
synced 2025-07-05 20:42:09 -07:00
misc: small fix or general refactoring i did not bother commenting
This commit is contained in:
parent
51a5b4ad6e
commit
e656a6cbfa
6 changed files with 114 additions and 669 deletions
125
epson.yml
125
epson.yml
|
@ -1,125 +0,0 @@
|
||||||
_http._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-03
|
|
||||||
service: _http._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 8080
|
|
||||||
|
|
||||||
_ipp._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-03
|
|
||||||
service: _ipp._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 6631
|
|
||||||
|
|
||||||
_ipps._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-03
|
|
||||||
service: _ipps._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 6633
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=application/octet-stream,image/pwg-raster,image/urf,image/jpeg
|
|
||||||
- rp=ipp/print
|
|
||||||
- qtotal=1
|
|
||||||
- Color=T
|
|
||||||
- Duplex=T
|
|
||||||
- Scan=T
|
|
||||||
- Fax=F
|
|
||||||
- kind=document,envelope,label,photo
|
|
||||||
- PaperMax=legal-A4
|
|
||||||
- URF=CP1,MT1-3-5-8-10-11-12,PQ4-5,OB9,OFU0,RS360,SRGB24,W8,DM3,IS1-7,V1.4
|
|
||||||
- mopria-certified=1.2
|
|
||||||
- priority=30
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- TLS=1.2
|
|
||||||
|
|
||||||
_pdl-datastream._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-03
|
|
||||||
service: _pdl-datastream._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 9100
|
|
||||||
|
|
||||||
_printer._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-03
|
|
||||||
service: _printer._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 515
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- priority=50
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=raw
|
|
||||||
- rp=auto
|
|
||||||
- qtotal=1
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
|
|
||||||
_privet._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-03
|
|
||||||
service: _privet._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 8081
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series (EPSON59F5BA)
|
|
||||||
- url=https://www.google.com/cloudprint
|
|
||||||
- type=printer
|
|
||||||
- id=0936a89f-33d7-80f5-c1bc-7421d40a78b5
|
|
||||||
- cs=offline
|
|
||||||
|
|
||||||
_scanner._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-03
|
|
||||||
service: _scanner._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 1865
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- mfg=EPSON
|
|
||||||
- mdl=XP-630 Series
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- scannerAvailable=0
|
|
||||||
- note=
|
|
||||||
|
|
||||||
_smb._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-03
|
|
||||||
service: _smb._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 4445
|
|
||||||
|
|
||||||
_uscan._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-03
|
|
||||||
service: _uscan._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 4443
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- vers=2.5
|
|
||||||
- representation=/PRESENTATION/AIRPRINT/PRINTER_128.PNG
|
|
||||||
- rs=eSCL
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- pdl=application/pdf,image/jpeg
|
|
||||||
- cs=color,grayscale,binary
|
|
||||||
- is=platen
|
|
||||||
- duplex=F
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- note=
|
|
|
@ -113,6 +113,8 @@ func (mod *ZeroGod) startAdvertiser(fileName string) error {
|
||||||
|
|
||||||
svcChan := make(chan setupResult)
|
svcChan := make(chan setupResult)
|
||||||
|
|
||||||
|
// TODO: support external responders
|
||||||
|
|
||||||
// paralleize initialization
|
// paralleize initialization
|
||||||
for key, svc := range mapping {
|
for key, svc := range mapping {
|
||||||
go func(key string, svc zeroconf.ServiceEntry) {
|
go func(key string, svc zeroconf.ServiceEntry) {
|
||||||
|
|
|
@ -49,6 +49,33 @@ var IPP_REQUEST_NAMES = map[int16]string{
|
||||||
0x400D: "CUPS-Move-Job",
|
0x400D: "CUPS-Move-Job",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func init() {
|
||||||
|
ipp.AttributeTagMapping["printer-uri-supported"] = ipp.TagUri
|
||||||
|
ipp.AttributeTagMapping["uri-authentication-supported"] = ipp.TagKeyword
|
||||||
|
ipp.AttributeTagMapping["uri-security-supported"] = ipp.TagKeyword
|
||||||
|
ipp.AttributeTagMapping["printer-name"] = ipp.TagName
|
||||||
|
ipp.AttributeTagMapping["printer-info"] = ipp.TagText
|
||||||
|
ipp.AttributeTagMapping["printer-make-and-model"] = ipp.TagText
|
||||||
|
ipp.AttributeTagMapping["printer-state"] = ipp.TagEnum
|
||||||
|
ipp.AttributeTagMapping["printer-state-reasons"] = ipp.TagKeyword
|
||||||
|
ipp.AttributeTagMapping["ipp-versions-supported"] = ipp.TagKeyword
|
||||||
|
ipp.AttributeTagMapping["operations-supported"] = ipp.TagEnum
|
||||||
|
ipp.AttributeTagMapping["multiple-document-jobs-supported"] = ipp.TagBoolean
|
||||||
|
ipp.AttributeTagMapping["charset-configured"] = ipp.TagCharset
|
||||||
|
ipp.AttributeTagMapping["charset-supported"] = ipp.TagCharset
|
||||||
|
ipp.AttributeTagMapping["natural-language-configured"] = ipp.TagLanguage
|
||||||
|
ipp.AttributeTagMapping["generated-natural-language-supported"] = ipp.TagLanguage
|
||||||
|
ipp.AttributeTagMapping["document-format-default"] = ipp.TagMimeType
|
||||||
|
ipp.AttributeTagMapping["document-format-supported"] = ipp.TagMimeType
|
||||||
|
ipp.AttributeTagMapping["printer-is-accepting-jobs"] = ipp.TagBoolean
|
||||||
|
ipp.AttributeTagMapping["queued-job-count"] = ipp.TagInteger
|
||||||
|
ipp.AttributeTagMapping["pdl-override-supported"] = ipp.TagKeyword
|
||||||
|
ipp.AttributeTagMapping["printer-up-time"] = ipp.TagInteger
|
||||||
|
ipp.AttributeTagMapping["compression-supported"] = ipp.TagKeyword
|
||||||
|
ipp.AttributeTagMapping["printer-privacy-policy-uri"] = ipp.TagUri
|
||||||
|
ipp.AttributeTagMapping["printer-location"] = ipp.TagText
|
||||||
|
}
|
||||||
|
|
||||||
func ippClientHandler(mod *ZeroGod, client net.Conn, srvHost string, srvPort int, srvTLS bool) {
|
func ippClientHandler(mod *ZeroGod, client net.Conn, srvHost string, srvPort int, srvTLS bool) {
|
||||||
defer client.Close()
|
defer client.Close()
|
||||||
|
|
||||||
|
@ -184,50 +211,55 @@ func ippOnGetPrinterAttributes(mod *ZeroGod, client net.Conn, ipp_req *ipp.Reque
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
// rfc2911 section 4.4
|
/*
|
||||||
ipp.AttributeTagMapping["printer-uri-supported"] = ipp.TagUri
|
|
||||||
ipp.AttributeTagMapping["uri-authentication-supported"] = ipp.TagKeyword
|
|
||||||
ipp.AttributeTagMapping["uri-security-supported"] = ipp.TagKeyword
|
|
||||||
ipp.AttributeTagMapping["printer-name"] = ipp.TagName
|
|
||||||
ipp.AttributeTagMapping["printer-info"] = ipp.TagText
|
|
||||||
ipp.AttributeTagMapping["printer-make-and-model"] = ipp.TagText
|
|
||||||
ipp.AttributeTagMapping["printer-state"] = ipp.TagEnum
|
|
||||||
ipp.AttributeTagMapping["printer-state-reasons"] = ipp.TagKeyword
|
|
||||||
ipp.AttributeTagMapping["ipp-versions-supported"] = ipp.TagKeyword
|
|
||||||
ipp.AttributeTagMapping["operations-supported"] = ipp.TagEnum
|
|
||||||
ipp.AttributeTagMapping["multiple-document-jobs-supported"] = ipp.TagBoolean
|
|
||||||
ipp.AttributeTagMapping["charset-configured"] = ipp.TagCharset
|
|
||||||
ipp.AttributeTagMapping["charset-supported"] = ipp.TagCharset
|
|
||||||
ipp.AttributeTagMapping["natural-language-configured"] = ipp.TagLanguage
|
|
||||||
ipp.AttributeTagMapping["generated-natural-language-supported"] = ipp.TagLanguage
|
|
||||||
ipp.AttributeTagMapping["document-format-default"] = ipp.TagMimeType
|
|
||||||
ipp.AttributeTagMapping["document-format-supported"] = ipp.TagMimeType
|
|
||||||
ipp.AttributeTagMapping["printer-is-accepting-jobs"] = ipp.TagBoolean
|
|
||||||
ipp.AttributeTagMapping["queued-job-count"] = ipp.TagInteger
|
|
||||||
ipp.AttributeTagMapping["pdl-override-supported"] = ipp.TagKeyword
|
|
||||||
ipp.AttributeTagMapping["printer-up-time"] = ipp.TagInteger
|
|
||||||
ipp.AttributeTagMapping["compression-supported"] = ipp.TagKeyword
|
|
||||||
|
|
||||||
|
"""
|
||||||
|
marker-names (1setOf nameWithoutLanguage) = Black ink,Cyan ink,Magenta ink,Yellow ink
|
||||||
|
marker-colors (1setOf nameWithoutLanguage) = #000000,#00FFFF,#FF00FF,#FFFF00
|
||||||
|
marker-types (1setOf keyword) = ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge
|
||||||
|
marker-low-levels (1setOf integer) = 15,15,15,15
|
||||||
|
marker-high-levels (1setOf integer) = 100,100,100,100
|
||||||
|
marker-levels (1setOf integer) = 57,94,95,95
|
||||||
|
"""
|
||||||
|
|
||||||
|
markers = {
|
||||||
|
(
|
||||||
|
SectionEnum.printer,
|
||||||
|
b'marker-names',
|
||||||
|
TagEnum.text_without_language
|
||||||
|
): [b'TestMarker'],
|
||||||
|
(
|
||||||
|
SectionEnum.printer,
|
||||||
|
b'marker-colors',
|
||||||
|
TagEnum.text_without_language
|
||||||
|
): [b'#FF0000'],
|
||||||
|
(
|
||||||
|
SectionEnum.printer,
|
||||||
|
b'marker-types',
|
||||||
|
TagEnum.text_without_language
|
||||||
|
): [b'ink-cartridge'],
|
||||||
|
(
|
||||||
|
SectionEnum.printer,
|
||||||
|
b'marker-low-levels',
|
||||||
|
TagEnum.integer
|
||||||
|
): [Integer(15).bytes()],
|
||||||
|
(
|
||||||
|
SectionEnum.printer,
|
||||||
|
b'marker-high-levels',
|
||||||
|
TagEnum.integer
|
||||||
|
): [Integer(100).bytes()],
|
||||||
|
(
|
||||||
|
SectionEnum.printer,
|
||||||
|
b'marker-levels',
|
||||||
|
TagEnum.integer
|
||||||
|
): [Integer(66).bytes()],
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
// rfc2911 section 4.4
|
||||||
ipp_resp.PrinterAttributes = []ipp.Attributes{
|
ipp_resp.PrinterAttributes = []ipp.Attributes{
|
||||||
{
|
{
|
||||||
"printer-uri-supported": []ipp.Attribute{
|
// custom
|
||||||
{
|
|
||||||
Value: fmt.Sprintf("%s://%s:%d/printer", ops.Ternary(srvTLS, "ipps", "ipp"), srvHost, srvPort),
|
|
||||||
Tag: ipp.TagUri,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"uri-authentication-supported": []ipp.Attribute{
|
|
||||||
{
|
|
||||||
Value: "none",
|
|
||||||
Tag: ipp.TagKeyword,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"uri-security-supported": []ipp.Attribute{
|
|
||||||
{
|
|
||||||
Value: ops.Ternary(srvTLS, "tls", "none"),
|
|
||||||
Tag: ipp.TagKeyword,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
"printer-name": []ipp.Attribute{
|
"printer-name": []ipp.Attribute{
|
||||||
{
|
{
|
||||||
Value: "PRINTER_NAME",
|
Value: "PRINTER_NAME",
|
||||||
|
@ -246,6 +278,45 @@ func ippOnGetPrinterAttributes(mod *ZeroGod, client net.Conn, ipp_req *ipp.Reque
|
||||||
Tag: ipp.TagText,
|
Tag: ipp.TagText,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
"printer-location": []ipp.Attribute{
|
||||||
|
{
|
||||||
|
Value: "PRINTER_LOCATION",
|
||||||
|
Tag: ipp.TagText,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"printer-privacy-policy-uri": []ipp.Attribute{
|
||||||
|
{
|
||||||
|
Value: "https://www.google.com/",
|
||||||
|
Tag: ipp.TagUri,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
// constants
|
||||||
|
/*
|
||||||
|
"ppd-name": []ipp.Attribute{
|
||||||
|
{
|
||||||
|
Value: "everywhere",
|
||||||
|
Tag: ipp.TagName,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
*/
|
||||||
|
"printer-uri-supported": []ipp.Attribute{
|
||||||
|
{
|
||||||
|
Value: fmt.Sprintf("%s://%s:%d/printer", ops.Ternary(srvTLS, "ipps", "ipp"), srvHost, srvPort),
|
||||||
|
Tag: ipp.TagUri,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"uri-authentication-supported": []ipp.Attribute{
|
||||||
|
{
|
||||||
|
Value: "none",
|
||||||
|
Tag: ipp.TagKeyword,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
"uri-security-supported": []ipp.Attribute{
|
||||||
|
{
|
||||||
|
Value: ops.Ternary(srvTLS, "tls", "none"),
|
||||||
|
Tag: ipp.TagKeyword,
|
||||||
|
},
|
||||||
|
},
|
||||||
"printer-state": []ipp.Attribute{
|
"printer-state": []ipp.Attribute{
|
||||||
{
|
{
|
||||||
Value: 3, // idle
|
Value: 3, // idle
|
||||||
|
|
129
printer.yml
129
printer.yml
|
@ -1,129 +0,0 @@
|
||||||
_http:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series
|
|
||||||
service: _http._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 80
|
|
||||||
|
|
||||||
_ipp:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series
|
|
||||||
service: _ipp._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 631
|
|
||||||
|
|
||||||
_ipps:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series
|
|
||||||
service: _ipps._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 631
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=application/octet-stream,image/pwg-raster,image/urf,image/jpeg
|
|
||||||
- rp=ipp/print
|
|
||||||
- qtotal=1
|
|
||||||
- Color=T
|
|
||||||
- Duplex=T
|
|
||||||
- Scan=T
|
|
||||||
- Fax=F
|
|
||||||
- kind=document,envelope,label,photo
|
|
||||||
- PaperMax=legal-A4
|
|
||||||
- URF=CP1,MT1-3-5-8-10-11-12,PQ4-5,OB9,OFU0,RS360,SRGB24,W8,DM3,IS1-7,V1.4
|
|
||||||
- mopria-certified=1.2
|
|
||||||
- priority=30
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- TLS=1.2
|
|
||||||
|
|
||||||
_pdl-datastream:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series
|
|
||||||
service: _pdl-datastream._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 9100
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- priority=40
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=raw
|
|
||||||
- qtotal=1
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
|
|
||||||
_printer:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series
|
|
||||||
service: _printer._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 515
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- priority=50
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=raw
|
|
||||||
- rp=auto
|
|
||||||
- qtotal=1
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
|
|
||||||
_privet:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series
|
|
||||||
service: _privet._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 80
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series (EPSON59F5BA)
|
|
||||||
- url=https://www.google.com/cloudprint
|
|
||||||
- type=printer
|
|
||||||
- id=0936a89f-33d7-80f5-c1bc-7421d40a78b5
|
|
||||||
- cs=offline
|
|
||||||
|
|
||||||
_scanner:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series
|
|
||||||
service: _scanner._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 1865
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- mfg=EPSON
|
|
||||||
- mdl=XP-630 Series
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- scannerAvailable=0
|
|
||||||
- note=
|
|
||||||
|
|
||||||
_uscan:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series
|
|
||||||
service: _uscan._tcp
|
|
||||||
domain: local.
|
|
||||||
port: 443
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- vers=2.5
|
|
||||||
- representation=/PRESENTATION/AIRPRINT/PRINTER_128.PNG
|
|
||||||
- rs=eSCL
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- pdl=application/pdf,image/jpeg
|
|
||||||
- cs=color,grayscale,binary
|
|
||||||
- is=platen
|
|
||||||
- duplex=F
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- note=
|
|
187
printer2.yml
187
printer2.yml
|
@ -1,187 +0,0 @@
|
||||||
EPSON\ XP-630\ Series-59F5BA._http._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA
|
|
||||||
service: _http._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 80
|
|
||||||
text:
|
|
||||||
- ""
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA._ipp._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA
|
|
||||||
service: _ipp._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 631
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=application/octet-stream,image/pwg-raster,image/urf,image/jpeg
|
|
||||||
- rp=ipp/print
|
|
||||||
- qtotal=1
|
|
||||||
- Color=T
|
|
||||||
- Duplex=T
|
|
||||||
- Scan=T
|
|
||||||
- Fax=F
|
|
||||||
- kind=document,envelope,label,photo
|
|
||||||
- PaperMax=legal-A4
|
|
||||||
- URF=CP1,MT1-3-5-8-10-11-12,PQ4-5,OB9,OFU0,RS360,SRGB24,W8,DM3,IS1-7,V1.4
|
|
||||||
- mopria-certified=1.2
|
|
||||||
- priority=30
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- TLS=1.2
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA._ipps._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA
|
|
||||||
service: _ipps._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 631
|
|
||||||
text: []
|
|
||||||
ttl: 120
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA._pdl-datastream._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA
|
|
||||||
service: _pdl-datastream._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 9100
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- priority=40
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=raw
|
|
||||||
- qtotal=1
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA._printer._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA
|
|
||||||
service: _printer._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 515
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- priority=50
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=raw
|
|
||||||
- rp=auto
|
|
||||||
- qtotal=1
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA._privet._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA
|
|
||||||
service: _privet._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 80
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series (EPSON59F5BA)
|
|
||||||
- url=https://www.google.com/cloudprint
|
|
||||||
- type=printer
|
|
||||||
- id=0936a89f-33d7-80f5-c1bc-7421d40a78b5
|
|
||||||
- cs=offline
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA._scanner._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA
|
|
||||||
service: _scanner._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 1865
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- mfg=EPSON
|
|
||||||
- mdl=XP-630 Series
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- scannerAvailable=0
|
|
||||||
- note=
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA._smb._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA
|
|
||||||
service: _smb._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 445
|
|
||||||
text:
|
|
||||||
- ""
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA._uscan._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA
|
|
||||||
service: _uscan._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 443
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- vers=2.5
|
|
||||||
- representation=/PRESENTATION/AIRPRINT/PRINTER_128.PNG
|
|
||||||
- rs=eSCL
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- pdl=application/pdf,image/jpeg
|
|
||||||
- cs=color,grayscale,binary
|
|
||||||
- is=platen
|
|
||||||
- duplex=F
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- note=
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
187
printer3.yml
187
printer3.yml
|
@ -1,187 +0,0 @@
|
||||||
EPSON\ XP-630\ Series-59F5BA-02._http._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-02
|
|
||||||
service: _http._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 80
|
|
||||||
text:
|
|
||||||
- ""
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA-02._ipp._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-02
|
|
||||||
service: _ipp._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 631
|
|
||||||
text: []
|
|
||||||
ttl: 120
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA-02._ipps._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-02
|
|
||||||
service: _ipps._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 631
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=application/octet-stream,image/pwg-raster,image/urf,image/jpeg
|
|
||||||
- rp=ipp/print
|
|
||||||
- qtotal=1
|
|
||||||
- Color=T
|
|
||||||
- Duplex=T
|
|
||||||
- Scan=T
|
|
||||||
- Fax=F
|
|
||||||
- kind=document,envelope,label,photo
|
|
||||||
- PaperMax=legal-A4
|
|
||||||
- URF=CP1,MT1-3-5-8-10-11-12,PQ4-5,OB9,OFU0,RS360,SRGB24,W8,DM3,IS1-7,V1.4
|
|
||||||
- mopria-certified=1.2
|
|
||||||
- priority=30
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- TLS=1.2
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA-02._pdl-datastream._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-02
|
|
||||||
service: _pdl-datastream._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 9100
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- priority=40
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=raw
|
|
||||||
- qtotal=1
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA-02._printer._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-02
|
|
||||||
service: _printer._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 515
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- priority=50
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- usb_MFG=EPSON
|
|
||||||
- usb_MDL=XP-630 Series
|
|
||||||
- product=(EPSON XP-630 Series)
|
|
||||||
- pdl=raw
|
|
||||||
- rp=auto
|
|
||||||
- qtotal=1
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- note=
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA-02._privet._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-02
|
|
||||||
service: _privet._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 80
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series (EPSON59F5BA)
|
|
||||||
- url=https://www.google.com/cloudprint
|
|
||||||
- type=printer
|
|
||||||
- id=0936a89f-33d7-80f5-c1bc-7421d40a78b5
|
|
||||||
- cs=offline
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA-02._scanner._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-02
|
|
||||||
service: _scanner._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 1865
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- mfg=EPSON
|
|
||||||
- mdl=XP-630 Series
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- scannerAvailable=0
|
|
||||||
- note=
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA-02._smb._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-02
|
|
||||||
service: _smb._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 445
|
|
||||||
text:
|
|
||||||
- ""
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
||||||
EPSON\ XP-630\ Series-59F5BA-02._uscan._tcp.local.:
|
|
||||||
servicerecord:
|
|
||||||
instance: EPSON\ XP-630\ Series-59F5BA-02
|
|
||||||
service: _uscan._tcp
|
|
||||||
domain: local.
|
|
||||||
hostname: EPSON59F5BA.local.
|
|
||||||
port: 443
|
|
||||||
text:
|
|
||||||
- txtvers=1
|
|
||||||
- vers=2.5
|
|
||||||
- representation=/PRESENTATION/AIRPRINT/PRINTER_128.PNG
|
|
||||||
- rs=eSCL
|
|
||||||
- ty=EPSON XP-630 Series
|
|
||||||
- pdl=application/pdf,image/jpeg
|
|
||||||
- cs=color,grayscale,binary
|
|
||||||
- is=platen
|
|
||||||
- duplex=F
|
|
||||||
- adminurl=http://EPSON59F5BA.local.:80/PRESENTATION/BONJOUR
|
|
||||||
- UUID=cfe92100-67c4-11d4-a45f-44d24459f5ba
|
|
||||||
- note=
|
|
||||||
ttl: 4500
|
|
||||||
addripv4:
|
|
||||||
- 192.168.50.21
|
|
||||||
addripv6:
|
|
||||||
- fe80::46d2:44ff:fe59:f5ba
|
|
Loading…
Add table
Add a link
Reference in a new issue