Discussion:
Epson C44 arrived: /dev/usb/lp0 does not exist?
Paul
2004-01-07 16:12:25 UTC
Permalink
Hello all,

I got my new printer in. Epson C44 USB. Hooked it up, and I can see in
the logs that it is recognised as a USB bidirectional device:

Jan 7 16:44:16 nwyfre kernel: usb.c: USB device 2 (vend/prod 0x4b8/0x5)
is not
claimed by any active driver.
Jan 7 16:44:19 nwyfre /etc/hotplug/usb.agent: Setup printer for USB
product 4b8/5/100
Jan 7 16:44:20 nwyfre kernel: usb.c: registered new driver usblp
Jan 7 16:44:20 nwyfre kernel: printer.c: usblp0: USB Bidirectional
printer dev
2 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0005

I am not sure what I should do about "is not claimed by any active
driver". Is that caught by 'registered new driver usblp'?

I ran the Turboprint setup program, finished that up and waited for the
testpage. Which did not come.
So I fired up webmin and found the printer defined but not working. The
setup says it is a local file "usb:/dev/usblp0".
In /dev/ I can't find usblp0 but I do see usb/lp0. Trying to change the
output to there in Webmin gives me:


Failed to save printer : 'usb:/dev/usb/lp0' does not exist

But...


Failed to save printer : 'usb:/dev/usblp0' does not exist

also happens. I tried setting it to a local printer 'USB printer 1' and
that also hits me on the head, with:


Failed to save printer : lpadmin failed :

lpadmin: add-printer (set device) failed: client-error-not-possible

I am getting a bit lost now. What do I do wrong, or what do I miss, or
what do I have to add so the printer does what it is supposed to do?

Thanks,
Paul
Derek Jennings
2004-01-07 16:49:34 UTC
Permalink
Post by Paul
Hello all,
I got my new printer in. Epson C44 USB. Hooked it up, and I can see in
Jan 7 16:44:16 nwyfre kernel: usb.c: USB device 2 (vend/prod 0x4b8/0x5)
is not
claimed by any active driver.
Jan 7 16:44:19 nwyfre /etc/hotplug/usb.agent: Setup printer for USB
product 4b8/5/100
Jan 7 16:44:20 nwyfre kernel: usb.c: registered new driver usblp
Jan 7 16:44:20 nwyfre kernel: printer.c: usblp0: USB Bidirectional
printer dev
2 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0005
I am not sure what I should do about "is not claimed by any active
driver". Is that caught by 'registered new driver usblp'?
I ran the Turboprint setup program, finished that up and waited for the
testpage. Which did not come.
So I fired up webmin and found the printer defined but not working. The
setup says it is a local file "usb:/dev/usblp0".
In /dev/ I can't find usblp0 but I do see usb/lp0. Trying to change the
Failed to save printer : 'usb:/dev/usb/lp0' does not exist
But...
Failed to save printer : 'usb:/dev/usblp0' does not exist
also happens. I tried setting it to a local printer 'USB printer 1' and
lpadmin: add-printer (set device) failed: client-error-not-possible
I am getting a bit lost now. What do I do wrong, or what do I miss, or
what do I have to add so the printer does what it is supposed to do?
Thanks,
Paul
I got a new printer this week too, an HP5550 (only £52 from Argos)
I got it because www.linuxprinting.org said it worked 'perfectly' with linux.

I was disappointed to have a similar experience as you. The printer was
detected, but nothing would print on it.

The solution I found was to change my USB driver. In /etc/modules.conf I had
usb-uhci I changed that to the uhci driver then 'service usb restart' and
the printer now works 'perfectly'.

Depending on your hardware the same might help you (If your driver is
currently 'ohci' then there is no alternate driver)

derek
--
----------------------------------
www.jennings.homelinux.net
http://twiki.mdklinuxfaq.org
Paul
2004-01-07 17:26:58 UTC
Permalink
Hi Derek,
Thanks for the tip. It did not work out, though. The driver is usb-uhci,
but changing that to uhci, the restart complains that there is 'no such
device' and that insmod failed.
Paul
Post by Derek Jennings
The solution I found was to change my USB driver. In /etc/modules.conf I had
usb-uhci I changed that to the uhci driver then 'service usb restart' and
the printer now works 'perfectly'.
Depending on your hardware the same might help you (If your driver is
currently 'ohci' then there is no alternate driver)
Anne Wilson
2004-01-07 17:32:06 UTC
Permalink
Post by Paul
Hi Derek,
Thanks for the tip. It did not work out, though. The driver is
usb-uhci, but changing that to uhci, the restart complains that
there is 'no such device' and that insmod failed.
Paul
Post by Derek Jennings
The solution I found was to change my USB driver. In
/etc/modules.conf I had usb-uhci I changed that to the uhci
driver then 'service usb restart' and the printer now works
'perfectly'.
Depending on your hardware the same might help you (If your
driver is currently 'ohci' then there is no alternate driver)
Can you find out from Epson whether it needs usb-uhci or usb-ohci?

