User Manual SNMP-1000-B2 Intelligent SNMP/HTTP Remote System Manager
Copyright The documentation and the software included with this product are copyrighted 2015 by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd. reserves the right to improve the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd. Information provided in this manual is intended to be accurate and reliable.
Declaration of Conformity FCC Class A This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC regulations. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
Initial Inspection Before beginning card installation, please ensure that the materials specified in the packing list have been shipped.
Contents Chapter Chapter 1 Introduction..........................................1 1.1 1.2 Introduction ............................................................................................... 2 Specifications ............................................................................................ 3 1.2.1 Hardware Specifications ............................................................... 3 1.2.2 Dimensions ..................................................................................
3.4 3.3.5 Main Menu .................................................................................. 22 3.3.6 Agent Configuration .................................................................... 23 3.3.7 Setting the IP Address ................................................................ 23 3.3.8 Enable/Disable the BOOTP/HDCP Function .............................. 24 3.3.9 Agent Information ....................................................................... 24 3.3.10 Set System Date..........
Chapter 1 Introduction 1
1.1 Introduction The SNMP-1000-B2 is a platform-independent server and PC system management controller that can detect the system operating conditions and notify users to take necessary action to avert system failure. The SNMP-1000-B2 is web enabled and supports multiple communication protocols. This server provides a simple tool for managing several remote servers and delivers reliability for critical applications such as computer telephony.
1.2.
Management Function Supports web-based remote configuration, control, and monitoring Remote reset, power OFF/ON Remote digital output signal control Remote message display control Firmware upgrade via serial port and Ethernet port Modem dial in (console mode only) 1.2.5 LCD Message Display Module with Keys LCD module with backlight supports displays of up to 2 rows and 16 characters Module is 147 (W) x 42 (H) x 158 mm (L), fits into a 5.25" drive bay, and can accomodate a 3.
Chapter 2 2 Hardware Installation
2.1 Kernel Module Installation The SNMP-1000-B2 modular design facilitates I/O connection. The kernel module can be mounted on an I/O extension/carrier module. Several extension modules designed for specific application needs are available on the market. If your extension module differs from that depicted in this section, please refer to the user manual of your extension module for information. The kernel module features two 32-pin connectors labeled MCN1 and MCN2.
This section illustrates how to connect sensors and I/O ports using a PCI/ISA fullfunction extension board as an example. Your extension board may not have all the I/ O functions of this board. The PCI/ISA extension module is designed with an ISA edge and a PCI edge. This module can be inserted into an ISA bus slot or a PCI bus slot to detect the bus voltages. However, because SNMP-1000-B2 does not communicate with the system through the ISA or PCI bus, no driver is required. Figure 2.
Figure 2.4 Carrier board connectors 2.2.1 External Buzzer Connector (J1) Supports connection to an external buzzer. 2.2.2 Bypass Password Protection (MJ1) Restores the default alarm board ID and password. 2.2.3 External Power Connector (CN1) This connector is used to provide auxiliary power to SNMP-1000-B2. This connector is only required when an extension board is not plugged into the PCI or ISA slots. 2.2.4 System SMBus Connector (CN3) Enables users to read system SMBus signals. 2.2.
1-3 of DIP switch Off Off Off Temp. 2 Off Off On Temp. 3 Off On Off Temp. 4 Off On On Temp. 5 On Off Off Temp. 6 On Off On Temp. 7 On On Off Temp. 8 On On On 9 SNMP-1000-B2 User Manual Hardware Installation Temp.
The last digit (4) of the DIP switch is used to enable or disable the temperature sensor. Enable Disable 2.2.7 RS-232 Interface (CN8 and CN9) The serial port can be used as a console port or connected to an external modem that supports a telephone line. CN9 is a standard DB-9 port for external wiring; CN8 is a box header for internal wiring. Note A unique “null modem” cable is required to connect the module serial port to a PC serial port.
Alarm events can independently trigger one of four digital output signals. These signals can be used to control external devices and restore the system health or to notify users of the alarm-triggering event. This connector is not available on the chassis carrier board. 2.2.13 Alarm Reset Connector (CN17) 2.2.14 LED Indicator Connector (CN18) The system status can be displayed using LED indicators. CN18 is connected to an LED indicator board. Please refer to Appendix A regarding pin assignments. 2.2.
2.2.16 Chassis and Watchdog Timer Connector (CN20) Pins 1 and 2 of CN20 are connected to the ATX power ON/OFF button on the chassis. Pins 3 and 4 of CN20 are connected to the SNMP-1000-B2 chassis reset button. Pins 5 and 6 of CN20 are connected to the watchdog timer output pins of the CPU card (J2). SNMP-1000-B2 can detect a watchdog timer time-out output signal. Included with the product is a cable (part number 1703020558) for connecting SNMP-1000-B2 to the watchdog timer. Figure 2.
Chapter 3 Getting Started 3
3.1 Configuring SNMP-1000-B2 The SNMP-1000-B2 HTTP intelligent system manager must be configured prior to use. Configuration can be conducted through a PC serial port using terminal emulator software, such as HyperTerminal in Windows 98/NT, or via the Ethernet port using Telnet or a browser such as Chrome or Internet Explorer. For security reasons, certain parameters can only be configured via the serial port. The setup utility software can be found on the utility CD shipped with SNMP-1000B2.
Chapter 3 3.2.1 Agent Configuration Select "1" to access the Agent Configuration function. 3.2.1.1 Agent Group The following items can be set under this command: SNMP Agent Model Name: The SNMP controller model name. The default value is SNMP-1000-B2. We recommend not changing the default model name. IP Address: The IP address of SNMP-1000-B2. Gateway Address: The network default gateway address. Network Mask: The sub-net mask setting. SNMP Agent Date: The internal date of SNMP-1000-B2.
3.2.1.2 Control Group The following items can be set under this command: Admin User Name: The SNMP-1000-B2 administrator user name. Only the administrator is permitted to input the console mode. The default admin user name is “advantech”. Admin User Password: The administrator password. This password enables users to read and write to SNMP-1000-B2. The default admin user password is “admin”. Community Read-Only: A general password for read-only access. The default read-only password is “public”.
17 SNMP-1000-B2 User Manual Getting Started 3.2.1.4 Access Control Table This table allows users to restrict SNMP-1000-B2 access from specific IP addresses. Users can add IP addresses and set the access control. The configuration options are NoAccess, Read Only, and Read/Write. Workstations cannot display information if their IP address is set to “NoAccess”. Press “1” to modify a line in the table. Press “2” to delete a line of data. This table is used for access via SNMP and HTTP.
3.2.1.5 Trap Receiver Table SNMP-1000-B2 can be managed with SNMP-compatible software from a remote server connected to a network. The IP addresses of SNMP trap receivers can be added to the list if SNMP-compatible management software is available at the addresses. Press “1” to modify a line in the table. Press “2” to delete a line of data. The Severity Level allows users to specify the alarm level. Traps are not sent if the alarm severity is lower than the specified level. 3.2.1.
Chapter 3 Mail Status Daily: Option 5 allows users to specify the time when the SNMP1000-B2 sends daily logs via e-mail to pre-specified accounts. Mail Receivers Table: Option 6 allows users to specify the receiving e-mail addresses. 19 SNMP-1000-B2 User Manual Getting Started Mail Account: The account name used for logging SNMP-1000-B2 into the mail server.
Mail Conditions: This function allows users to specify the conditions for sending an email. The choices include Alarm: Send an e-mail when an alarm-triggering event occurs. Daily Logs: Send daily logs at a specified time. Alarm and Log: Send both alarm-triggered notifications and daily logs. Alarm Level: This allows users to set the alarm severity for triggering an alarm notification. This item is useful when the Mail Condition is set to “Alarm” or “Alarm and Log”.
3.3.1 Configuration Using Telnet Configuration using Telnet is basically the same as that via the serial port. First, ensure that your computer has a TCP/IP network and web browser installed. In the address line type “xxx.xxx.xxx.xxx”, with “xxx.xxx.xxx.xxx” being the IP address of SNMP-1000-B2. The SNMP-1000-B2 then prompts users to enter a user name and password, which is the same as described in Section 3.2. 3.3.
Table 3.1: LCD Display Module Function Keys Keys Function Scroll Up Scroll Down Enter ESC ESC Escape Alarm Reset Flowcharts for each function are presented in the following sections. Please note that not all settings can be accessed via the LCD module. Certain parameters can only be set under the command mode or via the web page. 3.3.
Chapter 3 3.3.6 Agent Configuration Getting Started 3.3.
3.3.8 Enable/Disable the BOOTP/HDCP Function 3.3.9 Agent Information ↑ Enter Main Menu Agent Info Enter Model Name SNMP-1000-B1 ESC ↓ ↑ Enter F/W Version V2.
Chapter 3 3.3.10 Set System Date Getting Started 3.3.11 Set System Time 3.3.
3.3.
Chapter 3 3.3.14 View Fan Speed Getting Started 3.3.15 View Temperature Status 3.3.
3.3.
Chapter 3 3.3.18 View Power Supply Status Getting Started 3.3.
3.
Chapter 4 4 Programming SNMP1000-B2
4.1 Introduction SNMP-1000-B2 can be accessed and controlled by direct command inputs. With this function, SNMP-1000-B2 can be easily controlled and integrated into a user’s system via the appropriate user program. 4.2 Entering the Pass Through Command Mode Before programming SNMP-1000-B2, users must connect the host computer to SNMP-1000-B2 via the serial port or Telnet. Follow the steps outlined below to enter the Pass Through Command mode. 1.
6. 4.3 Command and Response Syntax The format of commands and responses is displayed as follows: a. Write command: w!!&xxx b. Read command: r!!& c. Response: [repeat received command]\n Response: xxx\n Command: w: write command r: read command !!: device code &: device subcode xxx: value in ASCII code; this can be "Done" or "Invalid" in the SNMP-1000-B2 response. Examples: 1. Write lower limit of Fan 0 to "1000" rpm EX.
4.
1 2 3 4 Fan Lower Limit Upper Limit Event Out High Event Current Speed Temp Alarm Level High Alarm Lower Limit Low Alarm Low Event Current Level Output Temp Upper Limit Normal Level Normal Level Alarm Level Lower Limit Alarm Level Alarm Level Event Output Alarm Level Event Output Event Output Current Status Event Out Current Status Current Status Current Voltage Voltage Power DI WDT 5 6 7 4.5 Summary of Command Set 4.5.
Command Device Device Code w101xxxx Fan 0 10 w111xxxx Fan 1 11 w181xxxx Fan 8 18 w102x Fan 0 10 w112x Fan 1 11 Device Sub-Item Device Subcode Lower Limit 1 Alarm Level 2 Value (xxxx) Remark 1000 9999 RPM in ASCII code 1 Not Used 2 No Alarm 3 Critical w172x Fan 7 17 4 Major w182x Fan 8 18 5 Minor w103x Fan 0 10 1 None w113x Fan 1 11 2 Power Off w163x Fan 6 16 w173x Fan 7 w183x Fan 8 3 DO 0 4 DO 1 17 5 DO 2 18 6 DO 3 Event Output 3 4.5.
20 r216 Temp 1 21 r286 Temp 8 28 r207 Temp 0 20 r217 Temp 1 21 r287 Temp 8 28 Command Device Device Code w201xxxxx Temp 0 20 w211xxxxx Temp 1 21 Device Sub-Item Low Event Output 6 Current Temp 7 Device Subcode Upper Limit 1 w281xxxxx Temp 8 28 w202x Temp 0 20 w212x Temp 1 21 Value (xxxx) Remark Temperature value in ASCII, ° C, or °F 55 ~ 125 (° C) according to or the -67 ~ 257 (° F) system setting, max. 5 characters, incl. "-", ".
w206x Temp 0 20 1 None w216x Temp 1 21 2 Power Off 3 DO 0 4 DO 1 Low Event Output 6 w266x Temp 6 26 w276x Temp 7 27 5 DO 2 w286x Temp 8 28 6 DO 3 4.5.
Device Code Device Sub-Item Device Value(xxxx) Subcode w301xxxxxx 3 3V 30 w311xxxxxx 5V 31 w321xxxxxx -5V 32 w331xxxxxx 5VSB 33 w341xxxxxx 12V 34 w351xxxxxx -12V 35 w302xxxxxx 3 3V 30 w312xxxxxx 5V 31 w322xxxxxx -5V 32 w332xxxxxx 5VSB 33 w342xxxxxx 12V 34 w352xxxxxx -12V 35 w303x 3 3V 30 1 Not Used w313x 5V 31 2 No Alarm w323x -5V 32 w333x 5VSB 33 3 Critical w343x 12V 34 w353x -12V 35 4 Major w304x 3 3V 30 5 Minor w314x 5V 31 1 None
4.5.
60 r613 CPU 2 61 r623 CPU VI/O 62 r633 CPU card 63 r643 CPU card - 64 r653 CPU card 65 r663 CPU card - 66 r604 CPU 1 60 r614 CPU 2 61 r624 CPU VI/O 62 r634 CPU card 63 r644 CPU card - 64 r654 CPU card 65 r664 CPU card - 66 r605 CPU 1 60 r615 CPU 2 61 r625 CPU VI/O 62 r635 CPU card 63 r645 CPU card - 64 r655 CPU card 65 r665 CPU card - 66 Command Device Device Code w401xxxx CPU 1 40 w411xxxx CPU 2 41 w402x CPU 1 40 w412x CPU 2 Command
Command Device Device Code w501xxxxx CPU 1 50 w511xxxxx w502x w512x w503x CPU 2 CPU 1 CPU 2 CPU 1 51 50 Device Sub-Item Upper Limit Device Subcode Value (xxxx) Remark 1 -55 ~ 125 (° C) or -67 ~ 257 (° F) Temperature value in ASCII, ° C, or ° F according to the system setting, max. 5 characters, incl. "-", ".
w601xxxxxx w611xxxxxx w621xxxxxx w641xxxxxx w651xxxxxx w661xxxxxx w602xxxxxx w612xxxxxx w622xxxxxx CPU 1 Vcore CPU 2 Vcore CPU VI/O CPU card +5V CPU card -5V CPU card +12V CPU card -12V CPU 1 Vcore CPU 2 Vcore CPU VI/O w662xxxxxx CPU card +5V CPU card -5V CPU card +12V -12V Command Device w603x CPU 1 Vcore CPU 2 Vcore CPU VI/O w632xxxxxx w642xxxxxx w652xxxxxx w613x w623x w633x w643x w653x w663x CPU card +5V CPU card -5V CPU card +12V CPU card -12V Device Code Device Sub-Item Device Subcode Va
w604x w614x w624x w634x w644x w654x w664x CPU 1 Vcore CPU 2 Vcore CPU VI/O CPU card +5V CPU card -5V CPU card +12V CPU card -12V 60 1 None 61 2 Power Off 3 DO 0 64 4 DO 1 65 5 DO 2 66 6 DO 3 62 Event Output 63 Command Device Device Code r701 Power 1 70 r711 Power 2 71 r721 Power 3 72 r731 Power 4 73 Command Device Device Code r702 Power 1 70 r712 Power 2 71 r722 Power 3 72 r732 Power 4 73 r703 Power 1 70 r713 Power 2 71 r723 Power 3 72 r733 Power
Device Code w701x Power 1 70 w711x Power 2 71 w721x Power 3 72 w731x Power 4 73 w702x Power 1 70 w712x Power 2 71 w722x Power 3 72 w732x Power 4 73 Command Device Device Code w703x Power 1 70 w713x Power 2 71 w723x Power 3 72 w733x Power 4 73 Device Sub-Item Normal Level Alarm Level Device Sub-Item Event Output Device Subcode Value (xxxx) Remark 1 High 2 Low 1 Not Used 2 No Alarm 3 Critical 4 Major 5 Minor Value (xxxx) Remark 1 None 2 DO 0 3
Command Device Device Code w801x 0I 1 80 w811x 0I 2 81 w871x 0I 7 87 w802x 0I 1 80 w812x 0I 2 81 Device Sub-Item Normal Level Alarm Level Device Subcode Value (xxxx) Remark 1 High 2 Low 1 Not Used 2 No Alarm 3 Critical 4 Major 1 2 w862x 0I 6 86 w872x 0I 7 87 5 Minor w803x 0I 1 80 1 None w813x 0I 2 81 2 Reset 3 Power Off 4 DO 0 5 DO 1 Event Output w843x 0I 4 84 w853x 0I 5 85 w863x 0I 6 86 6 DO 2 w873x 0I 7 87 7 DO 3 3 4.5.
Appendix A Connector Pin Assignments A
A.1 External Buzzer Connector (J1) Pin Signal 1 Buzzer 2 +5 V A.2 Bypass Password Protection (MJ1) Pin Signal 1 PASS_SET 2 GND A.3 External Power Connector (CN1) Pin Signal 1 +12 V (2 A max.) 2 GND 3G GND 4 +5 V (2 A max.) A.
Pin Signal 1 B_SCLK (I2C bus clock) 2 B_SDAT (I2C bus data) A.6 Temperature Sensor Connectors (CN4 and CN7) Pin Signal 1 +5 V 2 T_SCLK 3G T_SDAT 4 GND A.7 RS-232 Connector (CN8) Pin Signal Pin Signal 1 DCD 2 RX 3 TX 4 DTR 5 GND 6 DSR 7 RTS 8 CTS 9 RI 10 NC 11 NC 12 NA 49 SNMP-1000-B2 User Manual Appendix A Connector Pin Assignments A.
A.8 LCM Message Display Connector (CN10) Pin Signal Pin Signal 1 LCM I2C bus data 2 LCM I2C bus clock 3 +12 V 4 GND 5 +5 V 6 +5 V 7 Alarm LED 8 GND A.
Pin Signal Pin Signal 1 Select 1 2 Select 2 3 Power Good A 4 Power Good B 5 Power Good C 6 Power Good D 7 Alarm LE0 8 FAN 1 9 GND 10 FAN 2 11 GND 12 FAN 3 13 VCC 14 FAN 4 15 VCC 16 FAN 5 17 VCC 18 FAN 6 19 BEEP 20 FAN 7 21 5VSB 22 FAN 8 23 -5V 24 FAN 9 25 +5V 26 B_SCLK (Clock of I2C bus to system) 27 +3 3V 28 B_SDAT (0ata of I2C bus to system) 29 -12V 30 T_SCLK (Clock of I2C bus to sensor) 31 +12V 32 T_SDAT (0ata of I2C bus to sensor) A.
A.12 Digital Input Connectors (DI1 ~ DI8) (CN14) Pin Signal Pin Signal 1 DI 1 2 GND 3 DI 2 4 GND 5 DI 3 6 GND 7 DI 4 8 GND 9 DI 5 10 GND 11 DI 6 12 GND 13 DI 7 14 GND 15 DI 8 16 GND A.13 Digital Output Connectors (DO1 ~ DO4) (CN15) Pin Signal Pin Signal 1 DO 1 2 GND 3 DO 2 4 GND 5 DO 3 6 GND 7 DO 4 8 GND A.
Pin Signal Pin Signal 1 GND 2 PG +5 V 3 PG +12 V 4 PG -5 V 5 PG-12 V 6 HDD 1 7 PG LED 8 PF LED# (DO 1) 9 TG LED 10 TF LED# (DO 2) 11 FG LED 12 FF LED# (DO 3) 13 TF LED 14 PG +3 3 V 15 PG 5VSB Note The SNMP-1000-B2NMP-1000-B2 uses digital signals DO1, DO2, and DO3 for the power failure LED (PF_LED#), overheating LED (TF_LED#) and fan failure LED (FF_LED#), respectively.
A.17 Chassis and Watchdog Timer Connector (CN20) Pin Signal Pin Signal 1 ATX IN 2 ATX OUT 3 GND 4 System Reset 5 Watch Dog Input 6 Watch Dog Output A.18 Power Good Input Connectors (CN16, CN21 ~ CN24) Pin Signal Pin Signal CN16 CN21 1 GND 2 Power Good A CN22 1 GND 2 Power Good B CN23 1 GND 2 Power Good C CN24 1 GND 2 Power Good D A.
Appendix A Connector Pin Assignments SNMP-1000-B2 User Manual 55
www.advantech.com Please verify specifications before quoting. This guide is intended for reference purposes only. All product specifications are subject to change without notice. No part of this publication may be reproduced in any form or by any means, including electronically, by photocopying, recording, or otherwise, without prior written permission from the publisher. All brand and product names are trademarks or registered trademarks of their respective companies. © Advantech Co., Ltd.