Ubiquiti UniFi AP PRO

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 factory.bin to /tmp
  4. Rename the firmware image to fwupdate.bin
  5. Use the Ubiquiti fwupgrade utils to reflash it:
    fwupdate.real -m fwupdate.bin

Proceed to First Login

use the normal sysupgrade process or:

  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
Architecture MIPS
Vendor Atheros
Bootloader U-boot
System-On-Chip Atheros (AR9344 rev2)
CPU Speed 560MHz
Flash size 16MB
RAM 128 MiB DDR - 400MHz
Wireless AR9580
Switch AR8327 rev4
Ethernet ports 2x Gigabit, 802.3af PoE capable
USB No 1)
Serial Yes
JTAG Yes

port.serial general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:

Serial connection parameters
for Ubiquiti UniFi AP PRO
115200, 8N1

port.jtag general information about the JTAG port, JTAG cable, etc.

How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port

The UniFi AP PRO led can be white or blue.

Static and flashing can be configured as follows.

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

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/03/11 01:21
  • by jasonblewis