Anne
--
Registered Linux User No.293302
Have you visited http://twiki.mdklinuxfaq.org yet?
Derek Jennings
2004-01-07 17:36:49 UTC
Permalink
Post by Paul
Hi Derek,
Thanks for the tip. It did not work out, though. The driver is usb-uhci,
but changing that to uhci, the restart complains that there is 'no such
device' and that insmod failed.
Paul
Post by Derek Jennings
The solution I found was to change my USB driver. In /etc/modules.conf I
had usb-uhci I changed that to the uhci driver then 'service usb
restart' and the printer now works 'perfectly'.
Depending on your hardware the same might help you (If your driver is
currently 'ohci' then there is no alternate driver)
Ah It may simply be because the old driver was still loaded.
A reboot might behave differently.

derek
--
----------------------------------
www.jennings.homelinux.net
http://twiki.mdklinuxfaq.org
Paul
2004-01-08 05:51:33 UTC
Permalink
Post by Derek Jennings
Post by Paul
Thanks for the tip. It did not work out, though. The driver is usb-uhci,
but changing that to uhci, the restart complains that there is 'no such
device' and that insmod failed.
Ah It may simply be because the old driver was still loaded.
A reboot might behave differently.
Okay, I will resort to the windows solution tonight. I'll do a reboot
with the printer switched on. I hope it is picked up then. Thanks!
Paul
Michael Holt
2004-01-07 18:52:05 UTC
Permalink
Post by Paul
Hello all,
I got my new printer in. Epson C44 USB. Hooked it up, and I can see in
Jan 7 16:44:16 nwyfre kernel: usb.c: USB device 2 (vend/prod 0x4b8/0x5)
is not
claimed by any active driver.
Jan 7 16:44:19 nwyfre /etc/hotplug/usb.agent: Setup printer for USB
product 4b8/5/100
Jan 7 16:44:20 nwyfre kernel: usb.c: registered new driver usblp
Jan 7 16:44:20 nwyfre kernel: printer.c: usblp0: USB Bidirectional
printer dev
2 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0005
I am not sure what I should do about "is not claimed by any active
driver". Is that caught by 'registered new driver usblp'?
I ran the Turboprint setup program, finished that up and waited for the
testpage. Which did not come.
So I fired up webmin and found the printer defined but not working. The
setup says it is a local file "usb:/dev/usblp0".
In /dev/ I can't find usblp0 but I do see usb/lp0. Trying to change the
Failed to save printer : 'usb:/dev/usb/lp0' does not exist
But...
Failed to save printer : 'usb:/dev/usblp0' does not exist
also happens. I tried setting it to a local printer 'USB printer 1' and
lpadmin: add-printer (set device) failed: client-error-not-possible
I am getting a bit lost now. What do I do wrong, or what do I miss, or
what do I have to add so the printer does what it is supposed to do?
Thanks,
Paul
Hi Paul,
Not to say "I told you so..." but:
http://www.mail-archive.com/newbie-***@public.gmane.org/msg147507.html
Sometimes it's prudent to buy slightly behind cutting edge to assure
that you can get your work done - unless of course your work is to see
if you can get new hardware to work with the system - and in that case,
you may want to subscribe to cooker ;)

Now to your problem; I'm currently testing cooker on a separate hdd and
it does seem to have support now for the c64 - you might try it if you
can't return your c44 to the store which you bought it - no guarantees.

Mike
Paul
2004-01-08 05:55:46 UTC
Permalink
Hi Mike,

I know, I remember your post. But since Turboprint looked so promising,
I decided to order the printer. One should expect that it works when
support through software/driver is there.
There is something weird with the USB hookup...
I tried to get a printer less new, but for some strange reason that did
not work. I had aimed for an HP 6xx or so, I know these work. But
alas... A new challenge.

