Conexión de dos portátiles mediante USB AC

Conexión de dos portátiles mediante USB AC

Me gustaría conectar dos computadoras portátiles mediante un cable USB de CA y transferir datos de una a la otra. (Mi objetivo es crear una segunda pantalla desde una de las computadoras portátiles). El cable CC no es una opción, porque una de las computadoras portátiles no tiene USB C.

En teoría, esto debería ser posible: el USB A es para el host USB y el USB C es bidireccional, por lo que debería ser posible. Descubrí que esto es posible para el cable USB CC, pero sin ningún detalle sobre cómo establecer la conexión. Creo que necesito configurar la computadora portátil con C para que se comporte como invitado USB y establezca alguna línea serie allí.

(También leí que está limitado a algunos chips, porque algunos no admiten el modo invitado. Sin embargo, es probable que esto esté bien en una computadora portátil).

Mis preguntas:

  1. ¿Es esto seguro? Creo que sí, pero primero me gustaría asegurarme.
  2. ¿Cómo convencer a la computadora portátil con USB C para que se comporte como invitada y abra una línea serie allí? Lo ideal sería hacerlo en Bash, pero C también es aceptable.

Respuesta1

Como las dos máquinas probablemente ejecutan algún tipo de Unix y usan X11 para gráficos, sugeriría otra solución a su problema, es decir, conectar las dos máquinas mediante un cable Ethernet. Ya sea de la forma tradicional a través de un enrutador/concentrador o con un solo cable entre los dos (que luego necesita crear una red ad-hoc utilizando, por ejemplo, números IP asignados automáticamente 192.168.xy).

Cuando los dos puedan verse, puede abrir el servidor X11 en la segunda máquina que usa inicialmente xhost +y luego puede indicarle a las aplicaciones en la primera máquina que usen esa pantalla. Una forma sencilla es ejecutar export DISPLAY=second-ip:0y luego invocar programas que luego se muestran en la segunda máquina.

Notas:

  • Si las máquinas no tienen puertos ethernet, existen adaptadores USB Ethernet baratos. Un adaptador USB3 puede saturar una red gigabit.
  • Aún necesitarás usar el teclado y el mouse en la segunda computadora para los programas que se muestran allí.
  • xhost +esextremadamenteinseguro. ¡Solo quieres hacer esto en una red confiable! Existen mejores soluciones, pero este es un comienzo.
  • Es posible que existan administradores de ventanas que puedan distribuir una sesión en dos pantallas separadas. Quizás eso sea suficiente para ti. No tengo experiencia con eso.

Háganos saber qué funcionó para usted.

información relacionada