Chaps,

I am trying to put a printserver into operation. This machine is based on a
PCEngines Alix2d13.

For the time being my goal is to use the printer only. Epson Stylus CX5600
(USB) is an all-in-one equipment.

In order to do that, I am using the standard BSD spooling system, lpd. I
don't need anything fancy like LPRng, CUPS, etc.

The problem is that I am not able to print anything even writing directly
to the usb port.

OS is an fresh installation of OpenBSD 5.4 with lpd enabled.

dmesg shows the following:
ulpt0 at uhub1 port 2 configuration 1 interface 1 "EPSON USB1.1
MFP(Full-Speed)" rev 1.10/0.01 addr 2
ulpt0: using bi-directional mode
ugen0 at uhub1 port 2 configuration 1 "EPSON USB1.1 MFP(Full-Speed)" rev
1.10/0.01 addr 2

usbdevs -d gives me:
# usbdevs
-d
addr 1: EHCI root hub, AMD
  uhub0
addr 1: OHCI root hub, AMD
  uhub1
 addr 2: USB1.1 MFP(Full-Speed), EPSON
   ulpt0
   ugen0

And lpd acknowledges the receipt of a print job:
# tail /var/log/lpd-errs
Jan  9 18:50:27 printserver lpd[1378]: printserver.rottava.home requests
printjob lp
Jan  9 18:50:35 printserver lpd[6703]: printserver.rottava.home requests
printjob lp
Jan  9 19:23:08 printserver lpd[22787]: restarted
Jan  9 19:24:22 printserver lpd[15982]: printserver.rottava.home requests
printjob lp
Jan  9 19:27:22 printserver lpd[21181]: restarted

My printcap is, for the time being, as simple as possible:
# cat /etc/printcap
lp|local line printer:\
        :sh:sd=/var/spool/output:\
        :lp=/dev/ulpt0:\
        :lf=/var/log/lpd-errs:

#rp|remote line printer:\
#       :lp=:rm=printhost:rp=lp:sd=/var/spool/output:lf=/var/log/lpd-errs:

Priting via lpr or writing directly to the usb port (cat /etc/printcap >
/dev/ulpt0) gives absolutely nothing.

Ideas are most welcome because I am running out of it!

Cheers,
Luciano.

Reply via email to