FreeBSD 15 - Epson XP Printing - No Print

Evening Folks.

Brand new install of FreeBSD 15, recently purchased a Cheap Epson XP 2205 Printer.

I have installed
  1. epson-inkjet-printer-escpr-1.8.5
  2. epsonscan2-6.7.70.0_2
Cups is installed and Enabled, and running correctly.
The printer is indeed listed under "Available Printers"
When I add the printer, the Driver is available under the XP-2200 Series (ESC/PR) and is added correctly

When I print something from i.e. Kate, The queue on both KDE & Cups have the message "Printer In Use" and nothing comes out of the printer.

/var/log/cups/error.log has


Code:
[17/Dec/2025:16:16:29 +0000] [CGI] ippfind (PID 6590) stopped with status 2!
E [17/Dec/2025:16:16:29 +0000] [cups-deviced] PID 6588 (driverless) stopped with status 2!
E [17/Dec/2025:16:16:59 +0000] [CGI] ippfind (PID 6608) stopped with status 2!
E [17/Dec/2025:16:17:03 +0000] [CGI] ippfind (PID 6614) stopped with status 2!
W [17/Dec/2025:16:17:41 +0000] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'EPSON_XP-2200_Series-Gray..\' already exists
W [17/Dec/2025:16:17:41 +0000] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'EPSON_XP-2200_Series-RGB..\' already exists
W [17/Dec/2025:16:17:57 +0000] [Job 10] The printer is in use.
W [17/Dec/2025:16:18:02 +0000] [Job 10] The printer is in use.
W [17/Dec/2025:16:18:12 +0000] [Job 10] The printer is in use.
W [17/Dec/2025:16:18:27 +0000] [Job 10] The printer is in use.
W [17/Dec/2025:16:18:47 +0000] [Job 10] The printer is in use.


/var/log/access.log


Code:
localhost - root [17/Dec/2025:16:16:18 +0000] "POST /admin/ HTTP/1.1" 200 97 - -
localhost - root [17/Dec/2025:16:16:18 +0000] "POST /admin/ HTTP/1.1" 200 2262 - -
localhost - root [17/Dec/2025:16:16:20 +0000] "POST /admin/ HTTP/1.1" 200 120 - -
localhost - - [17/Dec/2025:16:16:20 +0000] "POST /admin/ HTTP/1.1" 401 0 - -
localhost - root [17/Dec/2025:16:16:20 +0000] "POST /admin/ HTTP/1.1" 200 136 CUPS-Delete-Printer successful-ok
localhost - root [17/Dec/2025:16:16:20 +0000] "POST /admin/ HTTP/1.1" 200 2011 - -
localhost - root [17/Dec/2025:16:16:29 +0000] "POST /admin/ HTTP/1.1" 200 66 - -
localhost - - [17/Dec/2025:16:16:29 +0000] "POST / HTTP/1.1" 401 75 CUPS-Get-Devices successful-ok
localhost - root [17/Dec/2025:16:16:29 +0000] "POST / HTTP/1.1" 200 1605 CUPS-Get-Devices -
localhost - root [17/Dec/2025:16:16:29 +0000] "POST /admin/ HTTP/1.1" 200 2391 - -
localhost - root [17/Dec/2025:16:16:57 +0000] "POST /admin/ HTTP/1.1" 200 215 - -
localhost - root [17/Dec/2025:16:16:57 +0000] "POST /admin/ HTTP/1.1" 200 3419 - -
localhost - root [17/Dec/2025:16:16:58 +0000] "POST /admin HTTP/1.1" 200 244 - -
localhost - - [17/Dec/2025:16:16:58 +0000] "POST / HTTP/1.1" 200 419 CUPS-Get-PPDs -
localhost - root [17/Dec/2025:16:16:58 +0000] "POST /admin HTTP/1.1" 200 3889 - -
localhost - root [17/Dec/2025:16:17:03 +0000] "POST /admin HTTP/1.1" 200 1947 - -
localhost - - [17/Dec/2025:16:17:03 +0000] "POST / HTTP/1.1" 200 311055 CUPS-Get-PPDs -
localhost - root [17/Dec/2025:16:17:03 +0000] "POST /admin HTTP/1.1" 200 135139 - -
localhost - root [17/Dec/2025:16:17:41 +0000] "POST /admin HTTP/1.1" 200 2011 - -
localhost - - [17/Dec/2025:16:17:41 +0000] "POST /admin/ HTTP/1.1" 401 0 - -
localhost - root [17/Dec/2025:16:17:41 +0000] "POST /admin/ HTTP/1.1" 200 414 CUPS-Add-Modify-Printer successful-ok
localhost - root [17/Dec/2025:16:17:41 +0000] "POST /admin HTTP/1.1" 200 4301 - -
localhost - - [17/Dec/2025:16:17:57 +0000] "POST /printers/EPSON_XP-2200_Series HTTP/1.1" 200 327 Create-Job successful-ok
localhost - - [17/Dec/2025:16:17:57 +0000] "POST /printers/EPSON_XP-2200_Series HTTP/1.1" 200 8565 Send-Document successful-ok
Anyone with this specific Printer, or have an idea on getting this to work, or where to look for any other issues?

I am new to BSD, and erm printing in General
 
bda65
Is print/cups-filters installed ? It's not installed automatically as dependency but it's often required.
cups-filters is indeed installed


Code:
root@darkstar:~ # pkg search cups-filter
cups-filters-1.28.17_10        Additional backends, filters and other software for CUPS
root@darkstar:~ # pkg install cups-filters
Updating FreeBSD-ports repository catalogue...
FreeBSD-ports repository is up to date.
Updating FreeBSD-ports-kmods repository catalogue...
FreeBSD-ports-kmods repository is up to date.
All repositories are up to date.
Checking integrity... done (0 conflicting)
The most recent versions of packages are already installed

covacat

are you printing over wi-fi of usb? logs hint you do it over network.

You are correct, it is a network printer
 
is cups_browsed enabled ?
it might be a problem to name to ip resolution
under what name is the ipp printer listed ?
if cups_browsed does not fix it try to add ip name in /etc/hosts
 
is cups_browsed enabled ?
it might be a problem to name to ip resolution
under what name is the ipp printer listed ?
if cups_browsed does not fix it try to add ip name in /etc/hosts

cups_browsed is enabled
Code:
root@darkstar:~ # service cups_browsed status
cups_browsed is running as pid 3213.

Printer is listed as

Code:
http://192.168.10.108:631/ipp/print
Bonour service - EPSON560C6A.local.
WSD/LLTC - EPSON560C6A

Latest Error.log


Code:
[18/Dec/2025:10:11:16 +0000] [Job 12] Connecting to 192.168.10.108:515 for printer PASSTHRU
D [18/Dec/2025:10:11:16 +0000] [Job 12] Connecting to printer.
D [18/Dec/2025:10:11:16 +0000] [Job 12] Set job-printer-state-message to "Connecting to printer.", current level=INFO
D [18/Dec/2025:10:11:16 +0000] [Job 12] PID 2517 (/usr/local/libexec/cups/filter/epson-escpr-wrapper) exited with no errors.
D [18/Dec/2025:10:11:16 +0000] [Job 12] Connection error: Connection refused
D [18/Dec/2025:10:11:16 +0000] [Job 12] Set job-printer-state-message to "The printer is in use.", current level=WARN
D [18/Dec/2025:10:11:16 +0000] [Job 12] Connection error: Connection refused
D [18/Dec/2025:10:11:16 +0000] [Job 12] Connection error: Connection refused
D [18/Dec/2025:10:11:16 +0000] [Job 12] Connection error: Connection refused
D [18/Dec/2025:10:11:16 +0000] [Job 12] time-at-completed=1766052676
D [18/Dec/2025:10:11:16 +0000] [Job 12] Job canceled by \"root\"
D [18/Dec/2025:10:11:16 +0000] [Job 12] PID 2518 (/usr/local/libexec/cups/backend/lpd) stopped with status 1.
D [18/Dec/2025:10:11:16 +0000] [Job 12] Hint: Try setting the LogLevel to "debug" to find out more.
D [18/Dec/2025:10:11:16 +0000] [Job 12] End of messages
D [18/Dec/2025:10:11:16 +0000] [Job 12] printer-state=3(idle)
D [18/Dec/2025:10:11:16 +0000] [Job 12] printer-state-message="The printer is in use."
D [18/Dec/2025:10:11:16 +0000] [Job 12] printer-state-reasons=none
W [18/Dec/2025:10:17:50 +0000] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103


Still seems to be the same issue
 
Back
Top