As recommended here docs.turris followed the documentation of OpenWRT to configure a little printing daemon.
https://openwrt.org/docs/guide-user/services/print_server/p910ndprinterserver
I don’t see any mistake, but still the printer is not working.
In CUPS on my debian client system where I added it the message (after sending a test-page to print) is: “Processing - The printer may not exist or is unavailable at this time.”
It is not a critical problem, as I can just connect the printer via USB to my clients/laptops directly and print, but I thought it might be a good chance to play around with these things and promote the old Brother HL-1240 within my network.
Any thoughts what can be wrong? What should I check to debug? I saw the infos under - [OpenWrt Wiki] p910nd Print Server - but I did not really know how/where to get the firmware of this old printer.
Thanks for any helping comment in advance.
The router is a Turris Omnia 2020 with the lastest updates (so Turris OS 5.3.4), all the necessary packages for the printserver (p910nd) are installed (kmod-usb-printer, kmod-lp, …), it is enabled via LuCIetc. … I also created a Firewall rule as I read somewhere that it might be needed:
config rule
option dest_port ‘9100’
option src ‘lan’
option name ‘Printer’
option dest ‘lan’
list dest_ip ‘192.168.1.1’
option target ‘ACCEPT’
The printer has a USB and a parallel port (LPT). Currently a LPT → USB adapter cable is used.
I can also look for a USB cable but I thought it should work when it works with the PC directly.