You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you look closely, you will see that the commands failing to find your printer are looking for the IPP Everywhere "_print" subtype of the IPP type ("_ipp._tcp") in the domain ".local.": "_ipp._tcp,_print.local.".
Specifying this subtype in the parameter to ippfind will cause ippfind to search only for IPP Everywhere printers, not all IPP printers. Any printer supporting the subtype will respond. (DNS-SD subtypes are discussed in RFC 6763 section 7.1 - https://www.rfc-editor.org/rfc/rfc6763#section-7.1).
Either the printer isn't claiming to be capable of IPP Everywhere certification conformance, or its IPP Everywhere "capability" has been disabled somehow in firmware. If Xerox were to certify this printer, it would need to have its firmware advertise its IPP Everywhere capability using the "_print" subtype.
Hello! I executed the script
./dnssd-tests.sh
but it failed to detect the Xerox WorkCentre 3025BI printer.Output:
For debugging, I executed it with the command
bash -x
:It appears that the command
./ippfind --literal-name XRX9C934EFA5A2B _ipp._tcp,_print.local. --quiet -T 5
is unable to locate the printer.Similarly, the command
./ippfind _ipp._tcp,_print.local. -T 5
also produces no output.However, using
ippfind
without any flags successfully detects it:Note that the output lacks the
._ipp._tcp.local
component.Here is the output from the
driverless
command:I would greatly appreciate any help or suggestions regarding this issue.
The text was updated successfully, but these errors were encountered: