12-30-2007 10:31 AM
A few months ago I bought an HP LaserJet P3005 printer.
Yesterday, I downloaded the new firmware of that printer, and tried to install it using "copy /b ljp3005fw_02.039.3A.rfu LPT1" command, as I was instructed in the manual.
However, the copy failed, probably because I did not have the printer driver installed on LPT1 but only on USB (the printer was connected by both LPT1 and USB to the computer).
Then the printer started saying "RFU LOAD ERROR, SEND RFU UPGRADE; Downld file now, SEND RFU UPGRADE".
I installed the driver on LPT1, tried to send it over and over but it always failed after having sent 64 KB.
I mapped the network address of the USB printer driver to LPT1 on another computer and re-ran the command, it still failed.
I even connected the printer to LPT1 in another computer and it keeps failing.
I found out that if I click on the OK button when the printer was starting up, I could select to "cold reset" the printer, but it did nothing.
I don't think that I can connect to the printer by FTP or HTTP since it doesn't really start up. Also, every time I open up the printer and connect it to USB, it wants me to install an "upgrade" driver.
12-30-2007 12:44 PM
12-31-2007 10:08 AM
Thanks for your reply, but it didn't do any good.
I tried to copy the file with and without the driver: with the driver it stops at 64KB ("Error - Printing"), without it, it tries to copy the file for 5 minutes or so, and then says "The system cannot write to the specified device" (on Vista, I also tried on XP and it didn't make any difference).
Do you have any other idea?
01-01-2008 01:26 PM
01-02-2008 08:40 AM
I did download the file again.
Regarding the driver - both in XP and Vista, when the driver is installed, spooling is turned on (that's the default) and I type "copy /b file LPT1", it says that the file was copied successfully, however it shows it in the printer status window (where you can see all the prints you send). It says "Size: 27.3 MB", and after it stays at 64KB for a couple of minutes, it says "Error - Printing".
If I turn off spooling, then it doesn't complete the copy and reports an error, however even in this case it shows the copy as a print job in the printer status window.
01-02-2008 01:11 PM
01-02-2008 08:47 PM
I am sorry, but if you send a direct dos print job to lpt1 it does not go thru the print spooler but goes directly to the port. I have never in xp seen a dos print job go into the spooler or seen the printer icon show up with a print job in it but I could be wrong. Again I have never experienced your issue and all upgrades I have done have worked fine for me this way and i have done over 100 of them with this method. Lets me ask a simple question. Are you going to start, run, cmd and then then hit enter. A black box should open with a C:\something directory. It is at that C prompt that you type the cd\LJ3005 and hit enter and if the rfu is in that directory and then at the C:\lj3005 prompt you type copy /b LJ3005.rfu and hit enter if the upgrade file name is LJ3005.rfu
01-03-2008 10:02 AM
David, yes, I'm doing exactly what you said (except that it's "copy /b LJ3005.rfu LPT1", and not just "copy /b LJ3005.rfu").
Does anyone else have any suggestion?
01-03-2008 04:15 PM
01-08-2008 12:23 PM
They do. First of all there hasn't been a "DOS" in Windows in many years, and it doesn't exist in Windows XP. The command prompt (cmd.exe) is not "DOS."
Secondly, if you send a job through the command prompt you will see the job queued through the print spooler GUI in windows. You can watch it as it spools through.
03-14-2008 08:59 AM
03-14-2008 09:19 AM
03-14-2008 09:51 AM
03-14-2008 11:41 AM
copy /b C:\folder where rfu is\rfu file name \\computer name\shared printer name
It might work if you just put the rfu file in the root of C, I didnt try that, but it would shorten the command string alittle. Hope this helps, the document explains all this. Good luck!
05-30-2008 04:31 PM
07-30-2008 03:32 AM
Some give the failure : SEND RFU UPGRADE , but nothing works.
01-29-2009 08:20 AM
I have fixed it using a Linux Laptop.
- Connect the the USB from the printer to the Linux machine.
- Reboot Prineter
- look in /var/log/messages for the device file that linux assigned to the USB Printer
in my case was /dev/usblp0
- download the latest FW from HP website
- copy to you home directory the .rfu file
- copy the .rfu file to the printer
sudo cp cp3505.rfu /dev/usblp0
(if you are root you don't need to sun sudo just cp)
- Wait until the file is copied and than the upgrade will take place.
- You can now disconnect your USB cable.
05-14-2010 07:51 AM
I have fixed it using a Mac OS X 10.5
Tuve es el mismo problema despues de actualizar el firmware con Windows XP y lo corregi con Mac OS x 10.5 y funciono.
06-24-2010 02:49 PM
11-13-2010 10:55 PM
(I am a PC guy but remembered I had a mac laptop) and it worked like a charm.