Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jun 2004 19:29:20 -0400 (EDT)
From:      Bryan Liesner <bryan@kishka.net>
To:        Lukas Ertl <le@freebsd.org>
Cc:        current@freebsd.org
Subject:   Re: Testers wanted: USB printers
Message-ID:  <20040622191512.Y562@gravy.kishka.net>
In-Reply-To: <20040622220540.V640@korben.in.tern>
References:  <20040622220540.V640@korben.in.tern>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 22 Jun 2004, Lukas Ertl wrote:

> Hi,
>
> I'd like to merge a ulpt(4) patch from NetBSD, but since I don't have a
> USB printer I'd be glad if someone out there owning such a piece of
> hardware could test it:
>
> <http://people.freebsd.org/~le/ulpt.diff>;
>
> Thank you,
> le

I applied the patch and my printer still works.  I use gs and 
the hpijs driver. Here's what I normally see at boot time before and 
after the patch:

ulpt0: hp deskjet 5100, rev 2.00/1.00, addr 2, iclass 7/1
ulpt0: using bi-directional mode
ulpt0: at uhub1 port 1 (addr 2) disconnected
ulpt0: detached
ulpt0: hp deskjet 5100, rev 2.00/1.00, addr 2, iclass 7/1
ulpt0: using bi-directional mode

Here's a little something extra after the patch I've never seen 
before:

uhub1: illegal enable change, port 1

The printer is attached to a NEC usb 2.0 controller card:

usb0: OHCI version 1.0
usb0: <NEC uPD 9210 USB controller> on ohci0
usb0: USB revision 1.0
usb1: OHCI version 1.0
usb1: <NEC uPD 9210 USB controller> on ohci1
usb1: USB revision 1.0
ehci_pci_attach: companion usb0
ehci_pci_attach: companion usb1
usb2: EHCI version 0.95
usb2: companion controllers, 3 ports each: usb0 usb1
usb2: <NEC uPD 720100 USB 2.0 controller> on ehci0
usb2: USB revision 2.0
usb3: <VIA 83C572 USB controller> on uhci0
usb3: USB revision 1.0
usb4: <VIA 83C572 USB controller> on uhci1
usb4: USB revision 1.0
usb5: <VIA 83C572 USB controller> on uhci2
usb5: USB revision 1.0

This printer is a USB 2.0 device, but it never was reported as or 
worked at high speed:

Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), NEC(0x0000), rev 1.00
  port 1 powered
  port 2 powered
  port 3 powered
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), NEC(0x0000), rev 1.00
  port 1 addr 2: full speed, self powered, config 1, deskjet 5100(0x6204), hp(0x03f0), rev 1.00
  port 2 powered
Controller /dev/usb2:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), NEC(0x0000), rev 1.00
  port 1 addr 2: high speed, self powered, config 2, USB 2.0 Hard Drive(0x3a00), Buslink(0x0caf), rev 11.00
  port 2 powered
  port 3 addr 3: high speed, power 500 mA, config 1, ImageMate CF(0x9191), SanDisk(0x0781), rev 0.29
  port 4 powered
  port 5 powered
Controller /dev/usb3:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
  port 1 powered
  port 2 addr 2: low speed, power 100 mA, config 1, Trackball(0xc404), Logitech(0x046d), rev 2.20
Controller /dev/usb4:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
  port 1 powered
  port 2 powered
Controller /dev/usb5:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
  port 1 powered
  port 2 powered


Any other info you'd like, just ask.

Thanks



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040622191512.Y562>