We use in our Freifunk community "Berlin-Freifunk-Firmware".
Current official releases for your box: https://wiki.freifunk.net/Berlin:Firmware#Unterst.C3.BCtzte_Hardware.
Anleitung zum Firmware selber bauen für nicht unterstützte Router.
If device is not supported, hints to build own firmware (scroll bottom).
Ready to use custom-firmware for testing & play:
Alice / O² Box 4421 →OpenWRTWiki
U-boot Lede 17.01.6 2013.10-openwrt4 arv7506pw11_nor → Replace bootloader
O² Box 4421 minimal Freifunk Berlin (Dev-SAm0815 rev dd2f75e), 16.07.2019
→ Freifunk Wizard does not finish/reboot due developer mode → Save & Apply → manual reboot
→ ignore „set password page“ if password is set
Easybox803a → OpenWRTWiki → xDSL
U-boot Lede 17.01.6 2013.10-openwrt4 arv752dpw22_nor → Replace bootloader
Easybox803a minimal Freifunk Berlin (dev-sam0815-dd2f75e) sysupgrade, 24.07.2019
Easybox803a ADSL Freifunk Berlin (dev-sam0815-e7fb25c) sysupgrade, 06.05.2019
→ use noDSL for non-DSL setups → prevents DSL modem connection loop attempts
→ Freifunk Wizard does not finish/reboot due developer mode → Save & Apply → manual reboot
→ ignore „set password page“ if password is set
FritzBox3370 →OpenWRTWiki → SMP & irqbalance → xDSL
FritzBox3370 hynix notunnel noDSL SAm0815 rev f0cd5af, 09.08.2020
FritzBox3370 micron notunnel noDSL SAm0815 rev f0cd5af, 09.08.2020
FritzBox3370 hynix notunnel xDSL SAm0815 rev f0cd5af, 09.08.2020
FritzBox3370 micron notunnel xDSL SAm0815 rev f0cd5af, 09.08.2020
→ for first firmware flash use avm_fritz3370-rev2-eva-images → afterwards flash via LuCI
→ use noDSL for non-DSL setups → prevents DSL modem connection loop attempts
→ after Freifunk Wizard there are no buttons at frei.funk login page → use: frei.funk/cgi-bin/luci/admin
→ ignore „set password page“ if password is set
→ open once Network → Wireless to finish setup
FritzBox7312 →OpenWRTWiki → SMP & irqbalance → xDSL
FritzBox7312 notunnel SMP noDSL Freifunk Berlin (sam0815-next-nightly-e5a6ba97) sysupgrade, 20.01.2021
FritzBox7312 notunnel SMP aDSL Freifunk Berlin (sam0815-next-nightly-e5a6ba97) sysupgrade, 20.01.2021
→ ignore „set password page“ if password is set
→ open once Network → Wireless to finish setup
FritzBox7320/7330SL →OpenWRTWiki → SMP
FritzBox7320/7330 notunnel SMP noDSL Freifunk Berlin (sam0815-next-nightly-e5a6ba97) sysupgrade, 20.01.2021
FritzBox7320/7330 notunnel SMP xDSL Freifunk Berlin (sam0815-next-nightly-e5a6ba97) sysupgrade, 20.01.2021
→ both boxes only LAN1 working
→ Fritz7320 LAN1 bugged (cable has to be plugged at boot for working state)
→ ignore „set password page“ if password is set
→ open once Network → Wireless to finish setup
FritzBox7360/7360sl →OpenWRTWiki → xDSL → SMP & irqbalance
FritzBox7360 notunnel noDSL SMP Freifunk Berlin (sam0815-master-f0cd5af) sysupgrade, 06.08.2020
FritzBox7360 notunnel xDSL SMP Freifunk Berlin (sam0815-master-f0cd5af) sysupgrade, 06.08.2020
→ do not flash 7360v2 → different wifi setup partitions (tffs) → slow wifi speed
→ use noDSL for non-DSL setups → prevents DSL modem connection loop attempts
→ after Freifunk Wizard there are no buttons at frei.funk login page → use: frei.funk/cgi-bin/luci/admin
→ ignore „set password page“ if password is set
→ open once Network → Wireless to finish setup
FritzBox7360v2 →OpenWRTWiki → xDSL → SMP & irqbalance
FritzBox7360v2 notunnel noDSL SMP Freifunk Berlin (sam0815-master-f0cd5af) sysupgrade, 06.08.2020
FritzBox7360v2 notunnel xDSL SMP Freifunk Berlin (sam0815-master-f0cd5af) sysupgrade, 06.08.2020
→ do not flash 7360 / 7360sl → different wifi setup partitions (tffs) → no/slow wifi
→ flashing: ignore device not supported warning (its modified 7360sl firmware due kernel 4.14 | kernel 4.19 introduced 7360v2)
→ ?firstboot? wifi sometimes bugged → no/slow wifi → see kernel log for panic (irq144)→ reboot helps
→ use noDSL for non-DSL setups → prevents DSL modem connection loop attempts
→ after Freifunk Wizard there are no buttons at frei.funk login page → use: frei.funk/cgi-bin/luci/admin
→ ignore „set password page“ if password is set
→ open once Network → Wireless to finish setup
O² Box 6431 →OpenWRTWiki → SMP & irqbalance → VMMC & noSMP → xDSL
O² Box 6431 SMP minimal Freifunk Berlin (Dev-SAm0815 rev dd2f75e), 24.07.2019
O² Box 6431 SMP vDSL Freifunk Berlin (Dev-SAm0815 rev e7fb25c), 07.05.2019
O² Box 6431 noSMP vDSL VMMC Freifunk Berlin (Dev-SAm0815 rev e7fb25c), 07.05.2019
→ use noDSL for non-DSL setups → prevents DSL modem connection loop attempts
→ Freifunk Wizard does not finish/reboot due developer mode → Save & Apply → manual reboot
→ ignore „set password page“ if password is set
Speedport W504V Typ A →OpenWRTWiki → xDSL
U-boot Lede 17.01.6 2013.10-openwrt4 arv8539pw22_nor → Replace bootloader
Speedport W504V Typ A minimal Freifunk Berlin (Dev-SAm0815 rev dd2f75e), 16.07.2019
Speedport W504V Typ A ADSL Freifunk Berlin (Dev-SAm0815 rev e7fb25c), 06.05.2019
→ use noDSL for non-DSL setups → prevents DSL modem connection loop attempts
→ Freifunk Wizard does not finish/reboot due developer mode → Save & Apply → manual reboot
→ ignore „set password page“ if password is set
TPLink CPE210_v2 →OpenWRTWiki
→ do not flash CPE210_v1 → different hardware
→ flash factory image via stock web interface → if upload error → try shorter filename, recovery.bin did work
TPLink CPE210_v2 Freifunk Berlin_notunnel-development-b255cf3, 13.12.2019, factory
TPLink CPE210_v2 Freifunk Berlin_notunnel-development-b255cf3, 13.12.2019, sysupgrade
→ tested: wizard, mesh-node
→ ignore „set password page“ if password is set
→ bugs: box did reboot while editing wiki
TPLink CPE210_v2 Freifunk Berlin Hedy 1.1.0-alpha-SAm0815 c4a9c96, 03.03.2018,
factory
TPLink CPE210_v2 Freifunk Berlin Hedy 1.1.0-alpha-SAm0815 c4a9c96, 03.03.2018, sysupgrade
→ tested: Lan/Uplink, Wifi (AP+AdHoc+Private), OLSR-Wifi/Lan-Mesh
→ OLSR 0.9.0.3
TPLink WA901ND_v3 →OpenWRTWiki
→ due 4MB Flash limitation no Freifunk image is available
TPLink WA901ND_v3 OpenWrt_master, 11.11.2019, factory
TPLink WA901ND_v3 OpenWrt_master, 11.11.2019, sysupgrade
→ additional packages: LuCI
TPLink WR710N_v2 →OpenWRTWiki
→ due 4MB Flash limitation Batman-adv packages only fit on noVPN images (openvpn-polarssl +X removed)
→ !!switched ports: LAN is LAN/WAN and LAN/WAN is LAN - helps if Vlan capability is needed @Wan
→ connect client to WAN/LAN-port of WR710 to get Freifunk DHCP
→ after Freifunk Wizard: if private Wifi set its bridged to eth1.1 (internal Wan) → change this or connect LAN-port of WR710N to DHCP server (uplink router)
TPLink WR710N_V2 Freifunk Berlin OpenWrt 0.3.0-kathleen, 02.12.2017, factory
TPLink WR710N_V2 Freifunk Berlin OpenWrt 0.3.0-kathleen, 02.12.2017, sysupgrade
→ additional packages: olsrd-mod-txtinfo, olsrd-mod-watchdog, luci-app-openvpn, luci-app-firewall, luci-app-owm-ant, luci-app-owm-gui
TPLink WR710N_V2 Freifunk Berlin OpenWrt 0.3.0-kathleen, 02.12.2017, factory
TPLink WR710N_V2 Freifunk Berlin OpenWrt 0.3.0-kathleen, 02.12.2017,
sysupgrade
→ noVPNuplink (Batman-adv included) → needs to mesh with VPN capable Freifunk node (offloader)