Thanks for the help.

It turns out that it was a problem with my USB cable - I tried the
printer with a Windows PC, and it still wouldn't work, but now that I
have replaced the cable, it works fine on both Windows and Linux.
Just goes to show that the simple things really are worth checking...

Christopher

Suffield, David wrote:
> Based on your feedback your system is having USB issues. The hpiod error
> "Resource temporarily unavailable" means USB data writes are timing out.
> This message comes from the libusb/usbfs.
> 
> If you cannot get printing to work, scanning will definitely not work.
> This because scanning is more I/O intensive than printing. Printing only
> uses "raw" I/O where scanning requires 1284.4/MLC I/O. 
> 
> What I'm trying say is debug the print job first, then worry about
> scanning. Remove any USB hubs and plug directly into the PC. If you are
> not using a hub, try a different USB bus connection on the PC.
> 
> -dave
> 
>> -----Original Message-----
>> From: [EMAIL PROTECTED] 
>> [mailto:[EMAIL PROTECTED] On Behalf 
>> Of Christopher Elsby
>> Sent: Saturday, February 17, 2007 8:20 AM
>> To: [email protected]
>> Subject: [Hplip-help] Problem with PSC 2210 (2200 series): 
>> "Resource temporarily available" and "ERROR: ready to print"
>>
>> Hello,
>>
>> I am trying to use an HP PSC 2210 multifunction device with a 
>> PC running Gentoo Linux.
>> I set it up several months ago, and it worked fine until a 
>> couple of weeks ago. Then it started intermittently having 
>> the problem, which was fixed by restarting the HPLIP 
>> services. Now, however, the problem occurs consistently, 
>> every time I try to print.
>> My kernel is release 2.6.17-gentoo-r4 and I am using hplip 
>> version 1.6.12, installed using the Gentoo Portage system. 
>> The printer is connected by USB.
>>
>> When I run hp-info for the first time after restarting the 
>> HPLIP services (hpiod and hpssd), I get the output as shown 
>> in attachment hp-info.txt. hp-levels also works.
>>
>> When I try to print anything (I've tried using hp-print with 
>> a simple text file, OpenOffice, and the test page option in 
>> cups), the document appears in the cups job list, and nothing 
>> happens for a while. Then, the following messages appear in 
>> the system log:
>>
>>> Feb 17 15:27:37 [hpiod] unable to write data 
>>> hp:/usb/PSC_2200_Series?serial=MY2CHF34TG0G: Resource temporarily 
>>> unavailable io/hpiod/channel.cpp 63_ Feb 17 15:27:37 
>>> [PSC_2200_Series?serial=MY2CHF34TG0G] ERROR: ready to print; will 
>>> retry in 30 seconds..._
>> These messages recur every minute until I cancel the print 
>> job from in cups. "ready to print; will retry in 30 
>> seconds..." also appears on the cups page. Once this has 
>> happened, hp-info gives the following output and then exits:
>>
>>> HP Linux Imaging and Printing System (ver. 1.6.12) Device 
>> Information 
>>> Utility ver. 3.4
>>>
>>> Copyright (c) 2003-6 Hewlett-Packard Development Company, LP This 
>>> software comes with ABSOLUTELY NO WARRANTY.
>>> This is free software, and you are welcome to distribute it under 
>>> certain conditions. See COPYING file for more details.
>>>
>>> Using device: hp:/usb/PSC_2200_Series?serial=MY2CHF34TG0G
>>>
>>> hp:/usb/PSC_2200_Series?serial=MY2CHF34TG0G
>>>
>>> error: Error opening device (Unknown internal error). Exiting.
>> This is accompanied by the following messages in the system log:
>>
>>> Feb 17 16:01:45 [hpiod] unable to write data 
>>> hp:/usb/PSC_2200_Series?serial=MY2CHF34TG0G: Resource temporarily 
>>> unavailable io/hpiod/channel.cpp 63_ Feb 17 16:01:45 
>>> [PSC_2200_Series?serial=MY2CHF34TG0G] ERROR: ready to 
>> print; will retry in 30 seconds..._ Feb 17 16:01:45 [hpiod] 
>> service busy uri:hp:/usb/PSC_2200_Series?serial=MY2CHF34TG0G 
>> Device::ChannelOpen: HP-MESSAGE io/hpiod/device.cpp 1316_ Feb 
>> 17 16:01:45 [python] hp-info[9314] error: Error opening 
>> device (Unknown internal error). Exiting.
>>> Feb 17 16:01:45 [hpiod] device cleanup 
>>> uri=hp:/usb/PSC_2200_Series?serial=MY2CHF34TG0G_
>>> Feb 17 16:01:45 [hpiod] device active clientcnt=2 channelcnt=1 
>>> uri=hp:/usb/PSC_2200_Series?serial=MY2CHF34TG0G_
>> hp-levels fails with the same error, and the following in the 
>> system log:
>>> Feb 17 16:06:05 [hpiod] unable to read MlcReverseReply header: 
>>> Resource temporarily unavailable bytesRead=2 
>> io/hpiod/mlc.cpp 237_ Feb 
>>> 17 16:06:05 [hpiod] invalid MLCInitReply retrying command... 
>>> io/hpiod/mlc.cpp 345_ Feb 17 16:06:09 [hpiod] unable to read 
>>> MlcReverseReply header: Resource temporarily unavailable 
>> bytesRead=0 io/hpiod/mlc.cpp 237_ Feb 17 16:06:09 [hpiod] 
>> invalid MLCInitReply: cmd=0, result=3_, revision=60 
>> io/hpiod/mlc.cpp 355_ Feb 17 16:06:10 [python] 
>> hp-levels[9658] error: Error opening device (Unknown internal 
>> error). Exiting.
>>> Feb 17 16:06:10 [hpiod] device cleanup 
>>> uri=hp:/usb/PSC_2200_Series?serial=MY2CHF34TG0G_
>> When I cancel the print job, hp-info and hp-levels soon start 
>> working again.
>>
>> Scanning also fails - if I try scanimage, there is a fairly 
>> long delay, then the following appears in the system log:
>>
>>> Feb 17 16:13:37 [hpiod] unable to read MlcReverseCmd 
>> header: Resource 
>>> temporarily unavailable_ Feb 17 16:13:37 [hpiod] invalid MlcCredit 
>>> from peripheral, trying miser_
>> After another delay, the following appears:
>>
>>> Feb 17 16:14:22 [hpiod] unable to read MlcReverseCmd 
>> header: Resource 
>>> temporarily unavailable_ Feb 17 16:14:22 [hpiod] invalid MlcCredit 
>>> from peripheral_ Feb 17 16:14:23 [hpiod] device cleanup 
>>> uri=hp:/usb/PSC_2200_Series?serial=MY2CHF34TG0G_
>> scanimage then gives the following output, and exits:
>>
>>> scanimage: open of device 
>>> hpaio:/usb/PSC_2200_Series?serial=MY2CHF34TG0G failed: Error during 
>>> device I/O
>> I have tried restarting all the HP services and cups, 
>> unplugging the printer and plugging it back in again, and 
>> even completely restarting the PC, but the problems persists. 
>> Can someone please help me? Printing is most important, but 
>> it would be good to have scanning working too.
>> Please say if there is any other information that would be 
>> helpful in diagnosing my problem.
>>
>> Thanks,
>> Christopher Elsby
>>
> 


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
HPLIP-Help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hplip-help

Reply via email to