On Thu 30 Jun 2022, at 14:57, Brian Potkin <claremont...@gmail.com> wrote:
[...]

> 1. Set up queues
>    lpadmin -p testq-ippeve -v ipp://192.168.0.14/ipp/print -E -m everywhere
>    lpadmin -p testq-drvless -v ipp://192.168.0.14/ipp/print -E -m 
>    driverless:ipp://192.168.0.14/ipp/print   

OK


> 2. As root, do
>    cupsfilter -p /etc/cups/ppd/testq-ippeve.ppd -m printer/foo -e 
> /etc/nsswitch.conf > ippeve.urf
>    cupsfilter -p /etc/cups/ppd/testq-drvless.ppd -m printer/foo -e 
> /etc/nsswitch.conf > drvless.urf

OK

 
> 3. Open ippeve.urf and drvless.urf with less and check for UNIRAST at
>    the top left corner. 

Present in both files


> Give the file sizes. 

$ ls -l *.urf
-rw-r--r-- 1 user user 195639 Jun 30 22:58 drvless.urf
-rw-r--r-- 1 user user  48332 Jun 30 22:57 ippeve.urf


> View the files with
>    rasterview.

Both look fine


> 4. Check the printer has an open port 9100.

$ nmap 192.168.0.14
Starting Nmap 7.80 ( https://nmap.org ) at 2022-06-30 23:01 BST
Nmap scan report for 192.168.0.14
Host is up (0.030s latency).
Not shown: 993 closed ports
PORT     STATE SERVICE
21/tcp   open  ftp
23/tcp   open  telnet
80/tcp   open  http
443/tcp  open  https
515/tcp  open  printer
631/tcp  open  ipp
9100/tcp open  jetdirect


> 5. Send both files directly to the printer with
>    netcat 192.168.0.14 9100 < ippeve.urf

Command seemed to hang or await job completion.  

Printer printed a good 30-odd pages, either blank or containing a line or two 
of binary/gibberish.

Device job cancel button did not respond.  Opened paper tray, pressed cancel 
button, job stopped.  Re-inserted tray, job continued.  Opened tray, cancelled 
job, ^C to stop netcat, power cycled printer, order restored.


>    netcat 192.168.0.14 9100 < drvless.urf

Same, though this time I stopped it after a few pages

Thanks,
Gareth

Reply via email to