Cómo conectar un enrutador a la consola, usando un mac

3

Acabo de comprar un enrutador que no es de Apple (un dispositivo pfSense SG-1000 de Netgate). Como un plan de contingencia en caso de que olvidara la contraseña de mi interfaz web, para luego guardar mi tocino, quiero poder conectarlo a la consola a pesar de que no hago Linux y su equivalente. El consejo que encontré en el sitio web del dispositivo parece bastante complejo:

  

Instale un controlador CP210x USB a UART Bridge VCP apropiado en mi Mac;

     

Use un programa de Terminal (pantalla o ZTerm, o cu, pero no Terminal);

     

Usa la Terminal para ubicar el puerto y conectarte a él.

Esto podría ser un viejo consejo, antes de Mac OS 10.12. Podría ser un conjunto de instrucciones equivalente a Windows, o Linux. Para mantener mi Mac en una dieta baja en entropía, trato de minimizar las instalaciones de software específicas y trato de minimizar los casos de uso de comandos de Terminal.

¿Cuál sería el consejo de los usuarios serios de Mac?

¿Cuál es la cantidad mínima de software dedicado que debo instalar absolutamente?

¿Qué más necesito hacer? ¿Puedo evitar usar Terminal?

    
pregunta Michelangelo 24.08.2017 - 21:45

1 respuesta

3

No sé si soy un "usuario serio de Mac" pero uso mi Mac "en serio".

Las instrucciones que tienes se ajustan a casi todos los sistemas operativos (Windows, macOS, Linux). Solo depende del software que uses

Lo que estas instrucciones le dicen es usar una conexión RS-232 para hablar con el enrutador. Este tipo de mantenimiento ha existido desde al menos la década de 1970 y es anterior a macOS / OS X

La única diferencia "moderna" es que ahora recomiendan un puente USB a UART , o en la lengua vernácula más común, un Adaptador USB a Serial porque las computadoras modernas no se han enviado con puertos seriales RS-232 durante mucho, mucho tiempo. (desde que el USB se convirtió en la corriente principal).

No necesitarás instalar ningún software; solo necesita usar screen que se incluye con macOS. Usted debe pasar por Terminal porque

  1. screen solo se ejecuta en la Terminal
  2. se está conectando a la consola pfSense (que es, en efecto, otro terminal conectado a un puerto serie)

Lo que harías entonces es conectarte a la consola emitiendo el comando:

$ screen /dev/cu<USBdeviceName>

Actualmente no tengo una adjunta a mi Mac, así que no puedo mostrarte un nombre exacto. Sin embargo, tengo FreeBSD en una antigua estación de trabajo Dell para esto con puertos RS-232 dedicados y mis dispositivos son /dev/cuca0 y /dev/cuca2 . (OS X basa una gran parte de su trabajo interno en BSD) Deberá ver cómo se nombra el dispositivo enumerando /dev .

    
respondido por el Allan 24.08.2017 - 21:56

Lea otras preguntas en las etiquetas