HP LaserJet Pro M404dn — firmware 002.2537A

Mono laser, A4, network · package 24.1 MB · released 2026-04-18 · reviewed by the PrintDoc service desk
Current firmware002.2537A (2026-04-18)
Package.ful (bundle) / .exe (Windows utility) · 24.1 MB
Print engineENG_FS
Typical duration6–9 minutes
RiskLow

What this release changes

Before you start. Print a configuration page and keep it — it holds the current firmware version, the IP address and the counters you will want if anything goes wrong. Put the device on a wired connection if it has one, pause the print queue, and make sure nothing will cut power for the next 6–9 minutes.

Method 1 — web interface (recommended)

  1. Open the printer’s address in a browser and sign in as administrator.
  2. Go to Embedded Web Server → Tools → Printer Updates → Firmware Update.
  3. Select the downloaded package and start the upload. Do not close the tab.
  4. Wait for the device to reboot on its own. The panel returns to Ready when it is done.
  5. Print a configuration page and confirm the version now reads 002.2537A.

Method 2 — USB / local

Copy the .ful file to a FAT32 flash drive, insert it in the host port on the back and hold Resume for 5 seconds.

Method 3 — from the panel

If the device can reach the internet: Setup → Service → LaserJet Update → Check Now. This pulls the same release; it is the simplest route, and the slowest, because the device downloads the package itself.

Model-specific notes

If the update fails

A failed upload is not a dead printer. Power-cycle the device, wait two minutes, print a configuration page and check which version it reports. If it still reports the old version, the flash never started and you can simply try again — over USB or the panel this time, not the network. If the panel is stuck on a boot or download screen, follow rollback and recovery.

Not sure it is worth updating? If the device is doing its job and none of the fixes above describes a problem you actually have, leave it. Firmware is maintenance, not an upgrade.

← All models Ask the service desk