forked from freifunk-franken/docs
Improve Xiaomi Mi Router 4A guide
- Add missing hardware information for 100m and 100m-intl - Remove firmware downgrade steps (not required anymore)
This commit is contained in:
parent
ef4e6a9bee
commit
ad9bfd75aa
|
@ -5,17 +5,14 @@ date: 2022-12-01T17:25:00+01:00
|
||||||
|
|
||||||
<!--more-->
|
<!--more-->
|
||||||
|
|
||||||
|
## Hardware unterscheiden
|
||||||
{{< hint danger >}}
|
{{< hint danger >}}
|
||||||
**Achtung!**
|
Es gibt verschiedene Hardware-Varianten des Xiaomi Mi 4A, die sich teilweise signifikant unterscheiden.
|
||||||
|
|
||||||
Es sind verschiedene Versionen des '''Xiaomi Mi 4A Gigabit''' im Umlauf, von denen sich aktuell einige nicht mit OpenWrt / Freifunk betreiben lassen.
|
Die Variante muss bei der Installation **zwingend** berücksichtigt werden, da die Firmwares nicht zueinander kompatibel sind.
|
||||||
|
|
||||||
Weitere Infos im Abschnitt [Hardware-Revisionen unterscheiden](#hardware-revisionen-unterscheiden).
|
|
||||||
{{< /hint >}}
|
{{< /hint >}}
|
||||||
|
|
||||||
## Hardware-Revisionen unterscheiden
|
{{< details "**Xiaomi Mi 4A Gigabit**" >}}
|
||||||
Es gibt mehrere Hardware-Revisionen des Xiaomi Mi 4A Gigabit:
|
|
||||||
|
|
||||||
| Gerät | aktuell unterstützt |
|
| Gerät | aktuell unterstützt |
|
||||||
| -- |:--:|
|
| -- |:--:|
|
||||||
| Xiaomi Mi 4A Gigabit v1 (GigaDevice SPI-Flash) | ✅ |
|
| Xiaomi Mi 4A Gigabit v1 (GigaDevice SPI-Flash) | ✅ |
|
||||||
|
@ -33,6 +30,26 @@ mt7603e mt7612
|
||||||
|
|
||||||
Ab Firmwareversion `20221201` werden beide Varianten des v1-Layouts vom selben Image unterstützt und müssen nicht unterschieden werden.
|
Ab Firmwareversion `20221201` werden beide Varianten des v1-Layouts vom selben Image unterstützt und müssen nicht unterschieden werden.
|
||||||
Das v2-Layout wird aktuell nicht unterstützt. Solltest du ein Gerät mit v2-Layout erhalten haben, nimm bitte Kontakt mit den [Firmware-Entwicklern](mailto:franken-dev@freifunk.net) oder der [Community](https://wiki.freifunk-franken.de/w/Kommunikation) auf.
|
Das v2-Layout wird aktuell nicht unterstützt. Solltest du ein Gerät mit v2-Layout erhalten haben, nimm bitte Kontakt mit den [Firmware-Entwicklern](mailto:franken-dev@freifunk.net) oder der [Community](https://wiki.freifunk-franken.de/w/Kommunikation) auf.
|
||||||
|
{{< /details >}}
|
||||||
|
|
||||||
|
{{< details "**Xiaomi Mi 4A**" >}}
|
||||||
|
| Gerät | aktuell unterstützt |
|
||||||
|
| -- |:--:|
|
||||||
|
| Xiaomi Mi 4A (100m) | ✅ |
|
||||||
|
| Xiaomi Mi 4A (100m-intl) | ✅ |
|
||||||
|
|
||||||
|
Die Hardware beider Varianten ist identisch, allerdings wird die internationale Version mit einem anderen Partitionslayout ausgeliefert.
|
||||||
|
|
||||||
|
Die Revision des Board-Layouts lässt sich nach Ausnutzen des Exploits über den Befehl `cat /proc/mtd | grep mtd6` feststellen.
|
||||||
|
- 100m: `mtd6: 00100000 00010000 “overlay”`
|
||||||
|
- 100m-intl: `mtd6: 00200000 00010000 “overlay”`
|
||||||
|
|
||||||
|
```sh
|
||||||
|
root@XiaoQiang:~# cat /proc/mtd | grep mtd6
|
||||||
|
mtd6: 00200000 00010000 “overlay”
|
||||||
|
```
|
||||||
|
{{< /details >}}
|
||||||
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
Zum Überschreiben der Herstellerfirmware ist ein Exploit des Web-UI nötig: https://github.com/acecilia/OpenWRTInvasion
|
Zum Überschreiben der Herstellerfirmware ist ein Exploit des Web-UI nötig: https://github.com/acecilia/OpenWRTInvasion
|
||||||
|
@ -41,24 +58,6 @@ Zum Überschreiben der Herstellerfirmware ist ein Exploit des Web-UI nötig: htt
|
||||||
Die Videoanleitung sollte nur als zusätzliche Hilfestellung, nicht aber als Referenz genutzt werden!
|
Die Videoanleitung sollte nur als zusätzliche Hilfestellung, nicht aber als Referenz genutzt werden!
|
||||||
|
|
||||||
### Router vorbereiten
|
### Router vorbereiten
|
||||||
{{< hint warning >}}
|
|
||||||
**Achtung!**
|
|
||||||
|
|
||||||
Für den Mi Router 4A 100m (nicht Gigabit) ist eine ältere Herstellerfirmware nötig, da OpenWrt nicht mit dem Partitionslayout der neueren kompatibel ist.
|
|
||||||
{{< /hint >}}
|
|
||||||
{{< details "Herstellerfirmware downgraden" >}}
|
|
||||||
- Ältere Herstellerfirmware herunterladen: [bigota.miwifi.com](https://bigota.miwifi.com/xiaoqiang/rom/r4ac/miwifi_r4ac_firmware_e9eec_2.18.58.bin)
|
|
||||||
- Mit gedrückter Reset-Taste Strom verbinden und warten bis die LED orange blinkt
|
|
||||||
- DHCP Server bereitstellen, mit einem der beiden LAN-Port verbinden
|
|
||||||
- Auf dem Default-Gateway einen TFTP Server starten, Firmware als `test.bin` ablegen
|
|
||||||
- Beispiel für TFTP unter Linux:
|
|
||||||
```sh
|
|
||||||
sudo dnsmasq --no-daemon --bind-interfaces -p0 --dhcp-authoritative --dhcp-range=192.168.1.100,192.168.1.200 --log-dhcp --enable-tftp --tftp-root=$(pwd) --listen-address 192.168.1.1
|
|
||||||
```
|
|
||||||
- Warten, bis die blaue LED schnell blinkt
|
|
||||||
- Strom trennen und erneut verbinden
|
|
||||||
{{< /details >}}
|
|
||||||
|
|
||||||
- Router mit dem Internet verbinden (wichtig, da beim Installationsvorgang zusätzliche Daten vom Router aus dem Internet geladen werden müssen!)
|
- Router mit dem Internet verbinden (wichtig, da beim Installationsvorgang zusätzliche Daten vom Router aus dem Internet geladen werden müssen!)
|
||||||
- entweder über den WAN-Port
|
- entweder über den WAN-Port
|
||||||
- oder per WiFi Client (Modus "WiFi Access Point", hier ändert sich allerdings die IP Adresse des Web-UI!)
|
- oder per WiFi Client (Modus "WiFi Access Point", hier ändert sich allerdings die IP Adresse des Web-UI!)
|
||||||
|
|
Loading…
Reference in New Issue