Gentoo Wiki


Please format this article according to the guidelines and Wikification suggestions, then remove this notice {{Wikify}} from the article

I had that printer at work and it was really a pain in the ass to get it working (the first time). Normally cups does not support for it, so you need gimp-print and some other stuff:

echo "media-gfx/gimp-print cups ppds" >> /etc/portage/package.use
emerge -D gimp-print foomatic cups

then start cupsd:

/etc/init.d/cupsd start

the open this page with a browser (the login root, password=your root password)

Click on "printers" -> "add printer" Enter Name, location and description then click on "continue". Next, you have to select how your printer is connected. Choose the correct value, then click "Continue" (e.g. "Windows Printer over Samba" or "USB Printer #1").

Now you can enter the complete path, some examples follow. If using USB, use lsusb to check if the printer was detected correctly! If it's not in the list, you need to enable USB Printer support in the Kernel.

smb://user:passwort@printserver/EPSONC80 (check with smbclient -L //printserver -U user -W workgroup if you have access)

Click "Continue" on the next page you choose "EPSON" and click on "Continue". Then select "EPSON Stylus C80 - CUPS+GimpPrint v4.27 (en)" and click on "Continue".

You'll see something like "Printer EPSONC80 has been added successfully." Click on "printers" at the top, then click on "print test page" for you EPSON C80.

Congratulations! Printing works. If you want to print from X, add "xprint" to your USE flags and re-emerge the packages you want to print from.

NOTICE: If you're on a domain and want to use samba printing be sure you have the correct workgroup in your smb.conf! Otherwise it just won't work.

I hope this helped you.

-- 21:11, 2 January 2006 (GMT)

Retrieved from ""

Last modified: Mon, 08 Sep 2008 10:58:00 +0000 Hits: 8,206