Schritt-für-Schritt-Anleitung
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):
textTFTP_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.
textsudo cp /pfad/zu/tp_recovery.bin /var/lib/tftpboot/
Überprüfen Sie: ls -l /var/lib/tftpboot/. Die Datei muss lesbar sein.
textsudo systemctl restart tftpd-hpa sudo systemctl enable tftpd-hpa
Status prüfen: sudo systemctl status tftpd-hpa (sollte "active (running)" zeigen).
textsudo 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.