C. Purvis Wrote:
-------------------------------------------------------
> [
ubuntuforums.org]
>
> I am using an old Dell 700mHz with unbuntu. I got
> the CX8400 to work after about a week of tinkering
> with it and I am a complete know-nothing as far as
> computers go.
Rather than link it, I will just post the steps that I went through here. In that thread are some excellent instructions by posters named jiro, weston, and ewr2san. They tell you what to do but assume that you are somewhat knowledgeable about the workings of ubuntu. I am brand new to ubuntu (and any Linux system ), so here is what I posted over on that forum:
As promised, here is the step-by-step for how I got it to work. However, my joy from last night has been somewhat diminished by the fact that I created an Open Office word document that did not print correctly. And, this thing is SLOOOOOOW and NOISY. Sounds like a 1930's agricultural implement. BTW, my equipment is an old 700mHz Dell running ubuntu 7.10. These steps are simply the same steps listed in jiro's post but with my commentary on how I made them work. Please not that skipping steps 1-3 is not possible unless you're using the same OS as jiro (Sidux).
1.download the pipslite rpm package from avasys.jp/english/
Go to to the site and click on the Linux driver download tab on left, then on 'all-in-one'
You can read the license agreement if you want; scroll down the page and select the CX8400. Under “distribution”, I chose "Debian". Under “distribution version” I chose "Others". This will download a .rpm file. In my case, it downloaded the file “pipslite-cups-1.0.1-1.i386.rpm” to my Desktop.
2. install alien
Use Synaptic for this. Open Synaptic (System-Administration-Synaptic) and do a search on alien, click the little box to the left of it's name and let Synaptic do its thing. This is the program that will convert the .rpm file to a .deb. The ubuntu help explains this. Click on the blue Help button at the top of the screen and do a search on 'alien' if you want to read about it.
3. run alien on the pipslite rpm to convert it to a deb package
You have to make sure you're in the correct directory before you run this command. In my case, the .rpm file was downloaded to my desktop. So, first step was to open a terminal (Applications-Accessories-Terminal) and change directories by typing:
cd ~/Desktop
then type:
sudo alien pipslite-cups-1.0.1-1.i386.rpm
Bingo: A .deb file is created on the desktop. pipslite-cups_1.0.1-2_i386.deb in my case.
4. install the pipslite deb package
There are terminal commands you can run to do this, but I just double clicked the file and it did its own installation. If for some reason double clicking doesn't work, here is the command:
sudo dpkg -i pipslite-cups_1.0.1-2_i386.deb Again, you have to be in the same directory where the file resides, so precede that command with cd ~/Desktop if necessary. This action will create, among other things, a file called “eklite.ppd” in the file_system/usr/share/cups/model folder.
5. download the ppd file posted to this forum thread, make sure the permissions are correct
This is simple. Single left mouse click, choose download. Then find the file, do a right click on it, and choose rename. Delete the .txt extension and click enter. Now we need to move the file to the same folder as above: file_system/usr/share/cups/model. Note: There are apparently many different paths to a folder(s) called usr/share/cups/model. Make sure you copy this file into the same 'model' folder where the “eklite.ppd” file resides. You also must change the permissions of this file. Right click it, select Properties, then Permissions. You've got to change the owner to “root” with read/write access and 'group' and 'others' need to be read only. I think the way I did this was to open Nautilus on the advice of another poster. Type 'gksudo nautilus' in a terminal and you will have ability to do this. I don't think a regular file browser will enable you to change permissions.
6. add & configure the cx8400 using the CUPS browser interface (localhost:631), using the downloaded ppd file.
Make sure the CX8400 is connected and powered up. Go to the CUPS website and choose Add Printer, fill in the titles, and choose the Gutenprint USB Printer #1 (Epson USB2.0 MFP(High Speed)). That choice of Device will NOT be there unless your printer is connected and powered up. Follow the remaining instructions and when it asks for model/driver, DON'T select anything from the list—that file was probably already installed a long time ago and it doesn't work. Use the browse button on the 'Provide PPD file' option to upload to the Stylus_CX8400.ppd file located in file_system/usr/share/cups/model. Then go to System/Administration/Printing and print a test page and make the printer default if desired.
Good luck and I hope this helps someone else. Sorry for it being written in such newbie language but that's what's necessary for we newbs.