Epson Printer CX7400
So, I found a website, www.linuxprinting.org, from one of the many genuises (sp?) who frequent this site but I was unable to find a driver for my Epson CX7400 all-in-one printer. A Google search returned similar results and, of course, Epson.com didn't have a driver for Linux - yeah, that would be too easy. Does anyone else have any ideas on where to search? And, what is this "Registered Linux user since:" field? Can I do that to? Thanks.
|
From a bit of Googling, the CX7400 seems to have only been released a few months ago. It's simply too new for Linux drivers to have been specifically written for it. I have an Epson RX700 all-in-one myself, and it took almost a year from when I bought it before gutenprint added support for it.
The Linux drivers Epson supplies are actually produced and distributed by avasys (link in my sig). But strangely they've recently stopped their download service. We can hope this means they're doing a complete overhaul of their drivers or something, since their driver code has always been of pretty poor quality, but who knows at this point. In any case, the CX7400 doesn't seem to be listed as a supported project there yet either. Your best bet right now is to install the gutenprint driver package and try some of the other drivers with it. Very often the printer interface stays the same between models, so you may get lucky and find a driver that works. On the scanner driver side though, it looks like vuescan is on the ball, and they already have support for your model added. So if you're willing to spend the bucks you can get good scanner support (vuescan really is a nice product). If you don't want to pay for it, you might also be able to get basic scanning support from sane and the sane-epson backend; many scanners will work to some extent even if they're not listed as supported. My scanner still isn't listed even three years later, but it works fairly well under sane. You do need to get the avasys iscan system or vuescan if you want full control over your scanning though. |
Hi everybody,
I'm new in the Linux wrold. I am using Ubuntu 7.10 and I've been trying to install my Epson CX7450. It turns out that the printer works fairly well with the default Epson Stylus CX7700F (which is the one installed by default when connecting the printer). I also found the file pipslite-1.0.1 in avasys.jp site. However, when I run make, I get the following output: cristian@cristian-laptop:/opt/pipslite-1.0.1$ make make all-recursive make[1]: Entering directory `/opt/pipslite-1.0.1' Making all in m4 make[2]: Entering directory `/opt/pipslite-1.0.1/m4' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/opt/pipslite-1.0.1/m4' Making all in intl make[2]: Entering directory `/opt/pipslite-1.0.1/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/opt/pipslite-1.0.1/intl' Making all in libltdl make[2]: Entering directory `/opt/pipslite-1.0.1/libltdl' make[2]: Leaving directory `/opt/pipslite-1.0.1/libltdl' Making all in src make[2]: Entering directory `/opt/pipslite-1.0.1/src' if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -DPRINTER_MODEL="\"LITE\"" -DLITE -DLIBPATH=\"/usr/local/lib/liblite.so\" -DRSC_PATH=\"/usr/local/etc/pipslite/pipsrc\" -DSPOOL_NAME=\"lite\" -DLOCALE_PATH=\"/usr/local/share/locale\" -DPRTOPT_PATH=\"/usr/local/etc/pipslite/prtOpt.csv\" -DPAPER_PATH=\"/usr/local/share/pipslite/printer/paper_list.csv\" -D_LPR_DIRECT -fsigned-char -DCUPS_FILTER_PATH=\"/usr/local/lib/cups/filter\" -g -O2 -Wall -MT getstat.o -MD -MP -MF ".deps/getstat.Tpo" \ -c -o getstat.o `test -f 'getstat.c' || echo './'`getstat.c; \ then mv -f ".deps/getstat.Tpo" ".deps/getstat.Po"; \ else rm -f ".deps/getstat.Tpo"; exit 1; \ fi getstat.c:34:18: error: ltdl.h: No such file or directory getstat.c: In function ‘str_extract’: getstat.c:88: warning: cast from pointer to integer of different size getstat.c:88: warning: cast from pointer to integer of different size getstat.c: In function ‘get_printer_peculiar’: getstat.c:141: error: ‘lt_dlhandle’ undeclared (first use in this function) getstat.c:141: error: (Each undeclared identifier is reported only once getstat.c:141: error: for each function it appears in.) getstat.c:141: error: expected ‘;’ before ‘lib_h’ getstat.c:147: warning: implicit declaration of function ‘lt_dlinit’ getstat.c:150: warning: implicit declaration of function ‘lt_dlerror’ getstat.c:150: warning: passing argument 2 of ‘fprintf’ makes pointer from integer without a cast getstat.c:153: error: ‘lib_h’ undeclared (first use in this function) getstat.c:153: warning: implicit declaration of function ‘lt_dlopenext’ getstat.c:155: warning: passing argument 2 of ‘fprintf’ makes pointer from integer without a cast getstat.c:159: warning: implicit declaration of function ‘lt_dlsym’ getstat.c:159: warning: cast to pointer from integer of different size make[2]: *** [getstat.o] Error 1 make[2]: Leaving directory `/opt/pipslite-1.0.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/pipslite-1.0.1' make: *** [all] Error 2 Could you help me understand what I am doing wrong? Thanks a lot, Cristian. |
I just bought the very same printer yesterday and it is working great, printing and scanning. $69.99 can't beat it. I am using PCLinuxOS and downloaded the Mandriva drivers from here:
http://www.avasys.jp/english/linux_e/dl_spc.html They have other driver packages for other Distro's as well. The printer driver install worked with no problems. The scanner RPM had some issues but if you force a file overwrite everything will be fine. Good Luck and let us know how it turns out. |
Quote:
Thanks for your reply...I agree with you...I got this printer with a new digital camera for only 20 bucks extra! I previously have a Lexmark all-in-one which, I guess you know, it is impossible to make it work with Linux. I tried what you suggested. I use alien to convert the rpm file into deb one. I sort of succeeded on that, though I got lot of complains about the dependencies and more importantly I got this: dpkg-gencontrol: error: current build architecture amd64 does not appear in package's list (i386) dh_gencontrol: command returned error code 65280 make: *** [binary-arch] Error 1 What I get from this is that the rpm (or deb) will not work with my architecture (amd64). In addition, when I tried the pislite-install I got something like this: cristian@cristian-laptop:/opt/pipslite-1.0.1$ pipslite-install pipslite-install: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory So, I ended up keeping my old driver (CX 7700F)...Any idea about what I could do???? Let's say I keep the printer as it is (which is fine for me). How could I make the scanner work? Thanks once again! |
All times are GMT -5. The time now is 08:39 PM. |