Paul
Post by Michael Holt
Sometimes it's prudent to buy slightly behind cutting edge to assure
that you can get your work done - unless of course your work is to see
if you can get new hardware to work with the system - and in that case,
you may want to subscribe to cooker ;)
Now to your problem; I'm currently testing cooker on a separate hdd and
it does seem to have support now for the c64 - you might try it if you
can't return your c44 to the store which you bought it - no guarantees.
Michael Holt
2004-01-08 06:40:45 UTC
Permalink
Post by Paul
Hi Mike,
I know, I remember your post. But since Turboprint looked so promising,
I decided to order the printer. One should expect that it works when
support through software/driver is there.
There is something weird with the USB hookup...
I tried to get a printer less new, but for some strange reason that did
not work. I had aimed for an HP 6xx or so, I know these work. But
alas... A new challenge.
Paul
Hehe; I'm just giving you a hard time :) I've done the same thing; try
to pick something that you think is going to work and get home to find
out it's the one version that isn't quite supported yet.
On reading the posts at linuxprinting.org, I came to the conclusion that
Epson did something different with the way they're printing on their new
printers - and honestly, even printing from windows looks pretty bad.
I'm not really impressed with their new line of printers at all. I had
an Epson 860 that did great photos and pretty decent speed, but it was
actually cheaper to buy the new printer than to buy the ink cartridges
for the old printer! Now I know why.
Anyway, stick to linuxprinting.org. Till Kamppeter is the guy who
brought much of the great cups printing support to mandrake and he works
on the list quite a bit - if anyone can help you get it working, it will
be him.

http://www.linuxprinting.org/forums.cgi?group=linuxprinting.epson.general

Scroll down the list and you'll see some entries for c44 and how they
got it working.

Mike
Paul
2004-01-08 17:35:31 UTC
Permalink
Post by Michael Holt
http://www.linuxprinting.org/forums.cgi?group=linuxprinting.epson.general
Scroll down the list and you'll see some entries for c44 and how they
got it working.
Hi Mike,

I have the printer working!! After some searching on Google, via the
Cups site, I got to the gimp-print site. And there I read that, with
setting up USB printers, Cups needs to be restarted. Best way to go
through with this is, as Derek said, reboot the machine. But -> Make
sure the printer is on.
So I did that. Then I reran the Turboprint setup program, and this time
I found the entry for /dev/usb/lp0 in a list. I selected it. Clicked ok.
No problem.
Fired up OO's spadmin and added the printer. Printed a very simple text
document. Yes, it works!
Then I loaded Gimp, selected the Epson Stylus C42UX driver (also
something I saw at gimpprint) and printed a picture I took at Grand
Canyon at 720DPI, not even 720 DPI High Resolution. And damn, that print
comes out fine!!

I am a happy camper now. Turboprint and the info on the Gimpprint site
made my day!

Next time someone asks "With Linux, can you-" I'll cut them short and
say "yes".

Thanks for the help, everyone!

Paul
Anne Wilson
2004-01-08 19:18:15 UTC
Permalink
Post by Paul
I have the printer working!!
Paul, thanks for telling us how you solved it. Could you write up a
short how-to based on this for the TWiki pages? It would be useful,
on http://mandrake.vmlinuz.ca/bin/view/Main/PrInting. A one-liner on
http://mandrake.vmlinuz.ca/bin/view/Main/PriNters pointing to the
how-to would also help.

Thanks

Anne
--
Registered Linux User No.293302
Have you visited http://twiki.mdklinuxfaq.org yet?
Michael Holt
2004-01-09 12:55:43 UTC
Permalink
Post by Paul
Hi Mike,
I have the printer working!! After some searching on Google, via the
Cups site, I got to the gimp-print site. And there I read that, with
setting up USB printers, Cups needs to be restarted. Best way to go
through with this is, as Derek said, reboot the machine. But -> Make
sure the printer is on.
So I did that. Then I reran the Turboprint setup program, and this time
I found the entry for /dev/usb/lp0 in a list. I selected it. Clicked ok.
No problem.
Fired up OO's spadmin and added the printer. Printed a very simple text
document. Yes, it works!
Then I loaded Gimp, selected the Epson Stylus C42UX driver (also
something I saw at gimpprint) and printed a picture I took at Grand
Canyon at 720DPI, not even 720 DPI High Resolution. And damn, that print
comes out fine!!
I am a happy camper now. Turboprint and the info on the Gimpprint site
made my day!
Next time someone asks "With Linux, can you-" I'll cut them short and
say "yes".
Thanks for the help, everyone!
Paul
Congratulations Paul! <applause - the crowd roars with excitment!!>
Loading...