54
www.gateway.com
Chapter 3: Managing and Maintaining Your Server
HTML Example
In this example, the client-side page loads the page returned by the Embedded Web Server
into a frame:
<FRAMESET …><FRAME …>
<A
HREF=http://222.222.39.10/ipmiPage?cmd=20.C0.64.07.00.00&onload=doOnLoad>
IPMI Command to check if web is enabled</A></FRAME>…</FRAMESET>
Perl Script Example
In the following example, a Perl script sends an HTTP GET to the server:
Use IO::Socket;
$sock = new IO::Socket::INET (PeerAddr => ‘222.222.39.10”,
PeerPort => 80,
Proto => ‘tcp’
);
die “Socket could not be created.” Unless $sock;
print $sock “GET /ipmiHex?cmd=20.C0.64.07.00.00 HTTP/1.0”
FRU/SDR Load utility
The FRU/SDR Load utility is a DOS-based utility that updates or changes the server
management subsystem’s product-level FRU (Field Replaceable Unit), and SDR (Sensor
Data Record) records, or displays the SMBIOS (System Management BIOS) non-volatile
storage components.
The FRU/SDR must be updated whenever you add additional hardware to your server
that must be monitored by the BMC (Baseboard Management Controller). This includes
adding a redundant power supply module, adding redundant hot-swap fans, or adding
an Intel Management Module (IMM). The FRU/SDR must also be updated whenever
you update the BIOS. Using the FRU/SDR Load Utility you can also:
■ Determine the product configuration, based on instructions in a master
configuration file
■ Display the FRU information
Important
The default authentication is MD5 Digest authentication. This means
that command line scripting tools must be able to handle
authentication failures and respond to the server requests.
8510702.book Page 54 Thursday, July 7, 2005 11:21 AM