From valleau at chromium.org Fri Aug 31 10:11:34 2018 From: valleau at chromium.org (David Valleau) Date: Fri, 31 Aug 2018 10:11:34 -0700 Subject: [cups-devel] USB Printing Standard Message-ID: Hello everyone, I'm currently working on creating a virtual USB printer to use for testing purposes. I'm using USBIP which allows me to share my virtual printer over the network, as well as mocking a physical connection locally. I've managed to get it working with most of the basic USB messages defined in the USB Printer Class Specification and can configure the printer using CUPS. I'm having some trouble with handling actual print jobs however. I can receive parts of the document, but CUPS fails with the error "Unable to send data to printer". Is there any documentation which explains the expected exchange of messages during a basic USB print job? Thanks, David From till.kamppeter at gmail.com Fri Aug 31 10:35:10 2018 From: till.kamppeter at gmail.com (Till Kamppeter) Date: Fri, 31 Aug 2018 19:35:10 +0200 Subject: [cups-devel] USB Printing Standard In-Reply-To: References: Message-ID: David, does this replace ippusbxd? Or is this for a Printer Application to let a non-USB-over-IPP printer appear as a driverless IPP printer for CUPS? Till On 31/08/18 19:11, David Valleau wrote: > Hello everyone, > > I'm currently working on creating a virtual USB printer to use for testing > purposes. > > I'm using USBIP > which > allows me to share my virtual printer over the network, as well as mocking > a physical connection locally. > > I've managed to get it working with most of the basic USB messages defined > in the USB Printer Class Specification > and > can configure the printer using CUPS. > > I'm having some trouble with handling actual print jobs however. I can > receive parts of the document, but CUPS fails with the error "Unable to > send data to printer". > > Is there any documentation which explains the expected exchange of messages > during a basic USB print job? > > Thanks, > David > _______________________________________________ > cups-devel mailing list > cups-devel at cups.org > https://lists.cups.org/mailman/listinfo/cups-devel > From valleau at chromium.org Fri Aug 31 10:47:17 2018 From: valleau at chromium.org (David Valleau) Date: Fri, 31 Aug 2018 10:47:17 -0700 Subject: [cups-devel] USB Printing Standard In-Reply-To: References: Message-ID: For now I am implementing this in order to test that printer setup and basic print jobs work correctly. Maybe in the future the basic virtual printer could have other uses but I haven't put much thought into that as of yet. On Fri, Aug 31, 2018 at 10:35 AM, Till Kamppeter wrote: > David, does this replace ippusbxd? Or is this for a Printer Application to > let a non-USB-over-IPP printer appear as a driverless IPP printer for CUPS? > > Till > > On 31/08/18 19:11, David Valleau wrote: > >> Hello everyone, >> >> I'm currently working on creating a virtual USB printer to use for testing >> purposes. >> >> I'm using USBIP >> which >> allows me to share my virtual printer over the network, as well as mocking >> a physical connection locally. >> >> I've managed to get it working with most of the basic USB messages defined >> in the USB Printer Class Specification >> >> and >> can configure the printer using CUPS. >> >> I'm having some trouble with handling actual print jobs however. I can >> receive parts of the document, but CUPS fails with the error "Unable to >> send data to printer". >> >> Is there any documentation which explains the expected exchange of >> messages >> during a basic USB print job? >> >> Thanks, >> David >> _______________________________________________ >> cups-devel mailing list >> cups-devel at cups.org >> https://lists.cups.org/mailman/listinfo/cups-devel >> >> > _______________________________________________ > cups-devel mailing list > cups-devel at cups.org > https://lists.cups.org/mailman/listinfo/cups-devel > From helgeblischke at web.de Fri Aug 31 11:28:57 2018 From: helgeblischke at web.de (Helge Blischke) Date: Fri, 31 Aug 2018 20:28:57 +0200 Subject: [cups-devel] USB Printing Standard In-Reply-To: References: Message-ID: <98EA4291-FA76-40AC-974D-F314AA740D0C@web.de> See http://usbip.sourceforge.net for what it is intended for. Helge > Am 31.08.2018 um 19:35 schrieb Till Kamppeter : > > David, does this replace ippusbxd? Or is this for a Printer Application to let a non-USB-over-IPP printer appear as a driverless IPP printer for CUPS? > > Till > > On 31/08/18 19:11, David Valleau wrote: >> Hello everyone, >> I'm currently working on creating a virtual USB printer to use for testing >> purposes. >> I'm using USBIP >> which >> allows me to share my virtual printer over the network, as well as mocking >> a physical connection locally. >> I've managed to get it working with most of the basic USB messages defined >> in the USB Printer Class Specification >> and >> can configure the printer using CUPS. >> I'm having some trouble with handling actual print jobs however. I can >> receive parts of the document, but CUPS fails with the error "Unable to >> send data to printer". >> Is there any documentation which explains the expected exchange of messages >> during a basic USB print job? >> Thanks, >> David >> _______________________________________________ >> cups-devel mailing list >> cups-devel at cups.org >> https://lists.cups.org/mailman/listinfo/cups-devel > > _______________________________________________ > cups-devel mailing list > cups-devel at cups.org > https://lists.cups.org/mailman/listinfo/cups-devel From till.kamppeter at gmail.com Fri Aug 31 12:36:35 2018 From: till.kamppeter at gmail.com (Till Kamppeter) Date: Fri, 31 Aug 2018 21:36:35 +0200 Subject: [cups-devel] USB Printing Standard In-Reply-To: <98EA4291-FA76-40AC-974D-F314AA740D0C@web.de> References: <98EA4291-FA76-40AC-974D-F314AA740D0C@web.de> Message-ID: On 31/08/18 20:28, Helge Blischke wrote: > See > http://usbip.sourceforge.net > for what it is intended for. > > Helge Thanks. Probably I have somehow read USBIP as USBIPP with all the IPP driverless printing. Sorry. Till