4

By looking at a cool project and remembering that I have occasional problems connecting my old Cannon LBP1120 printer with Ubuntu, I thought if Raspberry is capable to work as print server.

(As a Print server I mean that it is possible to print from other computer without installing necessarily driver.)

I have sketched two solutions with QEMU:

  • Installing Windows 2000, LBP1120 driver and providing from there network interface
  • Installing Lubuntu 12.04 and configuring the LBP1120 printer from there

The questions are:

  • Can QEMU give USB interface for guest?
  • Is Raspberry Pi performance suitable for the task?
techraf
4,35310 gold badges33 silver badges43 bronze badges
asked Jul 6, 2014 at 6:47
3
  • if you're unable to use this printer with Ubuntu, you should not even try to use it with RPi. Commented Jul 6, 2014 at 13:49
  • For version Ubuntu 12.04 it worked, but as Ubuntu 14.04 came out printing with LBP1120 got broken again. Commented Jul 6, 2014 at 19:18
  • A question from a newbie: What does QEMU have to do with setting up a print server on a Raspberry? Why would a virtual OS be interesting/useful/necessary? Commented Jul 27, 2018 at 14:36

2 Answers 2

2

Can qemu give USB interface for guest?

Yes, QEMU can pass USB devices to a guest. See this document.

Is raspberry pi performance suitable for the task?

No, the Rasperry Pi has a very limited processor. Instead of virtualizing another Linux guest, consider directly installing CUPS.

answered Jul 6, 2014 at 7:38
2
  • What purpose does CUPS serve without a printer driver? Or do you have a source where one can get ARM printer drivers? Commented Nov 8, 2016 at 12:04
  • @DmitryGrigoryev Not all printer drivers are closed source, so in theory some drivers should work. No idea for the second question, I guess you have to do some research for that. Commented Nov 8, 2016 at 13:32
1

If you don't mind paying 10ドル for it, I would suggest to get Exagear for RPi, and then either install WINE and try out Win2000 driver, or configure your printer directly in x86 Debian guest system, without WINE.

The project you refer to is indeed cool, but considering 12 minutes boot time for WinXP, I'd expect printing to be quite slow as well (if you ever get it working).

PS. Another option (which probably won't work for your printer though) is to run

sudo apt-get install printer-driver-gutenprint

and hope that your printer is supported.

answered Jan 5, 2016 at 10:13
1
  • My curiosity have been rised. I will try this out in a following month Commented Jan 6, 2016 at 10:40

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.