• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
We have new content about printers, Click here to check it out!
HP Recommended
HP M252dw
Microsoft Windows 7 (32-bit)

Hello, I am trying to perform a soft reset (reboot) on a HPM252dw using SNMP. Can anyone tell me what the OID and value is? Also is there a MIB that I can browse that would tell me this info.

 

Thanks!

1 ACCEPTED SOLUTION

Accepted Solutions
HP Recommended

I was able to discover it with a combination of HP Web Jetadmin and Wireshark.

 

1. Download and install HP Web Jetadmin.

2. Enter the IP of the printer.

3. Open Wireshark and monitor SNMP traffic for the printer.

4. In HP Web Jetadmin: select the printer, click the Troubleshoot tab then click "reset device". In the dialoge, select "Power Cycle" and click "next".

5. Observe the SNMP traffic in Wireshark.

 

The OID is: 1.3.6.1.2.1.43.5.1.1.3.1

The value to reset the device is: 4 

View solution in original post

2 REPLIES 2
HP Recommended

I was able to discover it with a combination of HP Web Jetadmin and Wireshark.

 

1. Download and install HP Web Jetadmin.

2. Enter the IP of the printer.

3. Open Wireshark and monitor SNMP traffic for the printer.

4. In HP Web Jetadmin: select the printer, click the Troubleshoot tab then click "reset device". In the dialoge, select "Power Cycle" and click "next".

5. Observe the SNMP traffic in Wireshark.

 

The OID is: 1.3.6.1.2.1.43.5.1.1.3.1

The value to reset the device is: 4 

HP Recommended

Came across this post when searching for a way to remotely reboot some old printers and plotters. Here is the powershell commands to reboot multiple devices.

 

$Printers = "Name1", "Name2","Name3"

$ComStr="public"

$SNMP = New-Object -ComObject olePrn.OleSNMP

ForEach ($Printer in $Printers)

{

$SNMP.Open($Printer,$ComStr)

$SNMP.Set(".1.3.6.1.2.1.43.5.1.1.3.1",4)

$SNMP.close()

}

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.