I've had this issue since I first started using freenas with version 8.x... I now have two FreeNAS systems, both with seperate UPS, and I am having the same issue with both of them. I will take the one that is closest to me as an example for the time being.
That system is brand new with no data on it as of yet and is configured as follows:
Supermicro A2SRi=2758F-0
iStarUSA S-35-DE5BL 5-Hot Swap bay box
32 GB ECC RAM
Team C134 16GB USB Flash Drive
3 X WD Red 2TB
2 X Seagate NAS 2TB (1 for spare)
Pool created as RAIDZ2 with 4 drives + 1
UPS - TrippLite Smart1500LCDT
So, I have done a lot of research on my UPS issue and I haven't been able to resolve it. What it comes down to is the UPS is supported by NUT, but that version of NUT has yet to be compiled into FreeNAS. This particular UPS requires protocol 3016 with the usbhid-ups driver. Highest protocol I can find within FreeNAS is 3015.
My question is two-part. Is there any work around to changing the protocol that usbhid-ups uses, and if so how do I do it? The other part; are there any intentions on upgrading NUT in a future release of FreeNAS? I don't recall exactly what release of NUT this was included in, but can locate that information again if needed.
EDIT: I found this on github:
https://github.com/networkupstools/nut/blob/master/drivers/tripplite-hid.c
That system is brand new with no data on it as of yet and is configured as follows:
Supermicro A2SRi=2758F-0
iStarUSA S-35-DE5BL 5-Hot Swap bay box
32 GB ECC RAM
Team C134 16GB USB Flash Drive
3 X WD Red 2TB
2 X Seagate NAS 2TB (1 for spare)
Pool created as RAIDZ2 with 4 drives + 1
UPS - TrippLite Smart1500LCDT
So, I have done a lot of research on my UPS issue and I haven't been able to resolve it. What it comes down to is the UPS is supported by NUT, but that version of NUT has yet to be compiled into FreeNAS. This particular UPS requires protocol 3016 with the usbhid-ups driver. Highest protocol I can find within FreeNAS is 3015.
My question is two-part. Is there any work around to changing the protocol that usbhid-ups uses, and if so how do I do it? The other part; are there any intentions on upgrading NUT in a future release of FreeNAS? I don't recall exactly what release of NUT this was included in, but can locate that information again if needed.
EDIT: I found this on github:

https://github.com/networkupstools/nut/blob/master/drivers/tripplite-hid.c
Last edited: