🛠 Configurar Red y Almacenamiento en Banana Pi BPI-CM5
Objetivos
Este tutorial tiene como objetivo inicializar la conexión de red y verificar la integridad del almacenamiento del módulo Banana Pi BPI-CM5. Con sus interfaces Gigabit Ethernet y USB 3.0, junto con el almacenamiento eMMC rápido, este módulo es ideal para servir como un servidor ligero o un nodo IoT. Configuraremos la dirección IP y comprobaremos las capacidades de lectura/escritura en el disco interno.
Material necesario
- Un módulo Banana Pi BPI-CM5 (con SoC Amlogic A311D2, 4 GB LPDDR4, 16 GB eMMC).
- Una placa base compatible con CM4 (Board-to-Board).
- Un cable Ethernet RJ45 conectado a su enrutador.
- Una pantalla HDMI 2.1 (transmisor) para la visualización inicial.
- Un teclado y un ratón USB (a través de los puertos USB 2.0 o 3.0).
- Una fuente de alimentación adecuada para el módulo.
- Un sistema operativo Linux preinstalado (Ubuntu, Debian o Armbian) en el eMMC.
Pasos
- Conexión física: Inserte el módulo BPI-CM5 en la placa base. Conecte el cable Ethernet al puerto Gigabit Ethernet de la placa base. Conecte la pantalla al puerto transmisor HDMI y los periféricos USB a los puertos disponibles. Encienda el sistema.
- Acceso al terminal: Una vez que el sistema inicie, inicie sesión con sus credenciales predeterminadas. Abra una terminal para ingresar los siguientes comandos.
- Verificación de la interfaz de red: Identifique el nombre de la interfaz Ethernet (a menudo
eth0oend0).
ip link show
- Configuración DHCP: Para obtener una dirección IP automáticamente a través de su enrutador, use NetworkManager o dhcpcd según su distribución. Ejemplo con
nmcli:
sudo nmcli connection up eth0
- Comprobación de conectividad: Pruebe la conexión a Internet haciendo ping a un servidor público.
ping -c 4 8.8.8.8
- Verificación del almacenamiento eMMC: Muestre las particiones montadas para confirmar el acceso a los 16 GB (o más) de almacenamiento interno.
lsblk
sudo df -h
- Prueba básica de rendimiento: Cree un archivo de prueba para verificar la escritura en el eMMC.
dd if=/dev/zero of=testfile bs=1M count=100
rm testfile
Verificación
Asegúrese de que el comando ip addr muestre una dirección IP válida asignada por su enrutador. El ping a 8.8.8.8 debe devolver respuestas sin pérdida significativa de paquetes. El comando df -h debe mostrar la partición raíz montada en el dispositivo eMMC (por ejemplo, mmcblk0p2) con el espacio disponible esperado. Si la prueba dd se completa sin errores, el almacenamiento es funcional.
Para ir más allá
Explore la interfaz PCIe 2.0 para agregar una tarjeta SSD NVMe externa, aumentando significativamente el rendimiento del almacenamiento en comparación con el eMMC integrado. También puede configurar un servidor Samba para compartir archivos del BPI-CM5 en su red local, aprovechando el ancho de banda del Gigabit Ethernet.