Al trabajar con los dispositivos Ubitiqui Unifi y el controlador, podemos tener el problema de que el Unifi Controller no detecta APs.
(Suele ocurrir al vincular dispositivos de nuevo al controlador Ubitiqui. Probablemente al haber cambiado de controlador)
Puede ser que necesitemos acceder por SSH y ejecutar algunos comandos por terminal para desvincular los dispositivos del controlador anterior (si es que era otro equipo de la red) y volver a vincularlos al controlador actual. Esto lo haremos mejor a través de SSH.
Así que nos ponemos a analizar el problema y a buscar la solución. Accedemos a nuestro panel de gestión de dispositivos Ubitiqui, bien desde el controlador, o desde el Cloud Access si lo tenemos habilitado.
Vemos la opción de activar la autenticación por SSH activada en el controlador (si no está activada, la activamos e introducimos el user y password deseado), en la pestaña Site (Sitio), y abajo, en la sección DEVICE AUTHENTICATION:
Si hemos de reconfigurar un dispositivo con otro controlador, accederemos por SSH y ejecutaremos los comandos:
info |
para ver qué nos muestra el dispositivo
Accedemos por SSH, e investigamos en el archivo mgmt, que nos mostrará la configuración actual del dispositivo Ubitiqui (sobre todo aquí lo más importante es ver a qué controlador preguntará. Comprobamos que la IP y el puerto sean correctos):
y ejecutamos:
1 | set-inform <inform_url> attempt inform URL (e.g. set-inform http://192.168.0.8:8080/inform)</a> |
RECOPILACIÓN DE COMANDOS UBITIQUI
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | gunzip mtd sleep gzip mv sort adjtimex halt nas ssh arp head nc stainfo arping hexdump netmsg stamgr ash hostid netstat start-stop-daemon awk hotplug2 nice strings basename htb nohup support brctl httpd nslookup switch_root bsd hwclock ntpclient sync bunzip2 id nvram sysctl busybox ifconfig opkg syslogd bzcat igmpproxy passwd syswrapper.sh cat igs pgrep tail cfgmtd init pidof tar chgrp initap.sh ping tc chmod insmod ping6 tcpdump chown iostat pivot_root tee chroot ip pkill telnet clear iperf pktgen.sh telnetd cp iptables poweroff test crond kill prepare_bss tftp crontab killall printf time cut killall5 ps top date klogd psta.sh touch dbclient ldd pwd tr dd length pwdog traceroute df less qosLinkAddGroup.sh true diff ln qosLinkAddVap.sh ubntbox dirname lock qosLinkInit.sh ubntconf dmesg logger radartoolw uci dropbear login rate.awk udevtrigger dropbearkey logread rdate udhcpc du ls reboot umount eapd lsmod redirector uname ebtables mca-cli reset uniq echo mca-cli-op res et-handler uptime egrep mca-ctrl rm vconfig emf mca-dump rmdir vi env mca-monitor rmmod watch et mca-sta robocfg watchdog expr mca.sh route wc factorytest mcad rpcapd wevent false md5sum sadf wget fgrep mesg sar which find mkdir scp wl free mkfifo sed wlconf fwupdate mknod seq xargs fwupdate.real mktemp sh yes getty mount show_node zcat grep mpstat show_nt</div> |
Recordemos también que el comando help nos mostrará los comandos básicos para comenzar a trabajar con el dispositivo Ubitiqui:
# help
UniFi Command Line Interface – Ubiquiti Networks
info display AP information
set-default restore to factory default
set-inform <inform_url> attempt inform URL (e.g. set-inform http://192.168.0.8:8080/inform)
upgrade <firmware_url> upgrade firmware (e.g. upgrade http://192.168.0.8/unifi_fw.bin)
reboot reboot the AP