Dies ist eine alte Version des Dokuments!
Über Xiaomi recovery (Linux)
(Uffpasse: Noch nicht getestet)
- Suche auf der Konsole mit „ip l“ die Netzwerkkarte, an welchem der Router angeschlossen wird. Üblicherweise beginnen interne Karten mit eno oder ens, USB-Netzwerkkarten meist mit enp. - Stelle für die Schnittstelle die IPv4 192.168.1.2/24 ein (ip a add 192.168.1.2/24 dev enp0s20f0u2 bzw. über NetworkManager o.Ä., falls dieser genutzt wird) - Erstelle den Ordner /tmp/tftp (mkdir /tmp/tftp) - Lege die Recovery-Datei des Routers als „test.bin“ in den grade angelegten Ordner. Die Datei findet sich in den .zip-Dateien des Xiaomi Debrick Tools (https://hoddysguides.com/xiaomi-debrick-tools-all/) - Installiere dnsmasq (z.B. sudo pacman -S dnsmasq bzw. sudo apt install dnsmasq) - Editiere (ggf. mit sudo) die Datei /etc/dnsmasq.conf. Normalerweise sollte alles ein Kommentar sein.
- Entkommentiere (entferne die führende #) die Zeile „interface=“ und ändere sie auf die eben rausgefundene Netzwerkkarte (z.B. interface=enp0s20f0u2)
- Auch folgende Zeile entkommentieren und anpassen: dhcp-range=192.168.1.3,192.168.1.150,1h
- Auch die Zeile enable-tftp einschalten
- Und zuletzt „tftp-root=/tmp/tftp“ eintragen
- Jetzt dnsmasq starten (z.B. sudo systemctl start dnsmasq) - Router an die Netzwerkkarte anschließen, ausstecken, reset gedrückt halten, einstecken warten.