Have you updated your kernel?

We increased the size of the max ctl request in both the usb
library and also in usb[ueo]hci.c

You seem to have a new library but an old kernel. The library
is asking for more max size than the kernel can afford now.

I'm sorry, I should have teached the kernel how to cope with
old sizes. In the mean time, it's easier if you recompile your kernel.



On Tue, Oct 13, 2009 at 7:31 PM, Akshat Kumar
<[email protected]> wrote:
> Last time I played with printing, was quite a while
> before the last update to usb/print (apparently Sep.
> 25). And stuff worked back then.
>
> Here's the output now:
>
> cpu% usb/print
> usb/print: startdevs: opening #0 /dev/usb/ep7.0
> usb/print: /dev/usb/ep7.0: config: d2h data too large to fit in uhci
> usb/print: no device found
>
> and what does the ctl see?
>
> cpu% cat /dev/usb/ep7.0/ctl
> enabled control rw speed full maxpkt 8 pollival 0 samplesz 0 hz 0 hub
> 4 port 1 idle
> 255 csp 0x00ccff csp 0x020107 csp 0x00d4ff vid 0x03f0 did 0x4f11 HP
> 'Officejet 5600 series'
>
> Using the backup, usb/_print from July 28, stuff still
> works (there's a usable /dev/lp^$n device for printing
> and no error).
>
>
> Best,
> ak
>
>

Reply via email to