En los próximos artículos, iremos añadiendo seguridad a nuestro proyecto. Veremos, por ejemplo, cómo actualizar el software o cómo protegerla de ataques. Empezamos actualizando el firmware.
Siempre es muy importante tener la última versión del firmware ejecutándose en nuestros equipos, esto vale para cualquier dispositivo.
Mediante SSH nos conectaremos una vez más a nuestro equipo, y ejecutaremos los siguientes comandos:
Para Raspberry Pi 3
sudo pacman -S wget binutils
sudo wget http://goo.gl/1BOfJ -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update
sudo rpi-update
sudo rebootUna vez que la Raspberry haya arrancado de nuevo, disfrutaremos de la última versión de firmware.
Para Raspberry Pi 4
sudo pacman -S git base-devel
git clone https://aur.archlinux.org/rpi-eeprom.git
cd rpi-eeprom
less PKGBUILDSi todo es correcto, vamos a ejecutar makepkg como un usuario normal:
makepkg -si
cd ..
rm -rf rpi-eepromPara comprobar el firmware instalado actualmente, ejecutaremos:
sudo rpi-eeprom-updateBCM2711 detected
*** UPDATE REQUIRED ***
BOOTLOADER: update required
CURRENT: lun 15 jul 2019 12:59:55 UTC (1563195595)
LATEST: mar 10 sep 2019 10:41:50 UTC (1568112110)
FW DIR: /lib/firmware/raspberrypi/bootloader/critical
VL805: update required
CURRENT: 00013701
LATEST: 000137adAñadiendo el atributo -a al mismo comando, efectuaremos la actualización:
sudo rpi-eeprom-update -aBCM2711 detected
*** INSTALLING EEPROM UPDATES ***
BOOTLOADER: update required
CURRENT: lun 15 jul 2019 12:59:55 UTC (1563195595)
LATEST: mar 10 sep 2019 10:41:50 UTC (1568112110)
FW DIR: /lib/firmware/raspberrypi/bootloader/critical
VL805: update required
CURRENT: 00013701
LATEST: 000137ad
EEPROM updates pending. Please reboot to apply the update.Como bien indica al terminar el proceso, deberemos reiniciar:
sudo rebootUna vez reiniciada la Raspberry, podemos comprobar que la actualización se ha completado correctamente:
sudo rpi-eeprom-updateBCM2711 detected
BOOTLOADER: up-to-date
CURRENT: mar 10 sep 2019 10:41:50 UTC (1568112110)
LATEST: mar 10 sep 2019 10:41:50 UTC (1568112110)
FW DIR: /lib/firmware/raspberrypi/bootloader/critical
VL805: up-to-date
CURRENT: 000137ad
LATEST: 000137adEn el siguiente artículo, automatizaremos las actualizaciones de los programas, un procedimiento que no gustará a muchos usuarios de Arch Linux.
¿Te ha sido útil?
Ayúdame a mejorar con tu puntuación y comentarios.
💬 Comentarios
Los comentarios están gestionados por GitHub Discussions. Necesitas una cuenta de GitHub para participar. ¡Es gratis y rápido!