Herramienta Netplan y Configuración de Servidores Todo dentro del modo Red Nat de VirtualBox . 1. Configuración de Red con Netplan Editar archivo de configuración: # Abrir editor sudo nano /etc/netplan/archivo.yaml Estructura básica del archivo .yaml: network: version: 2 ethernets: enp0s3: dhcp4: no addresses: - 10.0.2.10/24 routes: - to: default via: 10.0.2.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4 Para aplicar los cambios y revisar la IP: sudo netplan apply ip a 2. Configuración de DHCP-Server Pasos tras la instalación del servicio: Configurar archivo principal: sudo nano /etc/dhcp/dhcpd.conf authoritative; # Colocar antes del server de VBox subnet 10.0.2.0 netmask 255.255.255.0 { range 10.0.2.50 10.0.2.100; option routers 10.0.2.10; option domain-name-...
Solución de Error "fno-tree-switch-conversion" de clangd con Xtensa-elf-g++ en sistemas GNU/Linux Debian x86_64
Esta solución ha sido probada en el microcontrolador ESP32 (Espressif) Requisitos previos GNU++11 como estándar del core PlatformIO Core 6.1.18 o superior curl 8.14.1 o superior (o alternativamente wget 1.25.0 o superior) Python 3.13.5 o superior Carpeta de instalación .platformio en /home/USUARIO/ Vim 9.2.1 o Neovim 0.11.5 o superior LazyVim (opcional) Mason.nvim 2.2.1 o superior clangd 21.1.8 o superior Creación de un proyecto en PlatformIO para ESP32 Pico Crear la carpeta del proyecto mkdir -p proyecto1 cd proyecto1/ pio --boards list | grep esp32 pio project init --board pico32 --ide vim pio run -t compiledb Correcion de error fno-tree-switch-conversion con archivo yaml El compilador Clangd necesita de el compile_commands.json para encontrar las rutas que establece el compilador de Xt...