Manually Adopt Ubiquity Access Point
- SSH to the Access point and login with the default credentials of ubnt/ubnt.
- Type the following command where 192.168.xxx.xxx is the IP of your Unifi controller:
set-inform http://192.168.xxx.xxxx:8080/inform
- Login to the Unifi controller and navigate to Unifi Devices. Locate the access point and click Adopt.
Unifi SSH Commands
We are going to start with the most commonly used Unifi SSH Commands, later on, I will organize them by device or function.
info
Displays device information
set-default
set-default
Factory reset device
set-inform
set-inform http://192.168.1.1:8080/inform
Set URL of the controller for adoption. More info
upgrade
upgrade https://<firmware-url>.bin
Upgrade firmware – More info
fwupdate
fwupdate --url https://<firmware-url>.bin
Update firmware
reboot
reboot
Reboot the device
poweroff
poweroff
Shutdown device
uptime
uptime
Shows device uptime
Network related SSH Commands
The following Unifi SSh Commands can really help you with finding network-related issues with your Unifi Device.
ifconfig
Show network interface information
ip address add
ip address add 192.168.1.143/24 dev br0
Set static IP Address
ip route
ip route
Display current gateway
ip router add
ip route add default via 192.168.1.1
Set default gateway
echo "nameserver 192.168.1.1" > /etc/resolv.conf
Set DNS Server
ping
ping 1.1.1.1
Check network connection to device
arp
arp -a
Show arp table
ip neigh
ip neigh
Show IPv6 neighbors
Unifi OS SSH Commands
When you connect to your UDM Pro (or another controller that is running Unifi OS), then you will have a couple of other options:
ubnt-systool help
Show all commands
ubnt-systool cputemp
ubnt-systool cputemp
Show CPU Temp
ubnt-systool cpuload
ubnt-systool cpuload
Show CPU load
ubnt-systool portstatus
ubnt-systool portstatus
Show port status
ubnt-systool hostname
ubnt-systool hostname <newname>
Set new hostname
ubnt-systool reboot
ubnt-systool reboot
Reboot device
ubnt-systool poweroff
ubnt-systool poweroff
Shutdown device
ubnt-systool reset2defaults
ubnt-systool reset2defaults
Factory reset device
ubnt-device-info summary
ubnt-device-info summary
Show system information
ubnt-tools ubnt-discover
ubnt-tools ubnt-discover
Show Unifi devices in the network
cat /mnt/data/udapi-config/dnsmasq.lease
cat /mnt/data/udapi-config/dnsmasq.lease
Show DHCP Leases
cat /mnt/data/udapi-config/unifi
cat /mnt/data/udapi-config/unifi
Show configuration
/etc/init.d/S95unifios restart
/etc/init.d/S95unifios restart
Restart Unifi OS Web interface
Unifi Log files
There are a lot of log files that you can access to help you debug any Unifi related problem:
cat /var/log/messages
Output the error log
tail -f /var/log/messages
Monitor log file
cat /mnt/data/unifi-os/unifi-core/config/settings.yaml
Server settings
cat /mnt/data/unifi-os/unifi-core/logs/discovery.log
Discovery log
cat /mnt/data/unifi-os/unifi-core/logs/system.log
System log
cat /mnt/data/unifi-os/unifi/logs/server.log
Server log
cat /mnt/data/unifi-os/unifi-core/logs/errors.log
Http errors