Ubiquiti UniFi UK-Ultra

Install OpenWrt (generic explanation)

  1. Device get IP address from DHCP. If no DHCP, device will default to 192.168.1.20
  2. Login inside the AP with ssh ubnt@ip_address (password ubnt)
  3. Download sysupgrade firmware to /tmp (OEM fw is based on OpenWrt so there is no factory variant)
  4. Rename the firmware image to firmware.bin
  5. Disable the write protect:
    echo "5edfacbf" > /proc/ubnthal/.uf
  6. Write the sysupgrade image to kernel0 and kernel1:
    dd if=/tmp/firmware.bin of=/dev/mtdblock2
    dd if=/tmp/firmware.bin of=/dev/mtdblock3
  7. Write the bootselect flag to boot from kernel0:
    dd if=/dev/zero bs=1 count=1 of=/dev/mtd4
  8. reboot the device:
    reboot

Proceed to First Login

  1. Hold in the reset button whilst powering on the device. Wait until the ring alternately flashes between blue and white constantly
  2. The device will default to 192.168.1.20 listening for TFTP connections
  3. From a TFTP client transfer the OpenWrt image to 192.168.1.20
  4. Once the transfer is complete wait for the device to reboot

This AP-Pro documentation can be used also for UK-Ultra: Harder Soft-Unbricking a Ubiquiti Unifi UAP-Pro AP

Architecture MIPS
Vendor Atheros
Bootloader U-boot
System-On-Chip Atheros (AR9563)
CPU Speed 775 MHz
Flash size 16 MB
RAM 128 MiB DDR2
Wireless AR9563 / AR9880
Ethernet port Gigabit, 802.3af PoE capable
USB No

Static and flashing can be configured as follows.

  1. static, use 1 for on, 0 for off:
    echo 1 > /sys/class/leds/white\:dome/brightness
    echo 1 > /sys/class/leds/blue\:dome/brightness
    echo 0 > /sys/class/leds/white\:dome/brightness
    echo 0 > /sys/class/leds/blue\:dome/brightness
  2. blinking
    1. blinking on, interval 1000ms, orange led:
      echo timer > /sys/class/leds/white\:dome/trigger
    2. configure in /etc/config/system

See the UniFi page for how to flash the led based on network traffic.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2024/04/05 20:14
  • by pfassberg