wakeup on lan support

2

Estou tentando configurar o WOL em um conjunto de servidores. Estes são servidores Dell PowerEdge R210 executando o Centos 6.0. Eu procurei na BIOS e não consegui encontrar a opção WOL. Meu gerenciamento de energia no BIOS tem apenas

i) CPU Power and Performance Management 
ii) Fan Power and Performance management
iii) Memory Power and Performance Management

no linux:

A saída do meu ethtool eth1:

[root@hgcc04 ssubbiah]# ethtool eth1
Settings for eth1:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: Unknown!
    Duplex: Half
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: Unknown
    Supports Wake-on: g
    Wake-on: d
    Link detected: yes

Eu posso ativar o pacote mágico do Wake-on usando "ethtool -s eth1 wol g", mas ainda assim ele não parece funcionar. Alguém pode me informar se minha máquina tem a capacidade de trabalhar com o WOL e como fazê-lo funcionar?

    
por sethu 03.01.2012 / 18:05

4 respostas

5

Os servidores são projetados para serem ligados 24 horas por dia, 7 dias por semana, portanto, não é surpresa que eles não tenham suporte ao BIOS para o WOL. Nos casos em que você precisa ser capaz de inicializar programaticamente um servidor, geralmente uso o IPMI, por meio de uma placa de gerenciamento remoto. A HP fornece isso através de seus cartões iLO e suspeito que a Dell também faz isso por meio dos cartões DRAC, mas não tenho experiência pessoal com eles.

    
por 03.01.2012 / 18:27
1

Você precisa realizar algumas etapas primeiro. Acesse o BIOS (F2). Em seguida, vá para Dispositivos integrados e configure o NICS como Ativado com PXE. Em seguida, vá para a ordem de inicialização e coloque Nic no primeiro slot. Depois disso, reinicie e pressione Ctrl-S para o agente Broadcom Boot.

(A mensagem solicitando para pressionar é exibida uma vez para cada adaptador Broadcom NetXtreme Gigabit Ethernet que você possui no seu computador. As mensagens são exibidas na mesma ordem que o número do dispositivo adaptador atribuído.)

No Boot Agent, configure o Wake on Lan de pré-inicialização como ativado. Pressione F4 para salvar.

    
por 03.01.2012 / 18:45
0

Depois de corrigir o problema "Link detectado: não", siga o restante:

Halt Linux and shut the system off. The connection LED on the NIC and switch or hub will remain on, indicating the NIC is monitoring the network for wake up packets directed to its MAC address.

Send a Magic Packet wake up signal to the MAC address of the WOL enabled NIC, and the system will boot.
    
por 03.01.2012 / 18:32
0

Normalmente, eu concordaria com a resposta de ErikA - com uma captura para esse servidor em particular.

Eu me lembro na última semana do meu último trabalho tentando configurar um R210 para que eu pudesse ativá-lo usando o IPMI.

O servidor deve suportá-lo usando o BMC onboard, mesmo se você não tiver o DRAC.

No entanto, depois de desperdiçar algumas horas, desisti - ao executar um rastreamento de pacote, determinei que o servidor responderia do endereço IP do BMC com um punhado de pacotes e, por algum motivo, ele pararia e eu receberia um pacote de volta do ip real do servidor, em vez de o BMC, então ele iria parar de responder até que eu tentei novamente com a mesma história novamente e novamente.

Eu verifiquei minha configuração em um 2900 que estava funcionando e não encontrei nenhuma diferença. É uma pena que o R210 tenha sido o nosso UTM e que seria bom ligar / desligar remotamente e ler códigos de falha, se necessário.

Além disso, como sou mais do tipo windows, eu baixei o Supermicro IPMIview para permitir que eu usasse os recursos do IPMI, já que a maioria das pessoas parecia estar falando sobre ferramentas linux para fazer isso.

Se eu tivesse mais tempo para gastar, teria falado com o suporte da Dell, mas no final, passei o veredicto de que, se esse servidor fosse remotamente movido a energia, para obter um DRAC.

É possível que eu estivesse fazendo completamente errado, mas isso não explica por que uma configuração que funcionava em caixas dell antigas não funcionaria nessa - esperando que uma atualização de f / w possa ter corrigido isso. Alternativamente, poderia ter sido uma incompatibilidade entre o R210 e a ferramenta Supermicro.

    
por 03.01.2012 / 18:48