System information
1 Introduction
• Detection of the PCI devices via PCI bus scanning.
• PCI master capability to read out the host computer’s memory space.
• Reconfiguration to change the function of the card, if needed.
• Operating system Linux.
• Automatic installation and configuration of the host computer.
1.5.2 Usage of the CHARM
A couple of standard interfaces provide access to the CHARM and the usage of its functions.
The card can be used via SSH, VNC or HTTP. The SSH port provides access to the Linux
system of the CHARM. Most of the features of the CHARM can be accessed inside a console.
A list of the console applications of the CHARM can be found in the appendix C. The KVM
function of the card is established by a VNC server. It provides the screen content of the
host computer (see figure 1.4). The way the CHARM obtains the screen content of the host
is illustrated in chapter 4. Keyboard or mouse interactions inside a remote VNC session
are converted into keystrokes and mouse movements at the host computer system. Chapter
5 explains the method used for device emulation.
Figure 1.4: Screenshot of a VNC session while setup the BIOS settings with the aid of the
CHARM.
The main function of the CHARM can also be used via a web server which runs on the
card (see figure 1.5). It provides information about the CHARM like the MAC
14
, the IP,
14
Media Access Control (MAC) is an identifier assigned to most network adapters.
24