Comando minicom de Linux con ejemplos prácticos

LinuxLinuxBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, aprenderá a usar el comando minicom de Linux con ejemplos prácticos. El laboratorio aborda la instalación y configuración de minicom en Ubuntu 22.04, la conexión a un dispositivo serial usando minicom y la personalización de la configuración de minicom para una mejor experiencia de usuario. Los pasos incluyen instalar el paquete minicom, configurar la configuración del puerto serial y usar minicom para conectarse a un dispositivo serial. El laboratorio también ofrece orientación sobre cómo personalizar la configuración de minicom para mejorar la experiencia de usuario general.

Linux Commands Cheat Sheet


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/UserandGroupManagementGroup(["User and Group Management"]) linux(("Linux")) -.-> linux/PackagesandSoftwaresGroup(["Packages and Softwares"]) linux/UserandGroupManagementGroup -.-> linux/sudo("Privilege Granting") linux/PackagesandSoftwaresGroup -.-> linux/apt("Package Handling") subgraph Lab Skills linux/sudo -.-> lab-422802{{"Comando minicom de Linux con ejemplos prácticos"}} linux/apt -.-> lab-422802{{"Comando minicom de Linux con ejemplos prácticos"}} end

Instalar y configurar minicom en Ubuntu 22.04

En este paso, instalaremos y configuraremos el emulador de terminal minicom en el contenedor Docker de Ubuntu 22.04.

Primero, actualicemos el índice de paquetes e instalemos el paquete minicom:

sudo apt-get update
sudo apt-get install -y minicom

Salida de ejemplo:

Get:1 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
Get:3 http://archive.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
...
Fetched 1,546 kB in 1s (1,546 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libuucp1 lrzsz
Suggested packages:
  cu
The following NEW packages will be installed:
  libuucp1 lrzsz minicom
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 287 kB of archives.
After this operation, 1,036 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
...

A continuación, configuremos las opciones de minicom. Ejecute el siguiente comando para abrir la configuración de minicom:

sudo minicom -s

Esto abrirá el menú de configuración de minicom. Utilice las flechas para navegar y seleccionar las opciones que desee configurar, como:

  • Configuración del puerto serial
  • Módem y discado
  • Pantalla y teclado
  • Guardar configuración como dfl

Una vez que haya realizado los cambios deseados, seleccione "Salir de minicom" para guardar la configuración y salir.

Ahora, puede iniciar minicom ejecutando el siguiente comando:

sudo minicom

Esto lanzará el emulador de terminal minicom y podrá comenzar a utilizarlo para conectarse a dispositivos seriales.

Conectarse a un dispositivo serial usando minicom

En este paso, aprenderemos a usar minicom para conectarnos a un dispositivo serial.

Primero, identifiquemos el puerto serial al que está conectado el dispositivo. En el contenedor Docker de Ubuntu 22.04, generalmente puede encontrar el puerto serial en el directorio /dev/. Por ejemplo, si el dispositivo está conectado al primer puerto serial, la ruta sería /dev/ttyUSB0.

A continuación, iniciemos minicom y configuremos la configuración de conexión:

sudo minicom -s

En el menú de configuración de minicom, vaya a la opción "Configuración del puerto serial" y configure los siguientes parámetros:

  • Dispositivo serial: /dev/ttyUSB0 (o la ruta adecuada del puerto serial para su dispositivo)
  • Velocidad: 9600 (o la velocidad de transmisión requerida por su dispositivo)
  • Paridad: Ninguna
  • Bits de datos: 8
  • Bits de parada: 1

Guarde la configuración y salga del menú.

Ahora, conectémonos al dispositivo serial:

sudo minicom

Debería ver la ventana del emulador de terminal y puede comenzar a interactuar con el dispositivo serial conectado.

Salida de ejemplo:

Welcome to minicom 2.8

OPTIONS: I18n
Compiled on Feb 10 2022, 17:15:30.
Port /dev/ttyUSB0, 09:00:00

Press CTRL-A Z for help on special keys

Para desconectarse del dispositivo serial, presione Ctrl+A seguido de X.

Personalizar la configuración de minicom para una mejor experiencia de usuario

En este paso, exploraremos cómo personalizar la configuración de minicom para mejorar la experiencia de usuario.

Primero, abramos el menú de configuración de minicom:

sudo minicom -s

Aquí hay algunas configuraciones que puede personalizar:

  1. Pantalla y teclado:

    • Cambiar los colores de la pantalla
    • Ajustar el tamaño de la fuente
    • Habilitar/deshabilitar el eco local
  2. Módem y discado:

    • Configurar el directorio de discado
    • Establecer la velocidad de transmisión predeterminada y otros parámetros de puerto serial
  3. Protocolos de transferencia de archivos:

    • Elegir el protocolo de transferencia de archivos preferido (por ejemplo, Xmodem, Zmodem)
    • Configurar el directorio de transferencia de archivos
  4. Guardar configuración como dfl:

    • Guardar sus configuraciones personalizadas como la configuración predeterminada

Por ejemplo, para cambiar los colores de la pantalla, vaya a la opción "Pantalla y teclado", seleccione "Color de pantalla" y elija el esquema de colores deseado.

Salida de ejemplo:

+-----[configuration]------+
| Filenames and paths      |
| File transfer protocols |
| Serial port setup       |
| Modem and dialing       |
| Screen and keyboard     |
| Save setup as dfl       |
| Exit from minicom       |
+-------------------------+
Screen color

Una vez que haya realizado los cambios deseados, seleccione "Guardar configuración como dfl" para guardar la configuración como la predeterminada.

Ahora, cada vez que inicie minicom, utilizará sus configuraciones personalizadas.

Resumen

En este laboratorio, primero aprendió cómo instalar y configurar el emulador de terminal minicom en el contenedor Docker de Ubuntu 22.04. Actualizó el índice de paquetes, instaló el paquete minicom y luego personalizó la configuración de minicom para adaptarla a sus preferencias. A continuación, aprendió cómo conectarse a un dispositivo serial usando minicom identificando el puerto serial y configurando los parámetros de conexión. Finalmente, exploró formas de personalizar aún más la configuración de minicom para una mejor experiencia de usuario, como ajustar la configuración de pantalla y teclado.

Linux Commands Cheat Sheet