¿Usar una NIC para hacer Wake on LAN? O alternativas [cerrado]

0

Tengo un pequeño sistema Linux (algo así como una frambuesa pi, pero mucho más pequeño y más barato) que quiero usar para hacer una copia de seguridad de los archivos mediante rSync aproximadamente cada mes. Mi problema es que la placa no tiene un conjunto de chips con capacidad para Wake-on-lan ... Realmente no quiero generar un exceso de calor y usar mucha energía si el uso previsto es solo un puñado de horas por año en general. .. He oído que uno puede usar una NIC (¿relativamente barata?) Para interactuar con el cable CAT5 antes de que toque la placa para hacer algo similar. También estoy abierto a alternativas, siempre y cuando no tenga que ir manualmente y encender el dispositivo cada mes. ¡Cualquier recurso y / o ideas sería genial! Realmente no quiero cambiar los tableros ya que este es muy económico y tiene una calidad bastante buena para lo que necesito.

    
pregunta Jordan Austin

1 respuesta

2

La mayoría de las NIC necesitarán configurarse a través de un host PCIe o PCI antes de que se puedan activar en LAN, por lo que tengo algunas dudas prácticas sobre su enfoque.

Además, Wake-On-LAN no se basa en la magia del unicornio, sino en la electricidad. Funciona al permitir que el controlador de Ethernet en la NIC se ejecute continuamente, pero no hace muchas cosas, solo escuche un paquete que contenga una determinada secuencia de bytes. Por lo tanto, en lugar de alimentar su dispositivo probablemente de bajo consumo de energía, está intentando ejecutar hardware de PC que necesitará una fuente de alimentación. En una PC, hay algunas cadenas de suministro en funcionamiento incluso cuando la PC está apagada, exactamente para admitir este tipo de operación. Por cierto, WoL también significa que su conmutador Ethernet debe reenviar paquetes de difusión a la computadora (inactiva), lo que significa que el puerto Ethernet no se puede desconectar, lo que desperdicia energía nuevamente. La pregunta de si dejar que su computadora de una sola placa funcione continuamente es mucho peor que permitir que un circuito listo para despertar solo se pueda confirmar con las mediciones de consumo de energía de su sistema.

Le sugiero encarecidamente que busque en su tablero (lo que lamentablemente no especifica) y sus modos de bajo consumo. ¿Cuánto tiempo se tarda en pasar de la suspensión a RAM a la ejecución? ¿Cuánta energía consume en modo de ejecución y de suspensión? ¿Es factible activarlo por una fracción de segundo cada 20 s, enviar un paquete de transmisión que está listo, esperar un par de milisegundos por un paquete de respuesta, y si nada indica que hay razones para permanecer despierto, vuelve a dormir? De esa manera, la computadora solo necesita una pequeña fracción de su energía en modo de ejecución, aún está disponible en un momento aceptable cuando la necesita, y también, el conmutador de red puede apagar su puerto Ethernet, que en realidad podría competir con sus computadoras "no haciendo mucho en absoluto "consumo de energía!

    
respondido por el Marcus Müller

Lea otras preguntas en las etiquetas