USB Printer quirks

Joshua Isom jrisom at gmail.com
Tue Apr 16 21:51:31 UTC 2013


On 4/16/2013 3:40 AM, Hans Petter Selasky wrote:
> On 04/15/13 22:14, Joshua Isom wrote:
>> On 4/15/2013 5:41 AM, Hans Petter Selasky wrote:
>>> Hi,
>>>
>>> What does dmesg say about your printer.
>>>
>>> Is cups hooked up the correct /dev/uxxx device ?
>>>
>>> --HPS
>>
>> Here's what I got the last time I plugged it in.
>>
>> Apr 13 07:38:17 jri root: Unknown USB device: vendor 0x040a product
>> 0x4043 bus uhub7
>> Apr 13 07:38:17 jri kernel: ugen8.2: <Eastman Kodak Company> at usbus8
>> Apr 13 07:38:17 jri kernel: ulpt0: <Print> on usbus8
>> Apr 13 07:38:17 jri kernel: ulpt0: using bi-directional mode
>> Apr 13 07:38:17 jri kernel: umass0: <MSCD> on usbus8
>> Apr 13 07:38:17 jri kernel: umass0:  SCSI over Bulk-Only; quirks = 0x0000
>> Apr 13 07:38:17 jri kernel: umass0:14:0:-1: Attached to scbus14
>> Apr 13 07:38:17 jri kernel: (da0:umass-sim0:0:0:0): got CAM status 0x50
>> Apr 13 07:38:17 jri kernel: (da0:umass-sim0:0:0:0): fatal error, failed
>> to attach to device
>> Apr 13 07:38:17 jri kernel: (da0:umass-sim0:0:0:0): lost device - 0
>> outstanding, 4 refs
>> Apr 13 07:38:17 jri kernel: (da0:umass-sim0:0:0:0): removing device entry
>>
>> The umass is probably for the card reader, I've never tried it with
>> FreeBSD.  Cups would sometimes work, at most I'd be able to print one
>> document/test and then it'd hang.  I would actually have to power cycle
>> the printer to try again.  I think it was a problem reading from usb.
>> What I'm really curious about is why it would work properly in a linux
>> jail and not on FreeBSD.  The closest hint I have is a kernel message
>> "linux: pid 8781 (usb): ioctl fd=5, cmd=0x604 ('^F',4) is not
>> implemented".
>
> Hi,
>
> What software are you using to print?
>
> --HPS

Just using cups' own test page would cause the issue.  I tried to keep 
testing simple to minimize problems.  The driver's available on 
sourceforge, c2esp and is untested on FreeBSD by the developer.  I had 
trouble with versions 1.6, and the current 2.6.


More information about the freebsd-hackers mailing list