Ubiquiti UniFi AP
Hardware
| Architecture: MIPS |
| Vendor: Atheros |
| Bootloader: U-boot |
| System-On-Chip: Atheros (AR7240) |
| CPU Speed: 400 Mhz |
| Flash-Chip: MX25L6405D |
| Flash size: 8 MiB |
| RAM: 64 MiB DDR |
| Wireless: AR9287 |
| Switch: none |
| Ethernet ports: 1x Gigabit, POE capable |
| USB: No 1) |
| Serial: Yes, settings |
| JTAG: Yes |
Hardware Photo
Status
Since r23904 this device is supported in trunk and in future stable release.
At the moment it isn't part of any stable release!
Installing a new Firmware Image
- Login inside the AP with ssh.
- Find the image like "openwrt-ar71xx-ubnt-unifi-*-factory.bin" on openwrt binary repository and download inside /tmp.
- Use the ubiquity fwupgrade utils to reflash it:
fwupdate.real -m openwrt-ar71xx-ubnt-unifi-*-factory.bin -d
Upgrading OpenWRT
If you have already installed OpenWrt and like to reflash for e.g. upgrading to a new OpenWrt version you can upgrade using the sysupgrade command line tool. It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.
LuCI Web Upgrade Process
- Browse to http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/ LuCI Upgrade URL
- Upload "openwrt-ar71xx-ubnt-unifi-*-sysupgrade.bin" file to LuCI
- Wait for reboot
Terminal Upgrade Process
- Login as root via SSH on your access point ip
- Use the following commands to upgrade:
cd /tmp/ wget http://downloads.openwrt.org/.../openwrt-ar71xx-ubnt-unifi-*-sysupgrade.bin sysupgrade -i /tmp/openwrt-ar71xx-ubnt-unifi-*-sysupgrade.bin
Serial
A male-strip is on board to connect your TTL capable serial converter. Use the following settings: 115200 8N1.
JTAG
How to connect to JTAG interface, and how to reflash the device with JTAG tools
See port.jtag for more JTAG details.
Specific Configuration
The UniFi ap has 2 leds, the orange one can be configured adding something like:
config 'led' option 'name' 'lan' option 'sysfs' 'ubnt:orange:dome' option 'trigger' 'netdev' option 'dev' 'br-lan' option 'mode' 'tx rx'at the end of /etc/config/system
Also its possible to change the led status manually.
- static, use 1 for on, 0 for off:
echo 1 > /sys/class/leds/ubnt\:orange\:dome/brightness echo 1 > /sys/class/leds/ubnt\:green\:dome/brightness echo 0 > /sys/class/leds/ubnt\:green\:dome/brightness echo 0 > /sys/class/leds/ubnt\:orange\:dome/brightness
- blinking
- blinking on, interval 1000ms, orange led:
echo timer > /sys/class/leds/ubnt\:orange\:dome/trigger echo 1000 > /sys/class/leds/ubnt\:orange\:dome/delay_on echo 1000 > /sys/class/leds/ubnt\:orange\:dome/delay_off
- blinking off:
echo 0 > /sys/class/leds/ubnt\:orange\:dome/delay_off
toh/ubiquiti/unifi.txt · Last modified: 2012/01/11 09:55 by crissi


