As you might expect, I invested in an Epson DX8450 multifunction printer. And despite what is said on some web pages, this multifunction printer works fine in Linux, including Ubuntu.
While the installation is not quite as easy as Windows, but less than 10 minutes, it is possible to operate correctly the printer and scanner. But enough chatter and go to practice!
Download drivers:
Please visit this site which includes linux drivers for Epson printers. Choose Epson Stylus CX8300/CX8400/DX8400. Then for distribution, and to choose Debian Distribution Version, choose Others.
Fill out the short questionnaire in passing, by choosing your country, then Print / Scan with local printer or scanner, and finally choose Individuals (Documents).
On the next page, download the following two files:
- pipslite-1.1.0-1.i386.rpm
- iscan-2.11.0-1.c2.i386.rpm
Then we'll have to convert the two rpm packages to deb packages. For this you need to install alien via synaptic. Then just run the following commands:
sudo alien -k pipslite-1.1.0-1.i386.rpm
sudo alien -k iscan-2.11.0-1.c2.i386.rpm
You should end up with two Debian packages:
- pipslite-1.1.0-1.i386.deb
- iscan-2.11.0-1.c2.i386.deb
For those put off by this stage especially, I posted here two packages already converted. deb. Be aware, however, that I will put them out of date, so if new versions are released, you will need to download them yourself.
Installing the printer:
With Synaptic, search for pipslite. With a right click, choose to remove this package. Then run pipslite-1.1.0-1.i386.deb and install the package.
If you do not want to install the scanner, restart the computer, turn the printer on and connect. It should be detected automatically. If it was not the case, you can try this .
Otherwise, go to the next step!
Installing the scanner:
Double click iscan-2.11.0-1.c2.i386.deb to install the package.
Then in a terminal, run the following command:
sudo gedit /etc/sane.d/dll.conf
Check in the file the following line in it:
epkowa
Otherwise, add it (the list) and save the file.
If you use Ubuntu 8.10 Intrepid Ibex, you will also edit the file in the directory / etc/udev/rules.d/40-basic-permissions.rules:
sudo gedit /etc/udev/rules.d/40-basic-permissions.rules
Change the following lines:
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664"
SUBSYSTEM=="usb_device", MODE="0664 # USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664"
SUBSYSTEM=="usb_device", MODE="0664 "
in:
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0777"
SUBSYSTEM=="usb_device", MODE="0777"
Restart the computer, turn on the printer and connect to the PC.
Normally, launching Applications> Graphics> XSane, the software should run without giving any error message.
Finally if you want to use iScan for scanning, run in a terminal the following command:
alacarte
Then, please choose Graphics from the list that appears, then New Item. In name enter iScan and enter iscan command. You can customize the icon. Close the window, go to Applications> Graphics> iScan. Start a prévisulalisation to make sure everything works.
End:
That's it, your Epson DX8450 on Ubuntu works perfectly!