Hi !

I found a solution for my printing problem.

I posted it a while ago, but nobody answered me :-(

I've just updated the quirk_printers[] table with my model (HP 959c):

../linux/drivers/usb/printer.c:
...
static struct quirk_printer_struct quirk_printers[] = {
        { 0x03f0, 0x0004, USBLP_QUIRK_BIDIR }, /* HP DeskJet 895C */
        { 0x03f0, 0x0104, USBLP_QUIRK_BIDIR }, /* HP DeskJet 880C */
        { 0x03f0, 0x0204, USBLP_QUIRK_BIDIR }, /* HP DeskJet 815C */
        { 0x03f0, 0x0304, USBLP_QUIRK_BIDIR }, /* HP DeskJet 810C/812C */
        { 0x03f0, 0x0404, USBLP_QUIRK_BIDIR }, /* HP DeskJet 830C */
        { 0x03f0, 0x1104, USBLP_QUIRK_BIDIR }, /* HP Deskjet 959C */            
        { 0, 0 }
};
...

Isn't it a really dirty workarround ? Anyway the printer works over usb now, 
without giving me that horrible read/write status error -110 and a following 
remapping of my usb-device ;-)

Please let me know, if this issue will be fixed in the new kernels.
Or has it already been fixed in the 2.5er ? I can't test it, because those 
kernels are not bootable on my machine :-(

Thanks for your attention

Kai


_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to