Deux solutions : via un [câble console](#port-série), ou via telnet/ssh. Attention : telnet est actif par défaut (ssh inactif) jusqu'à la version 6.8, à partir de laquelle c'est ssh qui devient actif par défaut (telnet inactif).
- Depuis une autre machine : arp -s <future_IP_APC><MAC_APC> (Note : cela doit apparemment être fait sur une machine avec future_IP_APC comprise dans le réseau d'une *vraie* interface (par exemple, cela ne semble pas marcher avec eth0:0... même en faisant arp -i eth0:0 -s <future_IP_APC><MAC_APC>))
Selon la version du firmware de l'APC, les commandes sont différentes. Une fois connecté à un APC, la version de son firmware est visible en haut à droite, ainsi qu'avec la commande `about` sous "APC OS(AOS)" sauf pour la version interactives où il n'y a justement pas de commande, mais des menus à suivre.
Lorsqu'une machine a 2 alimentations (que ce soit via 2 APCs différents, ou sur 2 prises du même APC) et que l'on souhaite éteindre ou redémarrer cette machine, il faut bien penser à éteindre les ports d'alimentation des **2 prises**, sinon la machine restera alimentée par au moins une autre prise :
* On **éteint** l'alimentation de la **1e prise**
* On **éteint** l'alimentation de la **2e prise**
* On **rallume** l'alimentation de la **2e prise**
* On **rallume** l'alimentation de la **1e prise**
Les modèles AP86XX ont un compteur par prise, permettant de savoir quelle machine consomme combien (intensité en A, puissance en W, et énergie consommée en Wh).
Cependant comme indiqué sur la [FAQ](https://www.apc.com/us/en/faqs/FA156074/#PDUG2), les valeurs en dessous de 0.5A et 50W pour chaque prise ne sont pas mesurées et sont indiqués comme 0A/0W. Cela perd souvent en intérêt, surtout lorsqu'une machine est double alimentée : sa charge se répartit plus ou moins entre les 2 alimentations, qui est donc trop faible pour être mesurée.
Les OID `.1.3.6.1.4.1.318.1.1.12` (rPDU) et `.1.3.6.1.4.1.318.1.1.26` (rPDU2, à préférer) permettent d'intérroger les APCs sur leur état, notamment l'intensité utilisée sur le moment.
Voir la page [HowtoCollectd#plugin-snmp]() pour des exemples de configuration avec Collectd.
Documentation : <https://download.schneider-electric.com/files?p_File_Name=990-5569M_EN.pdf&p_Doc_Ref=990-5569_EN&p_enDocType=User+guide> page 169/178, titre "Use a USB drive to transfer and upgrade the files".
Nous faisons la mise à jour via clé USB.
* Télécharger le firmware .exe depuis le site APC : <https://www.apc.com/shop/fr/fr/products/APC-Rack-PDU-2G-Switched-16A-230V-21-C13-3-C19-IEC309-Cord/P-AP8959EU3> dans "Téléchargement de logiciels"
* Extraire le fichier exécutable : `unar apc_hw0X_aosXXX_rpdu2gXXX_bootmonXXX.exe`
* Si ce n'est pas déjà le cas, formater sa clé USB en FAT32 : `mkfs.vfat -F 32 /dev/sdX1`
* Dans la clé USB, créer un dossier "apcfirm"
* Dans ce dossier "apcfirm", placer les 3 binaires extraits depuis l'exécutable : apc_hw0X_aos_XXX.bin, apc_hw0X_bootmon_XXX.bin, apc_hw0X_rpdu2g_XXX.bin
* Dans ce même dossier "apcfirm", créer un fichier texte nommé "upload.rcf". Ce fichier texte doit contenir une ligne par binaire, pour indiquer leur noms, sous le format suivant :
~~~
BM=apc_hw0X_bootmon_XXX.bin
AOS=apc_hw0X_aos_XXX.bin
APP=apc_hw0X_rpdu2g_XXX.bin
~~~
* La clé USB doit donc contenir ces 3 binaires et le fichier "upload.rcf", tous à l'intérieur du dossier "apcfirm".
* Une fois la clé USB prête, il suffit de la brancher à l'APC à mettre à jour, puis d'appuyer (par exemple à l'aide d'un trombone) sur le bouton "reset" (sans rester appuyer).
* L'interface de management de l'APC redémarre et se met à jour ; l'opération dure environ 3 minutes. Les prises de courant ne se coupent pas.
* Une fois la mise à jour terminée, l'APC indique pendant quelques secondes sa version puis retourne dans son état habituel.
Appuyer sur le bouton RESET. Après quelques secondes, la LED réseau clignote alternativement en orange et vert. Il faut à ce moment là appuyer à nouveau sur le bouton RESET. On peut ainsi accéder à l'APC via le port série avec le login **apc** et le mot de passe **apc**. Attention, il faut vite se connecter : l'accès est reset pendant uniquement 30 secondes.