HP BIOS Serial Console User Guide July 2004 (First Edition) Part Number 372432-001
© Copyright 2004 Hewlett-Packard Development Company, L.P. Microsoft and Windows are U.S. registered trademarks of Microsoft Corporation. Intel is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a U.S. registered trademark of Linus Torvalds. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.
Contents Console Redirection Overview 5 Purpose................................................................................................................................................. 5 Introduction.......................................................................................................................................... 5 BIOS Serial Console Overview ................................................................................................ 6 EMS Support Overview...........
Console Redirection Overview In This Section Purpose ...........................................................................................................................................5 Introduction ....................................................................................................................................5 Initialization....................................................................................................................................6 Connectivity .......
HP BIOS Serial Console User Guide BIOS Serial Console Overview BIOS Serial Console can be enabled in RBSU. By default, BIOS Serial Console is disabled. EMS Support Overview EMS support is a Microsoft® feature for the Windows® Server 2003 OS, which is enabled by default in the OS, but which also must be enabled in the system ROM. By default, EMS support is disabled for ML and DL servers, and is enabled for BL servers.
Console Redirection Overview • • • • RBSU and BIOS Serial Console Configuration (on page 9) − Terminal Emulation Support (on page 11) − Baud Rate (on page 14) − Port Settings (on page 14) Keystroke Emulation (on page 15) − Escape Sequences (on page 15) − Character Translation in VT100 Mode ("Keystroke Emulation" on page 15) Operating System Support (on page 17) − Emergency Management Services (on page 18) − Linux Red Hat ("Linux Red Hat 7 Serial Console Settings" on page 19) Terminal Emul
HP BIOS Serial Console/EMS Support Settings and Configuration In This Section RBSU and BIOS Serial Console Configuration .............................................................................9 Keystroke Emulation ....................................................................................................................15 Escape Sequences .........................................................................................................................
HP BIOS Serial Console User Guide IMPORTANT: Settings take effect on the next RBSU-prompted reboot, but you must disconnect and then reconnect for new settings to take effect on both local and remote machines. Virtual Serial Port When enabled, Virtual Serial Port provides remote access through the iLO management controller to BIOS Serial Console.
HP BIOS Serial Console/EMS Support Settings and Configuration 11 For detailed information about iLO configurations, refer to the HP Integrated Lights-Out User Guide on the Documentation CD or to the HP website (http://www.hp.com/servers/lights-out). Terminal Emulation Support BIOS Serial Console supports ANSI and VT100 terminal emulation. Although the screens displayed in this guide show the ANSI console for clarity, VT100 is supported by all terminal emulation programs.
HP BIOS Serial Console User Guide Press the Enter key while Terminal Emulation Mode is selected to display the emulation mode options. Select the option that matches the terminal emulation program being used. BIOS Serial Console is designed to support most terminal emulation programs. No special version of a terminal emulation program is required, although the emulation modes supported may vary by vendors.
HP BIOS Serial Console/EMS Support Settings and Configuration Some new servers, which use CLI and are configured using BIOS Serial Console, will display a command prompt screen.
HP BIOS Serial Console User Guide Baud Rate Press the Enter key while BIOS Serial Console Baud Rate is selected to display the baud rate. The default setting is 9600 when BIOS Serial Console is enabled by default. This setting can be configured in RBSU. Port Settings Press the Enter key while BIOS Serial Console Port is selected to display the port settings. When BIOS Serial Console is enabled by default, the default port setting is COM1. BIOS Serial Console is disabled by default.
HP BIOS Serial Console/EMS Support Settings and Configuration IMPORTANT: Enabling port settings enables console redirection only at POST commands and configuration utilities. For information on console redirection of the OS, refer to "Operating System Support (on page 17)." NOTE: Systems with iLO require version 1.05 iLO firmware or greater to run BIOS Serial Console.
HP BIOS Serial Console User Guide NOTE: You must use escape sequences if the emulation program does not support function keys, but they also work if the emulation program does support function keys. Refer to the terminal emulation guide to be sure that you may use function keys.
HP BIOS Serial Console/EMS Support Settings and Configuration Keyboard Entry Defined As RrR System Reset 17 Character Translations in VT100 Mode The VT100 protocol does not support special characters such as line draw characters. These characters are translated so that they can be displayed on the VT100 screen. Character translation is used for improved VT100 screen display and has no effect on functionality of BIOS Serial Console.
HP BIOS Serial Console User Guide When Enable Local is selected, the OS redirects through the local serial port. When Enable Remote is selected, the OS redirects through iLO or RILOE II. Data becomes available through the browser configured for iLO instead of through the serial port. Enabling remotely requires iLO 1.10 firmware or later. NOTE: Currently, Microsoft® Windows® Server 2003, Linux, and FreeBSD are the only OSs with console redirection support.
HP BIOS Serial Console/EMS Support Settings and Configuration 19 Microsoft® enables EMS support in the OS, but EMS support also requires ROM support. EMS support, when enabled, assumes the serial port for redirection and may cause interference with other devices attached to the serial port. To avoid interference, EMS is disabled in the system ROM by default on ML and DL servers.
HP BIOS Serial Console User Guide Linux Red Hat 7 ATA Driver Settings By default, Linux Red Hat 7.1 OS uses only the ATA driver in PIO mode for the server blades ATA controller. Use the following change to set the driver to use DMA and higher speeds (66 MHz/100 MHz): 1. Add ide0=ata66 to the LILO append line described in step 2 in Linux Red Hat 7 Serial Console Settings (on page 19): Append="console=tty0 console=ttyS0, 115200 ide0=ata66" 2. Run /sbin/lilo to make the changes take effect.
Terminal Emulation Programs 21 Microsoft HyperTerminal Setup Because Microsoft® HyperTerminal is a widely used terminal emulation program, examples of HyperTerminal 6.3 setup screens follow to aid in the initialization process. Be sure that the remote terminal screen settings match the screens in this section. If using an emulation program other than HyperTerminal, refer to the software reference material for settings information.
HP BIOS Serial Console User Guide 3. On the Connect To tab, click Configure to display the Port Settings tab. NOTE: If using a notebook computer, the Connect using field should be set to COM1 or COM2, depending on your configuration. COM1 is the HP default setting.
Terminal Emulation Programs 4. Select Port Settings. Then click OK to return to the Properties screen. 5. On the Properties screen, click the Settings tab.
HP BIOS Serial Console User Guide 6. If using ANSI emulation, click Terminal Setup and select ANSI (if using VT100 emulation, refer to step 9). ANSI is the default setting. IMPORTANT: Both the remote and local machines must be set to the same emulation.
Terminal Emulation Programs 7. Select Terminal Settings. 8. Click OK to return to the Settings tab, and click OK again to complete the HyperTerminal setup process.
HP BIOS Serial Console User Guide 9. If using VT100 emulation, click Terminal Setup and select VT100. IMPORTANT: If using VT100 emulation, the setting must be changed from the default ANSI setting in RBSU.
Terminal Emulation Programs 10. Select Terminal Settings. Click OK to return to the Settings tab. 11. On the Settings tab, click ASCII Setup.
HP BIOS Serial Console User Guide 12. Deselect Wrap lines that exceed terminal width. Click OK to return to the Settings tab. Then click OK to complete the HyperTerminal setup process.
Acronyms and Abbreviations ASR Automatic Server Recovery CLI Command Line Interface ConRep Configuration Replication Utility ECC error checking and correcting EMS Emergency Management Services IDE integrated device electronics iLO Integrated Lights-Out IMD Integrated Management Display
HP BIOS Serial Console User Guide IPL initial program load IRQ interrupt request MPS multi-processor specification NIC network interface controller NMI non-maskable interrupt ORCA Option ROM Configuration for Arrays PCI peripheral component interface POST Power-On Self-Test PXE preboot eXecution environment RBSU ROM-Based Setup Utility
Acronyms and Abbreviations RILOE Remote Insight Lights-Out Edition RILOE II Remote Insight Lights-Out Edition II 31
Index N NIC (network interface controller) 30 A O ASR (Automatic Server Recovery) 29 ATA driver settings 20 operating systems 17 B port settings 14 baud rate 14 BIOS Serial Console 5, 6 R C RBSU (ROM-Based Setup Utility) 9 RBSU configuration 9 reset keys 15 COM port 6 commands 15 connectivity 6 console redirection, features 6 control keys 15 E Emergency Management Services 18 EMS Console 6 escape sequences 15 F function keys 15 K keystroke emulation 15 L Linux Red Hat 7 19, 20 M Microso