13 views 0


This Cmdlet sets the SNMP settings for monitoring a specific printer.


Set-TPHubPrinterSnmp [[-Printer] <PrinterViewModel>] [-UseGlobalSettings] <bool> [[-Username]
<string>] [[-AuthenticationType] {MD5 | SHA}] [[-AuthenticationPassphrase] <string>] [[-PrivacyType]
{NONE | DES | AES}] [[-PrivacyPassphrase] <string>] [-Proxy <string>]

Set-TPHubPrinterSnmp [[-Name] <string>] [-Id <uint16>] [-Config] <PrinterSnmpViewModel> [-Proxy <string>]
Parameter Description
-Name printer name
-Printer printer determined with Get-TPHubPrinter
-Id printer ID
-UseGlobalSettings The values set with Set-TPHubSnmpGlobal are to be used.
  • SelectedSnmpVersion
  • Communitystring
  • SNMP version 3 enabled/disabled (1/0 or True/False)
  • specification of a group/community under which printers respond to queries; this community name must be stored for all printers that you want to monitor
-Username user name to be used for authentication
-AuthenticationType choice between 2 authentication types
• MD5 (recommended for testing purposes only)
-AuthenticationPassphrase password used for authentication on the printer via SNMP
-PrivacyType choice between 2 encryption types (optional)
-PrivacyPassphrase password used for encryption of SNMP queries (optional)
-Config configuration using a variable
-Proxy • optional (from firmware version 1.1): proxy server address
• can also be specified globally using Set-TPHubProxy


The following example overwrites the specific SNMP settings of a printer with the global settings made with Set-TPHubSnmpGlobal.

Get-TPHubPrinterSnmp -Name "Photosmart C4700 series [5EA46D]"
Set-TPHubPrinterSnmp -Name "Photosmart C4700 series [5EA46D]" -UseGlobalSettings 1
Get-TPHubPrinterSnmp -Name "Photosmart C4700 series [5EA46D]"

Previous Page
Next Page

Was this helpful?