NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
penguinny
Oct 26, 2009Aspirant
HP printers firmware uploader
Someone suggested to re-post this here as a request for community add-on. Several inexpensive (=very common) laser printers from HP do not have firmware on board, these include HP LaserJet 1000, 10...
smask
Dec 29, 2009Aspirant
What are the missing steps to make it work?
I've progressed a bit further. Now I can make the printer hotpluggable.
What you need to do: (I assume you have the foo2zjs add-on installed)
1. Install EnableRootSSH add-on so you can open a SSH shell on your NAS (login:root Password:your admin PW)
2. Install Apt add-on so you can install additional Debian packages
3. Reboot
4. Login to the NAS via SSH. (If you need a SSH-client for Windows: use Putty)
5. Run apt-get update to build package database
apt-get update
6. Install ed and vim (text editors). The hotplug script needs those to work.
apt-get install ed
apt-get install vim
Apt-get might not install the packages until some extra libraries are installed. It will prompt you if needed.
apt-get -f install
7. Jump to the root and download my tarball with updated firmwares: You must stand in the root, because the files are stored with full path.
cd /
wget http://www4.tripnet.se/~fredrik/HPfirmware.tar.gz
tar tvfz /HPfirmware.tar.gz
The tarball should contain these files:
-rw-r--r-- root/root 222443 2009-12-29 18:42:21 usr/share/foo2xqx/firmware/sihpP1005.dl
-rw-r--r-- root/root 222571 2009-12-29 21:49:02 usr/share/foo2xqx/firmware/sihpP1006.dl
-rw-r--r-- root/root 248683 2009-12-29 21:49:15 usr/share/foo2xqx/firmware/sihpP1505.dl
-rw-r--r-- root/root 114233 2009-12-29 21:43:53 usr/share/foo2zjs/firmware/sihp1000.dl
-rw-r--r-- root/root 116925 2009-12-29 22:10:35 usr/share/foo2zjs/firmware/sihp1005.dl
-rw-r--r-- root/root 129143 2009-12-29 18:41:33 usr/share/foo2zjs/firmware/sihp1018.dl
-rw-r--r-- root/root 128431 2009-12-29 18:41:40 usr/share/foo2zjs/firmware/sihp1020.dl
If contents is OK (P1007 uses the same FW as P1005 and P1008 uses same as P1006), extract the file.
tar xvfz /HPfirmware.tar.gz
8. Jump to the /etc/hotplug/usb folder.
cd /etc/hotplug/usb
Run the hotplug script hpljXXXX (replace XXXX with your model) to see if the firmware loads. LEDs should be blinking.
./hpljP1005
If the script got stuck while copying the FW, then your FW might be broken. Press Ctrl-C to abort. Let me know if you need a new firmware.
If the script ran without a hitch, print a test page.
Notice! The FW for P1006, P1008 and P1505 may still be broken (possible bug in the retrieval tool, getweb, that I used to download the FW) Let me know.
9. When the printer prints OK, you have to make it hotpluggable.
./hpljP1005 install-usermap
If the script complains that the commands ed or ex can't be found, then ed or vim didn't install properly. Repeat #6.
And you're done!
--
Edit: typo
Edit2: Rewrote #7 completely and edited #8
Related Content
- Jan 27, 2023Retired_Member
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!