Recyclage d'une borne Wifi Aruba AP-215

|

Aruba AP215

Les bornes d’accès sans fil HPE Aruba AP-215 sont par défaut gérées par un contrôleur dédié. Il est cependant possible de les passer en mode “Aruba Instant” afin de pouvoir se passer de contrôleur.

Pour passer dans ce mode, on va devoir flasher l’OS de la borne.

Prérequis

  • Pouvoir alimenter la borne AP-215, soit via un connexion POE si votre switch le supporte, soit via un bloc d’alimentation dédié (12V / 1,5A).
  • Un câble de console USB -> RJ45 (RS232), ou USB -> DB9 -> RJ45
  • Récupérer la dernière version d’Aruba Instant AOS compatible avec la borne (8.6.0.25). Nécessite un compte support.

Mise en place d’un serveur TFTP

On crée un serveur TFTP sur notre réseau (par exemple tftpd-hpa sous Linux ou avec Open TFTP Server sous Windows), et on place à la racine le fichier ArubaInstant_Centaurus_8.6.0.25_90367.

Sous Linux il suffit d’installer le package tftpd-hpa et de placer le fichier ArubaInstant_Centaurus_8.6.0.25_90367 sous /srv/tftp/.

Flashage de la borne

Aruba AP215 Back

On connecte tout d’abord le câble console au port “CONSOLE” de la borne et on ouvre une connexion série (par exemple avec screen ou gtkterm sous Linux sur le port /dev/ttyUSB0, ou avec Putty sous Windows sur le port COM adéquat). On peut ensuite connecter la borne au réseau (et l’alimenter).

Exemple avec screen (quitter avec CTRL-a k):

sudo screen /dev/ttyUSB0 9600

On doit voir défiler les logs de démarrage sur la connexion série.

Lorsque la borne affiche Hit <Enter> to stop autoboot:, taper sur la touche Entrée pour obtenir un prompt (apboot>).

On doit tout d’abord définir le code pays pour la borne. Si on souhaite définir le pays FR (France) pour la borne ayant le numéro de série CK1234567, on génère le code SHA1 pour la chaîne FR-CK1234567, soit 68b66c2f96c0ffa7fc67dda5152c68da41a5914b.

apboot> proginv system ccode CCODE-FR-68b66c2f96c0ffa7fc67dda5152c68da41a5914b
apboot> invent -w

On indique à la borne de récupérer une IP via DHCP et on note son adresse (ici 192.168.0.20).

apboot> dhcp
...
DHCP IP address: 192.168.0.20
...

On indique l’adresse IP de la machine sur laquelle est lancé le service TFTP (ici 192.168.0.10).

apboot> setenv serverip 192.168.0.10

On peut ensuite lancer la mise à jour de l’OS sur la partition 0 (la partition 1 peut contenir une autre version de l’OS).

apboot> upgrade os 0 ArubaInstant_Centaurus_8.6.0.25_90367
eth0: link up, speed 100 Mb/s, full duplex
Using eth0 device
TFTP from server 192.168.0.10; our IP address is 192.168.0.20
Filename 'ArubaInstant_Centaurus_8.6.0.25_90367'.
...
Copying to flash...
Writing 9....8....7....6....5....4....3....2....1....done
Verifying flash... 14603004 bytes were the same
Upgrade successful.

On force le boot sur la partition 0.

apboot> setenv os_partition 0

On peut ensuite sauvegarder la configuration et rebooter la borne.

apboot> factory_reset
apboot> saveenv
apboot> reset

Paramétrage de la borne via l’interface web

Se connecter à https://192.168.0.20 (l’IP de votre borne ; il faudra sans doute accepter le certificat auto-signé).

Les identifiants de connexion par défaut sont :

  • identifiant : admin
  • mot de passe : numéro de série de la borne

L’interface vous proposera immédiatement de choisir un nouveau mot de passe, et vous aurez accès à la configuration de votre borne.

Aruba AP215 web

Ajout de bornes supplémentaires

Si on flash une autre borne et qu’on la connecte au même réseau, elle va hériter automatiquement de la configuration de la première borne et étendre le réseau wifi existant.

Références