mirror of
https://github.com/openwrt/openwrt.git
synced 2026-10-21 19:55:30 +04:00
Add support for AVM FRITZ!Box 4050, an IPQ5018 based WiFi 6 router. Hardware -------- SOC : Qualcomm IPQ5018 2x A53 RAM : 512MiB DDR3L Winbond W634GU6QB-11 Flash : 128MiB Winbond W25N01GWZEIG ETH : 4x GbE Switch : Qualcomm QCA8337 WiFi : IPQ5018, QCN6102 USB : 1x USB 2.0 Buttons : WLAN, DECT, WPS LEDs : Power, WLAN, DECT, WPS, Info green, Info red DECT : DCX81AC0CFAE3FNC Power : DC 12V 1.5A UART ---- 4 holes, vcc is square gnd - rx - tx - vcc 3.3v Installation ------------ 1. Download scripts/flashing/eva_ramboot.py, initramfs image and sysupgrade.bin 2. Connect to lan1 and set host ip to 192.168.178.2 3. Power the device and run `./eva_ramboot.py --ramsize 0x20000000 --ramstart 0x40000000 192.168.178.1 <initramfs image>` when only the 'Power' led blinks 4. Set host ip to 192.168.1.2 and connect to LuCi on 192.168.1.1 5. Sysupgrade in LuCi Revert to OEM firmware ---------------------- Follow the OEM guide: https://fritz.com/en/pages/recover The recovery process also works on Linux using Wine. MAC Addresses ------------- WAN : D4:24:DD:XX:XX:FF LAN : D4:24:DD:XX:XX:02 (label mac) 2.4GHz : D4:24:DD:XX:XX:04 5GHz : D4:24:DD:XX:XX:05 Not Supported ------------- DECT analog phone port Signed-off-by: Leonard Anderweit <leonard.anderweit@gmail.com> Link: https://github.com/openwrt/openwrt/pull/25056 Signed-off-by: Robert Marko <robimarko@gmail.com>