Encendido / apagado controlado por Raspberry Pi de una conexión Ethernet

0

Quiero encender / apagar una conexión Ethernet (Gigabit) físicamente mediante algún circuito. La idea principal fue utilizar un transistor con la Raspberry Pi GPIO para cambiar un cable Ethernet. Los esquemas están en el siguiente enlace.

¿Podría esto funcionar? ¿O tienes alguna idea alternativa al respecto? ¿Qué tierra podrían usar el cable y el Transistor + RPi?

Esquemas:

    
pregunta swinja123

2 respuestas

1

Lo siento pero tu circuito no funcionará. Como dice Michael, Ethernet es demasiado sensible para soluciones como esa. Así que aquí hay algunas otras sugerencias que podrían ayudar.

La solución más simple sería un conmutador administrado con el que ambas máquinas se conectaron y luego usaron el Pi para conectarse a la interfaz de administración, a través de serie o telnet, y le dicen al conmutador que cierre y abra los puertos según sea necesario.

O escriba e instale un servicio en los hosts que, cuando el Pi autenticado les envió un mensaje, los servicios utilizaron las funciones del sistema operativo para deshabilitar las interfaces de red. Obviamente, hay un problema con esta solución cuando se trata de volver a activar la conexión.

Es posible que pueda usar un adaptador Ethernet USB en el Pi para crear su propio conmutador de dos puertos, y luego puentear las conexiones utilizando el sistema operativo de Pi. El Pi puede habilitar y deshabilitar las conexiones a voluntad, pero no estoy seguro de cómo será el rendimiento.

    
respondido por el Code Gorilla
0

El circuito que ha publicado anteriormente no funcionará porque las señales de Ethernet están aisladas en la toma, es decir, no hay una ruta de corriente directa desde los cables en el cable hasta las huellas de la PHY en la PCB.

También puede tener problemas con la integridad de la señal que pasa por un transistor, el transistor introducirá demasiada distorsión en la señal en el cable y causará que la conexión falle completamente o se ejecutará a una velocidad reducida.

Un mejor enfoque sería utilizar un relé, ya que esto le permitirá mantener el control proveniente del PI aislado del cable Ethernet. Es posible que aún tenga una distorsión excesiva de la señal. Consulte esta pregunta para obtener más información:

Cómo ¿Puedo hacer un dispositivo que desconecte de forma remota un puerto Ethernet?

    
respondido por el Michael Shaw

Lea otras preguntas en las etiquetas