Montag, 1. Dezember 2025

TFTP-Server zum Router flashen einrichten

 

Schritt-für-Schritt-Anleitung

Ethernet auf manuelle IP-Adresse 192.168.0.66 einstellen. 
  1. Pakete aktualisieren und TFTP-Server installieren
    sudo apt install tftp-hpa

sudo mkdir -p /var/lib/tftpboot sudo chown -R nobody:nogroup /var/lib/tftpboot sudo chmod -R 777 /var/lib/tftpboot

Das Verzeichnis ist nun für TFTP zugänglich.

sudo nano /etc/default/tftpd-hpa

Stellen Sie sicher, dass folgende Einstellungen vorhanden sind (passen Sie bei Bedarf an):

text
TFTP_USERNAME="tftp" TFTP_DIRECTORY="/var/lib/tftpboot" TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="--secure"

Speichern und schließen. --secure beschränkt auf das Verzeichnis.

text
sudo cp /pfad/zu/tp_recovery.bin /var/lib/tftpboot/

Überprüfen Sie: ls -l /var/lib/tftpboot/. Die Datei muss lesbar sein.

text
sudo systemctl restart tftpd-hpa sudo systemctl enable tftpd-hpa

Status prüfen: sudo systemctl status tftpd-hpa (sollte "active (running)" zeigen).

text
sudo ufw allow 69/udp sudo ufw reload

Router mit Netzwerk verbinden. 

Reset-Knopf gedrückt halten

Router mit Strom verbinden. 

Warten. 

Ethernet-Einstellungen auf DHCP zurückstellen.

Verbinden.  

Keine Kommentare: