When I powered on my UPS yesterday, I predicted when it would power off: 24 hours later. To be clear, it’s removing power from the outlets and not sending any notifications to the hosts that it’s about to do so.
Today, I captured the console when resetting and trying to power on the UPS.
The reset
This is the reset output:
Enter password to activate Maintenance Menu : ******* Enter password to activate Maintenance Menu : ****** ----------------------------------------------------------------------------- EATON NETWORK MANAGEMENT CARD ----------------------------------------------------------------------------- 1 : Reset 2 : Network configuration 3 : Set Login Password to Default 4 : Return to Default Configuration 0 : Exit ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- Reset ----------------------------------------------------------------------------- 1 : Restart the card from the boot 0 : Exit ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- EATON NETWORK MANAGEMENT CARD BOOTLOADER VERSION : EA ----------------------------------------------------------------------------- RAM autotest in progress. RAM autotest SUCCESS. Commercial reference : NetworkMS Kitting technical level : 15 Kitting revision : HE Ethernet MAC Address : 00:20:85:F5:71:E0 Serial number : 301C24618 PHY autotest SUCCESS FLASH autotest SUCCESS. Decompress application in RAM Run the application Press a key to display the Rescue Menu ----------------------------------------------------------------------------- EATON NETWORK MANAGEMENT CARD USER APPLICATION VERSION : HF ----------------------------------------------------------------------------- Network connection with static IP mode... IP configuration : IP address : 10.52.0.184 Subnet mask : 255.255.255.0 Gateway : 10.52.0.1 IAM - lost STATIC IPv4 address 10.52.0.184 on interface eth0 Network configuration succeded Parse the Configuration descriptor Start the Web Server in HTTP mode (0). Eaton XCPTEST - XCP Driver v1.2.0.1 Build date: Jun 1 2012 09:13:37 Acquisition of the UPS database declaration In vThreadNotifUdp, sendto retuns ERROR 2 (network cable not connected) XCP_Connect2 {COM1} Errorcode: XCPERR_CONNNOTOPEN Calling XCP_Disconnect() Connecting with SHUT to the UPS Local database creation Local database initialisation Protocol available : TELNET with MENU No environment sensor detected End of Init, card is ready ... Enter password to activate Maintenance Menu : Warning: for SMTP server resolution don't forget to set DNS File RAM0/ConfigurationData.xml created with 17660 bytes File RAM0/ConfigurationData.xml written in Flash with 17660 bytes
At this point, I waited. With no more output for 3+ minutes, I pressed and held the power button.
Power button on
This is what appeared on the screen next, some errors, followed by reboot:
- state_bind_error - In threadBinding(), GetReport tx_event_flags_set() retuns ERROR 1 In threadBinding(), GetReport tx_event_flags_set() retuns ERROR 1 In threadBinding(), GetReport tx_event_flags_set() retuns ERROR 1 In threadBinding(), shutHostGetReport too many fail - reset NMC 0 ----------------------------------------------------------------------------- EATON NETWORK MANAGEMENT CARD BOOTLOADER VERSION : EA ----------------------------------------------------------------------------- RAM autotest in progress. RAM autotest SUCCESS. Commercial reference : NetworkMS Kitting technical level : 15 Kitting revision : HE Ethernet MAC Address : 00:20:85:F5:71:E0 Serial number : 301C24618 PHY autotest SUCCESS FLASH autotest SUCCESS. Decompress application in RAM Run the application Press a key to display the Rescue Menu ----------------------------------------------------------------------------- EATON NETWORK MANAGEMENT CARD USER APPLICATION VERSION : HF ----------------------------------------------------------------------------- Network connection with static IP mode... IP configuration : IP address : 10.52.0.184 Subnet mask : 255.255.255.0 Gateway : 10.52.0.1 IAM - lost STATIC IPv4 address 10.52.0.184 on interface eth0 Network configuration succeded Parse the Configuration descriptor Start the Web Server in HTTP mode (0). Eaton XCPTEST - XCP Driver v1.2.0.1 Build date: Jun 1 2012 09:13:37 Acquisition of the UPS database declaration In vThreadNotifUdp, sendto retuns ERROR 2 (network cable not connected) XCP_Connect2 {COM1} Errorcode: XCPERR_CONNNOTOPEN Calling XCP_Disconnect() Connecting with SHUT to the UPS Local database creation Local database initialisation Protocol available : TELNET with MENU No environment sensor detected End of Init, card is ready ... Enter password to activate Maintenance Menu : Warning: for SMTP server resolution don't forget to set DNS File RAM0/ConfigurationData.xml created with 17660 bytes File RAM0/ConfigurationData.xml written in Flash with 17660 bytes
Trying again
I pressed and held the button for varying lengths of time. After a 10s press, we got this, again:
- state_bind_error - In threadBinding(), GetReport tx_event_flags_set() retuns ERROR 1 In threadBinding(), GetReport tx_event_flags_set() retuns ERROR 1 In threadBinding(), GetReport tx_event_flags_set() retuns ERROR 1 In threadBinding(), shutHostGetReport too many fail - reset NMC 0 ----------------------------------------------------------------------------- EATON NETWORK MANAGEMENT CARD BOOTLOADER VERSION : EA ----------------------------------------------------------------------------- RAM autotest in progress. ... etc
What does “work”
If I press and hold the button now, while the above booting continues, the outlets get power. For 24 hours, then they’ll go out again.
The rest of the boot process
This is the rest of boot process from above.
RAM autotest SUCCESS. Commercial reference : NetworkMS Kitting technical level : 15 Kitting revision : HE Ethernet MAC Address : 00:20:85:F5:71:E0 Serial number : 301C24618 PHY autotest SUCCESS FLASH autotest SUCCESS. Decompress application in RAM Run the application Press a key to display the Rescue Menu ----------------------------------------------------------------------------- EATON NETWORK MANAGEMENT CARD USER APPLICATION VERSION : HF ----------------------------------------------------------------------------- Network connection with static IP mode... IP configuration : IP address : 10.52.0.184 Subnet mask : 255.255.255.0 Gateway : 10.52.0.1 IAM - lost STATIC IPv4 address 10.52.0.184 on interface eth0 Network configuration succeded Parse the Configuration descriptor Start the Web Server in HTTP mode (0). Eaton XCPTEST - XCP Driver v1.2.0.1 Build date: Jun 1 2012 09:13:37 Acquisition of the UPS database declaration In vThreadNotifUdp, sendto retuns ERROR 2 (network cable not connected) XCP_Connect2 {COM1} Errorcode: XCPERR_CONNNOTOPEN Calling XCP_Disconnect() Connecting with SHUT to the UPS Local database creation Local database initialisation IP configuration : IP address : 10.52.0.184 Subnet mask : 255.255.255.0 Gateway : 10.52.0.1 Protocol available : TELNET with MENU No environment sensor detected End of Init, card is ready ... Enter password to activate Maintenance Menu : File RAM0/ConfigurationData.xml created with 17660 bytes File RAM0/ConfigurationData.xml written in Flash with 17660 bytes Warning: for SMTP server resolution don't forget to set DNS RAM autotest SUCCESS. Commercial reference : NetworkMS Kitting technical level : 15 Kitting revision : HE Ethernet MAC Address : 00:20:85:F5:71:E0 Serial number : 301C24618 PHY autotest SUCCESS FLASH autotest SUCCESS. Decompress application in RAM Run the application Press a key to display the Rescue Menu ----------------------------------------------------------------------------- EATON NETWORK MANAGEMENT CARD USER APPLICATION VERSION : HF ----------------------------------------------------------------------------- Network connection with static IP mode... IP configuration : IP address : 10.52.0.184 Subnet mask : 255.255.255.0 Gateway : 10.52.0.1 IAM - lost STATIC IPv4 address 10.52.0.184 on interface eth0 Network configuration succeded Parse the Configuration descriptor Start the Web Server in HTTP mode (0). Eaton XCPTEST - XCP Driver v1.2.0.1 Build date: Jun 1 2012 09:13:37 Acquisition of the UPS database declaration In vThreadNotifUdp, sendto retuns ERROR 2 (network cable not connected) XCP_Connect2 {COM1} Errorcode: XCPERR_CONNNOTOPEN Calling XCP_Disconnect() Connecting with SHUT to the UPS Local database creation Local database initialisation IP configuration : IP address : 10.52.0.184 Subnet mask : 255.255.255.0 Gateway : 10.52.0.1 Protocol available : TELNET with MENU No environment sensor detected End of Init, card is ready ... Enter password to activate Maintenance Menu : File RAM0/ConfigurationData.xml created with 17660 bytes File RAM0/ConfigurationData.xml written in Flash with 17660 bytes Warning: for SMTP server resolution don't forget to set DNS
My plan
I’m going to leave my laptop attached overnight and see what appears on the console.
2025-01-13: The next day
At about 11:50 AM, I ran a battery test. The UPS removed power from the outlets. This is what I saw on the console:
- state_bind_error - In threadBinding(), GetReport tx_event_flags_set() retuns ERROR 1 In threadBinding(), GetReport tx_event_flags_set() retuns ERROR 1 In threadBinding(), GetReport tx_event_flags_set() retuns ERROR 1 In threadBinding(), shutHostGetReport too many fail - reset NMC 0 IAM - lost STATIC IPv4 address 10.52.0.184 on interface eth0 ----------------------------------------------------------------------------- EATON NETWORK MANAGEMENT CARD BOOTLOADER VERSION : EA ----------------------------------------------------------------------------- RAM autotest in progress. RAM autotest SUCCESS. Commercial reference : NetworkMS Kitting technical level : 15 Kitting revision : HE Ethernet MAC Address : 00:20:85:F5:71:E0 Serial number : 301C24618 PHY autotest SUCCESS FLASH autotest SUCCESS. Decompress application in RAM Run the application Press a key to display the Rescue Menu ----------------------------------------------------------------------------- EATON NETWORK MANAGEMENT CARD USER APPLICATION VERSION : HF ----------------------------------------------------------------------------- Network connection with static IP mode... IP configuration : IP address : 10.52.0.184 Subnet mask : 255.255.255.0 Gateway : 10.52.0.1 IAM - lost STATIC IPv4 address 10.52.0.184 on interface eth0 Network configuration succeded Parse the Configuration descriptor Start the Web Server in HTTP mode (0). Eaton XCPTEST - XCP Driver v1.2.0.1 Build date: Jun 1 2012 09:13:37 Acquisition of the UPS database declaration In vThreadNotifUdp, sendto retuns ERROR 2 (network cable not connected) XCP_Connect2 {COM1} Errorcode: XCPERR_CONNNOTOPEN Calling XCP_Disconnect() Connecting with SHUT to the UPS Local database creation Local database initialisation IP configuration : IP address : 10.52.0.184 Subnet mask : 255.255.255.0 Gateway : 10.52.0.1 Protocol available : TELNET with MENU No environment sensor detected End of Init, card is ready ... Enter password to activate Maintenance Menu : File RAM0/ConfigurationData.xml created with 17660 bytes File RAM0/ConfigurationData.xml written in Flash with 17660 bytes Warning: for SMTP server resolution don't forget to set DNS
So. The batteries, despite being reported as 100%, aren’t up to the task.