delphij's Chaos


27 Oct 2004

HP LJ1000 USB Printer wierdness

I have fighted against the issue that LJ1000 can’t work correctly with FreeBSD however I have failed.

I got “ulpt0: Input/Output Error” when doing cat foo > /dev/ulpt0.

Of course, cups and friends won’t run with this state.

This problem exists in FreeBSD 5.3-RC, 4.10-STABLE. However, interestingly Windows works correctly.

So, why??

Archived: 4 Comments

Gavin | October 27, 2004 12:42 AM

这个打印机不是号称只能在 windows 下使用吗?我们这里也有一个,我叫它垃圾 1000 系列,嘿嘿。
好像曾经见过一篇文章写怎么在 linux 下使用这个打印机,记得是在海微的 blog 上面。

arved | November 7, 2004 11:02 PM

Because our USB stack sucks.

Unfortunately there are no Firewire printers, so you have to use expensive network printers or slow Parallel port printers.

Pavel Merdine | December 24, 2004 5:12 PM

Input/output error seems to be gone with

#define ULPT_BSIZE 64

But after firmware upload it now says:

ulpt0: offline
last message repeated 282 times


holly | March 9, 2005 1:46 AM

I have made a LJ1100 works without problem