UniFi AC MESH - Firmware flashen
Posted: Sun 22. Jul 2018, 22:12
Fassung vom 22.07.2018
Es wird der UniFi Controller benötigt, der unter Debian/Ubuntu (bis Ubuntu 17.10) installiert werden kann. Unter Ubuntu 18.04 funktioniert der UniFi Controller bei mir nicht, da die Installation wegen ungelöster Abhängigkeiten von UniFi zu MongoDB fehlschlägt.
Unter https://community.ubnt.com/t5/UniFi-Rou ... -p/2342246 gibt ein Beitrag in dem steht wie es klappen könnte.
Installation des UniFi Controllers unter Ubuntu 17.10
Quelle: https://help.ubnt.com/hc/en-us/articles ... -or-Ubuntu
Paketquellen Erweitern
Unifi Controller installieren
Service starten und Status abfragen
Firmware Downgrade für MTD
Bei der UniFi AC MESH (UAP-AC-M) muss ein Downgrade auf Version 3.7.58 oder älter durchgeführt werden, da wir das Programm "mtd" benötigen.
Firmware Download unter https://www.ubnt.com/download/unifi/uni ... roiwiw-pro
Upgrade URL: http://dl.ubnt.com/unifi/firmware/U7PG2 ... 8.0957.bin
Freifunk Firmware flashen
Quellen:
https://forum.freifunk.net/t/welche-ff- ... h/15999/12
https://wiki.freifunk-franken.de/w/Anle ... nifiACMesh
https://wiki.darmstadt.freifunk.net/Unifi_AC
Bootpartition ermitteln
Flash Möglichkeit 1 über Debug Terminal im Browser:
Neustarten mit
Flash Möglichkeit 2 über SSH Konsole
FF Firmware Download
Alle nachfolgenden Schritte wie bei Möglichkeit 1 im Browser über Debug Terminal. Einziger Unterschied bis Version 3.7.4 ist die Verwendung von WGET statt CURL für den Download der FF Firmware.
Es wird der UniFi Controller benötigt, der unter Debian/Ubuntu (bis Ubuntu 17.10) installiert werden kann. Unter Ubuntu 18.04 funktioniert der UniFi Controller bei mir nicht, da die Installation wegen ungelöster Abhängigkeiten von UniFi zu MongoDB fehlschlägt.
Unter https://community.ubnt.com/t5/UniFi-Rou ... -p/2342246 gibt ein Beitrag in dem steht wie es klappen könnte.
Installation des UniFi Controllers unter Ubuntu 17.10
Quelle: https://help.ubnt.com/hc/en-us/articles ... -or-Ubuntu
Paketquellen Erweitern
Code: Select all
echo 'deb http://www.ubnt.com/downloads/unifi/debian stable ubiquiti' | sudo tee /etc/apt/sources.list.d/100-ubnt-unifi.list
sudo wget -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ubnt.com/unifi/unifi-repo.gpg
Code: Select all
sudo apt update && sudo apt install unifi openjdk-8-jdk
Code: Select all
sudo service unifi start && sudo service unifi status
Firmware Downgrade für MTD
Bei der UniFi AC MESH (UAP-AC-M) muss ein Downgrade auf Version 3.7.58 oder älter durchgeführt werden, da wir das Programm "mtd" benötigen.
Firmware Download unter https://www.ubnt.com/download/unifi/uni ... roiwiw-pro
Upgrade URL: http://dl.ubnt.com/unifi/firmware/U7PG2 ... 8.0957.bin
Freifunk Firmware flashen
Quellen:
https://forum.freifunk.net/t/welche-ff- ... h/15999/12
https://wiki.freifunk-franken.de/w/Anle ... nifiACMesh
https://wiki.darmstadt.freifunk.net/Unifi_AC
Bootpartition ermitteln
Code: Select all
cat /proc/mtd
Partition mit Namen "bs" suchen und das Nullbyte schreiben mitBZ.v3.7.58# cat /proc/mtd
dev: size erasesize name
mtd0: 00060000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00790000 00010000 "kernel0"
mtd3: 00790000 00010000 "kernel1"
mtd4: 00020000 00010000 "bs"
mtd5: 00040000 00010000 "cfg"
mtd6: 00010000 00010000 "EEPROM"
Code: Select all
dd if=/dev/zero bs=1 count=1 of=/dev/mtd4
Flash Möglichkeit 1 über Debug Terminal im Browser:
Code: Select all
curl -O http://firmware.freifunk-muensterland.de/domaene44/stable/sysupgrade/gluon-ffmsd44-v2016.2.6%2B2.6.0-ubiquiti-unifi-ac-lite-sysupgrade.bin
Code: Select all
mtd write gluon-ffmsd44-v2016.2.6%2B2.6.0-ubiquiti-unifi-ac-lite-sysupgrade.bin kernel0
mtd write gluon-ffmsd44-v2016.2.6%2B2.6.0-ubiquiti-unifi-ac-lite-sysupgrade.bin kernel1
Code: Select all
reboot
Flash Möglichkeit 2 über SSH Konsole
FF Firmware Download
Code: Select all
wget http://firmware.freifunk-muensterland.de/domaene44/stable/sysupgrade/gluon-ffmsd44-v2016.2.6%2B2.6.0-ubiquiti-unifi-ac-lite-sysupgrade.bin