Comment flasher des bornes Unifi avec AirOS 5.3 ?

La procédure est relativement simple, à condition de bien respecter toutes les étapes. Je ne vous décrirai ici que la procédure sous OS/X, également applicable avec Linux.

Commencez par activer votre borne avec le gestionnaire Unifi sous XP ou OS/X. Attribuez lui une IP fixe, dans notre cas 192.168.1.4

 

Nous allons alors télécharger le firmware 5.3 modifié, puis l’injecter dans la borne Unifi. Ouvrez pour cela un terminal sous OS/X ou linux et lancez :

scp BZ.v5.3.7782.110301.2247.bin ubnt@192.168.1.4:/tmp/fwupdate.bin

Lorsque le mot de passe vous sera demandé, entrez celui que vous avez attribué à votre borne Unifi lors de son installation.

Toujours avec un terminal, connectez-vous en ssh sur votre borne Unifi :

ssh ubnt@192.168.1.4
ubnt@192.168.1.4's password: 

BusyBox v1.11.2 (2011-08-26 10:59:52 PDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.

BZ.v2.1.0# cd /tmp
BZ.v2.1.0# ls
fwupdate.bin           macs.guest.authorized  rc.txt                 setmgmt.cfg            sysinit.txt            system.cfg
BZ.v2.1.0#

Nous constatons que le fwupdate.bin a bien été reçu et pouvons donc passer au flashage du firmware en lançant la commande :

/sbin/ubntbox fwupdate.real -m /tmp/fwupdate.bin -d

Patientez quelques minutes. La connexion ssh va se couper. Reconnectez-vous puis envoyez la commande :

cfgmtd -f /usr/etc/system.cfg -w && reboot

Patientez encore, votre borne Unifi va désormais retrouver une IP 192.168.1.20 : vous pourrez vous y connecter via son interface Web, http://192.168.1.20, login ubnt et mot de passe ubnt.

Après quelques essais, nous avons pu utiliser la fonction Site Survey (étude de site), mais également activer Airview, un petit analyseur de spectre intégré au firmware AirOS 5.3 :