LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices



Reply
 
Search this Thread
Old 02-12-2004, 09:52 PM   #1
busbarn
Member
 
Registered: Feb 2002
Location: Denver, CO US
Distribution: Arch
Posts: 453

Rep: Reputation: 30
Epson Stylus C62 usb printer not working with Kernel 2.6.1 [SOLVED]


I cannot seem to figure out how to get the printer driver to find the printer.
This printer worked like a charm using the 2.4.x kernels. Here's all my information:
distro: gentoo 1.4
kernel: 2.6.1
kernel config:
I have usb support, usb printer, uhci, /dev/pts enabled in the kernel (none of these are modules)

I have cups installed and started, as well as the epkowa epson driver found
here . I couldn't get the tgz file to install. ./install.sh doesn't exist. Instead, it is called install-sh. So I emerged rpm and followed the directions to install it.

dmesg:
Code:
hub 1-0:1.0: new USB device on port 1, assigned address 3
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0005
cat /proc/bus/usb/devices
Code:
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=04b8 ProdID=0005 Rev= 1.00
S:  Manufacturer=EPSON
S:  Product=USB Printer
S:  SerialNumber=L79040207192318290
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
Now when I enter cups, everything sets up just fine. But when I try to print a test page, the status message reads this:
"Starting ESP Ghostscript 7.07.1..."
And nothing happens.

The cups log states this:
Quote:
I [12/Feb/2004:19:56:35 -0700] Started filter /usr/lib/cups/filter/pstoraster (PID 4558) for job 9.
I [12/Feb/2004:19:56:35 -0700] Started filter /usr/lib/cups/filter/rastertopips (PID 4559) for job 9.
I [12/Feb/2004:19:56:35 -0700] Started backend /usr/lib/cups/backend/ekplp (PID 4560) for job 9.
E [12/Feb/2004:19:56:36 -0700] PID 4559 stopped with status 1!
I [12/Feb/2004:19:56:36 -0700] Hint: Try setting the LogLevel to "debug" to find out more.
I [12/Feb/2004:19:56:38 -0700] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=4562)
I [12/Feb/2004:20:00:39 -0700] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=4566)
I [12/Feb/2004:20:00:40 -0700] Saving printers.conf...
I [12/Feb/2004:20:00:40 -0700] Printer 'EpsonC62' stopped by 'root'.
I [12/Feb/2004:20:00:43 -0700] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=4567)
I think that usblp0 is not connecting to a device. Do I need to enable /dev in my kernel? Am I just missing something? Also, when I try to start ekpstm, which is a gui printer monitor, it gives me this message:
Check all connections and make sure all devices are on. If the power was turned off during printing, cancel the print job. If the error does not clear, see your manual.

THe driver is running, and the kernel sees the printer, but they aren't communicating. Does anybody have any ideas on what to do?

Last edited by busbarn; 02-23-2004 at 03:53 PM.
 
Old 02-18-2004, 03:16 PM   #2
busbarn
Member
 
Registered: Feb 2002
Location: Denver, CO US
Distribution: Arch
Posts: 453

Original Poster
Rep: Reputation: 30
<bump>

I have devfs desabled in the kernel. Should I install udev or does that just bork everything? Any suggestions are welcome!
 
Old 02-23-2004, 03:57 PM   #3
busbarn
Member
 
Registered: Feb 2002
Location: Denver, CO US
Distribution: Arch
Posts: 453

Original Poster
Rep: Reputation: 30
Here's what I did to get it working:

emerge udev

Using this article I wrote a rule for my printer:
bus="usb", SYSFS_serial="L79040207192318290", NAME="stylus_c62"

I then used some kde tool to remove the not-working rpm. I downloaded the tar.gz driver, extracted it, and instead of typing ./install.sh like the documentation stated, I ran
./configure
make
make install

Then, I setup the driver, told it to look at /dev/epson_c62, started cups, added the printer, and everything works like a charm.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
how install usb printer (epson stylus color 480sxu) ? Xavius Slackware 10 10-15-2004 06:29 PM
how install usb printer (epson stylus color 480sxu) ? Xavius Linux - Hardware 1 08-10-2004 01:56 PM
Debian printer Epson Stylus color 480 Setup on kernel 2.4.18-bf2.4 silverstormboy Debian 3 07-17-2004 11:49 PM
USB printer problem (Epson Stylus C20UX) jriis Linux - Hardware 2 06-07-2004 05:25 PM
Epson Stylus 830 Printer nothingman Linux - Hardware 1 01-04-2003 10:06 AM


All times are GMT -5. The time now is 01:28 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration