Ich musste heute auch mit meiner TS-531X-2G nach dem Firmware-Update kämpfen. Nach dem an das Update anschließenden Reboot war die NAS nicht erreichbar. Nach einigem Hin und Her konnte ich sie wie folgt wiederbeleben:
- Flashen via TFTP mit atftpd (natürlich geht auch jeder andere TFTP-Server):
wget http://download.qnap.com/Storage/tsd/fullimage/TS-X31X_434.zip
unzip TS-X31X_434.zip
mkdir /tmp/qnap
chown 777 /tmp/qnap
cp TS-X31X_434/* /tmp/qnap/
sudo atftpd -v7 --no-fork --daemon --logfile - /tmp/qnap/
- Verbinden der NAS (Port 4) direkt mit dem Laptop
- Hinzufügen der für TFTP verwendeten APIPA-Adresse am Client
sudo ip addr add 169.254.100.177/24 dev enp0s31f6
- Erlauben von eingehenden Verbindungen per iptables
sudo iptables -I INPUT -p udp --dport 69 -j ACCEPT
- "Copy"-Button drücken und gedrückt halten (ca. 5 Sekunden bis rote Status-LED erscheint) und während dessen "Power"-Button drücken
- Update per TFTP sollte durchgeführt werden, NAS schaltet sich danach ab
- Einschalten der NAS
- Verbinden per SSH (Passwort "admin")
ssh admin@169.254.100.100
- Kopieren der Firmware (in meinem Fall TS-X31X_20200214-4.4.1.1216.img) auf ein beliebiges gemountetes Volume (ich habe /mnt/update/ verwendet)
- Durchführen des Updates auf der NAS
/etc/init.d/update.sh /mnt/update/TS-X31X_20200214-4.4.1.1216.img
- Reboot
HTH und LG,
M0SES