Como posso definir um texto personalizado no visor LCD nos servidores Dell PowerEdge?

4

Alguém conhece uma maneira de mostrar texto personalizado?

Usar o script omconfig da Dell não funciona para mim por algum motivo, mas eu não quero instalar 80MB de Java e servidor da Web e qualquer coisa assim. O ideal é que alguma pequena ferramenta seja capaz de fazer isso.

Alguém fez engenharia reversa de alguma coisa ainda?

Atualmente estou tentando resolver isso em um servidor R410

    
por Christian 03.11.2009 / 16:10

4 respostas

2

Eu comecei a trabalhar antes em vários dells usando o IPMI. Aqui está um post sobre o assunto, link

Você não disse qual máquina era para que sua milhagem pudesse variar, mas o IPMI funciona e é legal, pois você pode manter a pilha totalmente aberta e com o software linux padrão sem depender do omconfig ou de quaisquer utilitários fornecidos pela Dell. Também verifique o ipmitool, que deve ser suficiente para fazer o que você precisa se o IPMI for compilado no kernel ou fornecido como um módulo em qualquer distro que você esteja usando.

    
por 03.11.2009 / 16:16
9

Eu uso algo assim em uma variedade de PowerEdge R < something > sistemas:

#!/usr/bin/perl -w
#
# Jesper Nyerup <[email protected]>

my $ipmitool = '/usr/bin/ipmitool';

my @chararray = split(//, join(' ', @ARGV));
usage() if (@chararray == 0 or @chararray > 14);

system("$ipmitool raw 0x6 0x58 193 0x0 0x0 ".
    sprintf('0x%x ', scalar(@chararray)).
    join(' ', map { sprintf('0x%x', ord($_)) } @chararray));
system("$ipmitool raw 0x6 0x58 0xc2 0x0 0x0 ".
    "0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0");

sub usage {
    print <<EOF;

  Usage: $0 <string>
         Max. 14 characters

EOF
    exit 1
}

Ainda não encontrei uma referência completa dos comandos IPMI proprietários da Dell, mas de acordo com a documentação que encontrei aqui , a primeira invocação de ipmitool coloca a string fornecida em um dos registradores da exibição, e a segunda envia o buffer de exibição para mostrar isso.

EDITAR : eu coloquei este snippet no Github , para referência futura.

    
por 28.11.2013 / 09:12
2

Nosso 1900 permite que você insira texto estático - como o nome do servidor ou endereço IP - em um campo sob a configuração do BIOS

    
por 03.11.2009 / 17:30
0

O suporte da Dell pode fornecer pequenos programas em modo texto para definir o nome do servidor e outras informações que serão mostradas no LCD. Existem diferentes utilitários para as diferentes gerações do PowerEdge.

    
por 03.11.2009 / 16:18