Line 15: |
Line 15: |
| ==Configuration Options== | | ==Configuration Options== |
| | | |
− | Not all UPS's are supported by USB or the newhidups driver, refer to: http://www.networkupstools.org/compat/stable.html to find the configuration details for your model of UPS. | + | Not all UPS's are supported by USB or the newhidups driver. However NUT supports many UPS's and can be configured under SME Server easily. |
| | | |
− | For example Model bcmxcp_usb is for some Powerware units connected via USB or Model genericups for other Powerware units that only work on serial.
| + | ===Serial Connection=== |
| | | |
− | ===Serial Connection===
| + | <ol></li><li>Find the configuration details for your model of UPS. Refer to: http://www.networkupstools.org/compat/stable.html and make note of the driver name and upstype number (if any) in the third column. |
| + | |
| + | {{Warning box|Always use the serial cable supplied with the UPS. Standard serial cables won't work with a serial UPS and have been known to cause damage to the UPS. Pay particular attention to any references to cable in in the UPS Model column.}} |
| | | |
− | {{Warning box|Always use the serial cable supplied with the UPS. Standard serial cables won't work with a serial UPS and have been known to cause damage to the UPS.}}
| + | </li><li>From the consol issue the following commands: |
| | | |
− | The following are basic '''example''' settings. Replace the properties with the appropriate settings for your UPS:
| + | config setprop nut Model <model> |
− | config setprop nut Model genericups | + | config setprop nut Device <device> |
− | config setprop nut Device /dev/ttyS0 | + | config setprop nut Type <type> |
− | config setprop nut Type 7 | |
| config setprop nut status enabled | | config setprop nut status enabled |
| | | |
− | Note: "Type" is only used if your model is Model genericups.
| + | Where:<br> |
| + | <model> and <type> are the driver name and type number found above.<br> |
| + | <device> is the serial port that the UPS is connected to eg. /dev/ttyS0. It also possible to use a more readable symlink. See [[:Udev - symlinks | HowTo on udev - symlinks]] for details. |
| + | |
| + | Note: The case of Model, Device and Type. |
| | | |
− | Check: | + | </li><li>Check: |
| config show nut | | config show nut |
| | | |
− | Apply changes and restart server: | + | </li><li>Apply changes and restart server: |
| signal-event post-upgrade | | signal-event post-upgrade |
| signal-event reboot | | signal-event reboot |
| | | |
− | Alternatively, with NUT not running or a server reboot: | + | Alternatively, '''without''' NUT running or requiring a server reboot: |
| + | |
| expand-template /etc/sysconfig/ups | | expand-template /etc/sysconfig/ups |
| expand-template /etc/ups/* | | expand-template /etc/ups/* |
| /etc/rc7.d/S38nut start | | /etc/rc7.d/S38nut start |
| | | |
− | Confirm server is communicating with UPS: | + | </li><li>Confirm server is communicating with UPS: |
| upsc UPS@localhost | | upsc UPS@localhost |
− |
| |
− | For serial connected APC Smart UPS's there is a step by step [[:APC Serial UPS | HowTo on APC Serial UPS]]. This also shows how to configure the udev system instead of using a direct reference to the serial port.
| |
| | | |
| Whenever a UPS event occurs Emails are sent to the admin account. | | Whenever a UPS event occurs Emails are sent to the admin account. |