{{tag>[hardware apc ups nmc2]}} =====APC UPS NMC 2 firmware upgrade==== **NOTE! Please read this page first, you will notice i didn't RTFM first, don't make the same mistake :)** * Determine firmware version. SSH to NCM2. In this case it is v5.1.7 American Power Conversion Network Management Card AOS v5.1.7 (c) Copyright 2010 All Rights Reserved Smart-UPS & Matrix-UPS APP v5.1.7 ------------------------------------------------------------------------------- Name : APC UPS Date : 10-Jun-14 Contact : contact name Time : 22:30:03 Location : location User : Administrator Up Time : 0 Days 0 Hours 42 Minutes Stat : P+ N+ A+ Type ? for command listing Use tcpip command for IP address(-i), subnet(-s), and gateway(-g) * Read: [[http://www.schneider-electric.us/sites/us/en/support/faq/faq_main.page?page=content&id=FA167693&redirect=true|Things To Consider When Upgrading or Downgrading a NMC2 between v5.X.X and v6.X.X]] * Read: [[http://www.schneider-electric.us/sites/us/en/support/faq/faq_main.page?page=content&country=ITB&lang=EN&id=FA156047&redirect=true|How do I upgrade the firmware on an APC Network Management Card?]] Info below is my troubleshoot session because i didn't RTFM ;-) * Download the latest firmware version from APC. * Extract the executable. $ unzip apc_hw05_aos611_sumx611_bootmon102.exe Archive: apc_hw05_aos611_sumx611_bootmon102.exe inflating: apc_hw05_sumx_611.bin inflating: sumx_611_esEszhCnjaJaptBrkoKo.lpk inflating: sumx_611_frFrdeDeitItesEsptBr.lpk inflating: sumx_611_frFrdeDeruRuitItesEs.lpk inflating: sumx_611_frFrruRuzhCnjajakoKo.lpk inflating: config.txt inflating: FW_Upgrade_R2.exe inflating: iplist.txt inflating: winftp32.dll inflating: winftp32.lib inflating: apc_hw05_aos_611.bin inflating: apc_hw05_bootmon_102.bin * Copy the firmware to the NMC2. scp apc_hw05_aos_xxx.bin admin@1.2.3.4:apc_hw05_aos_xxx.bin * The firmware update will start and take a minute... * Log in with SSH and reboot the device. * At this time the NMC2 started, but not the web interface. The status via SSH was: P+ N+ A- * I tried the following, but it did not work: apc>resetToDef -p keepip apc>reboot * Format the NMC (DHCP would be handy now). apc>format apc>reboot * Log in with telnet via DHCP requested IP address. Username password apc/apc. telnet 1.2.3.4 User Name : apc Password : *** American Power Conversion Network Management Card AOS v6.1.1 (c) Copyright 2014 All Rights Reserved ------------------------------------------------------------------------------- Name : apc952EE8 Date : 05/28/2012 Contact : Unknown Time : 00:02:05 Location : Unknown User : Super User Up Time : 0 Days 0 Hours 2 Minutes Stat : P+ N4+ N6+ A- Type ? for command listing Use tcpip command for IP address(-i), subnet(-s), and gateway(-g) apc> * Set IP address. apc>tcpip -i 1.2.3.4 -s 255.255.255.0 -g 1.2.3.1 -d domain -h hostname * Reboot. apc>reboot * Still not working... * RTFM... update bootmon first, then AOS, then SUMX * Enable SSH again via telnet. apc>console -s enable apc>reboot * Upload bootmon. scp apc_hw05_bootmon_102.bin apc@1.2.3.4:apc_hw05_bootmon_102.bin * The SCP stalled... was not able to login via ssh, telnet or upload via ftp. But after a while i was able to login again via SSH. Rebooted and retried the upload via FTP, i uploaded the bootmon and SUMX. * The NMC rebooted itself. * And then i was able to use the Web GUI! {{::schermafbeelding_2014-06-10_om_23.27.06.png?nolink|}}