Greetings, I'm just starting to play around with xen and one of the first things I wanted to try to do was set up my print server in a dom. (Mainly because I cannibalized the print server to turn into a xen server! :-) Anyway, I've got xen setup on Debian Etch (very seamless except that I had to run initramfs on the linux xen kernel). I've also got a dom setup (using xen-tools, also running debian etch) and it works fine.
My next challenge was to get the dom to see the usb printer. Kevin Otte helped me with my terminology and I found this web page http://www.wlug.org.nz/XenPciPassthrough which allowed me to let the dom see the usb printer. And, sure enough, if I cat /proc/bus/usb/devices I see this: T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=03f0 ProdID=1204 Rev= 1.00 S: Manufacturer=Hewlett-Packard S: Product=DeskJet 930C S: SerialNumber=CN12F1Q05SJL C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=01 Driver=(none) E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms I: If#= 0 Alt= 1 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=(none) E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms So, the dom sees the printer connected to the usb port. However, I then attempted to load the usblp module and got this error message: drivers/usb/class/usblp.c: out of memory for write buf usblp: probe of 1-2:1.0 failed with error -5 usbcore: registered new driver usblp drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver Obviously the last 2 lines don't mean much but I can't find much of anything about the first line. If anyone can shed some light on this I'd really appreciate it. BTW, yes, I know it would be easy to go get a network print server. However, that's not what I'm asking. Any comments suggesting I do that will be summarily directed to /dev/null. Thanks. Cheers, Tanner -- Tanner Lovelace clubjuggler at gmail dot com http://wtl.wayfarer.org/ (fieldless) In fess two roundels in pale, a billet fesswise and an increscent, all sable. -- TriLUG mailing list : http://www.trilug.org/mailman/listinfo/trilug TriLUG Organizational FAQ : http://trilug.org/faq/ TriLUG Member Services FAQ : http://members.trilug.org/services_faq/
