Nut GUI does not select correct driver
When configuring network UPS tools (nut) from the web GUI, selecting APC Back-UPS Pro USB creates a config file /usr/local/etc/nut/ups.conf with:
This is not the driver listed for that device in /usr/local/etc/nut/driver.list
Back-UPS Pro USB usbhid-ups
Manually editing ups.conf to change to driver=usbhid-ups gives a config that works with my Powerware 9130 whereas the newhidups driver does not.
The GUI driver selection system appears to be broken.
This occurs also in 1.23, not just 2.0
NUT is known not to work on 2.0, really. It's on the list of things to fix, but will take a little time as it requires updating to a new version of NUT which had some configuration file differences.
Also, not surprisingly, the manually modified config is overwritten on reboot. I guess there is an xml file somewhere to be changed.
The current NUT machinery works - at least for my UPS. The problem is with the GUI/xml/config layer not doing what it claims to do.