On Fri, Jan 18, 2008 at 01:57:31AM +0100, Jordi Fern?ndez wrote:
> 
> I have a printer device that is not listed in usb database:

What "usb database"?  There is no such thing in the kernel.

> T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 18 Spd=480 MxCh= 0
> D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
> P:  Vendor=10ce ProdID=000e Rev= 0.01
> S:  Manufacturer=SHINKO
> S:  Product=CHC-S2145
> C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
> I:* If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp
> E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
> E:  Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
> 
> It's a Dye Sublimation printer. I build a driver using libusb but it 
> conflicts 
> with usblp. Now I'm using guten-print to build a driver for cups, but cups 
> usb backend not find the device ID, and when I plug the printer /dev/usb/lp0 
> device is correctly created.
> cups code fails when it calls to: 
> ioctl(fd, LPIOC_GET_DEVICE_ID(device_id_size), device_id)
> causing : Input/output error
> 
>   I'm not shure if it's a cups problem or a kernel problem.

Sounds like a cups issue.  Have you asked those developers?

thanks,

greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to