I'm attempting to print to my HP P1102w from Arch Linux
# uname -r
The printer is connected to an Asus RT-N16 router via USB. (I find the printer's onboard wifi annoying due to the fact that it forgets the WPA2 password when disconnected from power.)
# nmap 192.168.1.1
Starting Nmap 7.80 ( https://nmap.org ) at 2019-10-26 23:49 CST
Nmap scan report for router.asus.com (192.168.1.1)
Host is up (0.0042s latency).
Not shown: 995 closed ports
PORT STATE SERVICE
53/tcp open domain
80/tcp open http
515/tcp open printer
9100/tcp open jetdirect
9998/tcp open distinct32
MAC Address: 60:A4:4C:66:BB:8E (Asustek Computer)
Nmap done: 1 IP address (1 host up) scanned in 0.52 seconds
I followed the guide on the foo2zjs home page from start to finish and added my printer via the lpadmin commands provided.
# lpadmin -p "1102w" -v "http://192.168.1.1" -E -P /usr/share/cups/model/HP-LaserJet_Pro_P1102w.ppd.gz
# lpadmin -d "1102w"
When I try to print a test page via the CUPS local web interface, it sets the printer status to "processing: Connected to printer" but nothing prints.
It eventually times out and changes to "Unable to get printer status".
There is no output from the following command and nothing is printed:
# foo2zjs-wrapper -p letter -P -z2 -L0 testpage.ps > xxx.prn
What additional steps can I do to troubleshoot this?
Edited 1 time(s). Last edit at 10/27/2019 01:57AM by bradsk88.