Hi there,
I've got a unifi ac mesh device recent days, and I want openwrt running on it, so I read and followed instructions (except flash openwrt with serial console) on this page: https://openwrt.org/toh/ubiquiti/unifiac.
I know every steps' meaning, and there is no problem (no error reported) with every steps in all methods.
Here is an example when I do flashing:
UAP-AC-Mesh-BZ.6.7.35# LD_LIBRARY_PATH=${PWD}/lib lib/ld-musl-mips-sf.so.1 sbin/mtd write openwrt-24.10.4-ath79-generic-ubnt_unifiac-mesh-squashfs-sysupgrade.bin kernel0
Could not open mtd device: kernel0
Can't open device for writing!
UAP-AC-Mesh-BZ.6.7.35#
UAP-AC-Mesh-BZ.6.7.35#
UAP-AC-Mesh-BZ.6.7.35# echo "5edfacbf" > /proc/ubnthal/.uf
UAP-AC-Mesh-BZ.6.7.35# LD_LIBRARY_PATH=${PWD}/lib lib/ld-musl-mips-sf.so.1 sbin/mtd write openwrt-24.10.4-ath79-generic-ubnt_unifiac-mesh-squashfs-sysupgrade.bin kernel0
Unlocking kernel0 ...
Writing from openwrt-24.10.4-ath79-generic-ubnt_unifiac-mesh-squashfs-sysupgrade.bin to kernel0 ...
UAP-AC-Mesh-BZ.6.7.35# LD_LIBRARY_PATH=${PWD}/lib lib/ld-musl-mips-sf.so.1 sbin/mtd erase kernel1
Unlocking kernel1 ...
Erasing kernel1 ...
UAP-AC-Mesh-BZ.6.7.35# 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"
UAP-AC-Mesh-BZ.6.7.35# hexdump -C /dev/mtd4 | head
00000000 00 00 00 00 a3 4d e8 2b 00 00 00 00 00 00 00 00 |.....M.+........|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00020000
UAP-AC-Mesh-BZ.6.7.35# sync
UAP-AC-Mesh-BZ.6.7.35# reboot
But after reboot the device, UAP-AC-M powered off after some seconds.
The light of the device status are:
(power on) steady white light --> light off --> light on again with rapid fash (about 4 times per second) --> flash still rapidly but a little slower (about 3 times per second) --> light off (power off)
I'v tried factory firmware:
BZ.qca956x_6.7.35+15586.251030.2141.bin
BZ.qca956x.v3.7.58.6385.170508.0957.bin
I've tried openwrt firmware:
openwrt-24.10.4-ath79-generic-ubnt_unifiac-mesh-squashfs-sysupgrade.bin
openwrt-22.03.1-ath79-generic-ubnt_unifiac-mesh-squashfs-sysupgrade.bin
Everytime the device powered off, I can enter tftp recovery mode by booting the device with reset button.
So what can I do next ?