From fdb122509383b1913547fb4fb4e6b4e0ff77d066 Mon Sep 17 00:00:00 2001 From: Jim Klimov Date: Fri, 19 Jan 2024 14:30:24 +0100 Subject: [PATCH 1/3] drivers/belkin-hid.c: fix Liebert GXT4 UPS productid Follow-up to 3e1b00ec3ff105a05e67ae8602996cf7436f816b which intended to add the ID after NUT v2.7.4 release, but fell prey to copy-paste typo (got 0x0004 instead of intended 0x0000): commit 3e1b00ec3ff105a05e67ae8602996cf7436f816b Author: Charles Lepple Date: Sat Jun 3 12:24:15 2017 -0400 usbhid-ups: add Liebert GXT4 USB VID:PID [10AF:0000] Source: http://lists.alioth.debian.org/pipermail/nut-upsuser/2017-June/010682.html Voltage and ConfigVoltage appear to be scaled improperly per the debug output. Signed-off-by: Jim Klimov --- drivers/belkin-hid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/belkin-hid.c b/drivers/belkin-hid.c index 686dc92612..3b63f89455 100644 --- a/drivers/belkin-hid.c +++ b/drivers/belkin-hid.c @@ -31,7 +31,7 @@ #include /* for fabs() */ -#define BELKIN_HID_VERSION "Belkin/Liebert HID 0.18" +#define BELKIN_HID_VERSION "Belkin/Liebert HID 0.19" /* Belkin */ #define BELKIN_VENDORID 0x050d @@ -68,7 +68,7 @@ static usb_device_id_t belkin_usb_device_table[] = { { USB_DEVICE(BELKIN_VENDORID, 0x1100), NULL }, /* Liebert GXT4 UPS */ - { USB_DEVICE(LIEBERT_VENDORID, 0x0004), NULL }, + { USB_DEVICE(LIEBERT_VENDORID, 0x0000), NULL }, /* Liebert PowerSure PSA UPS */ { USB_DEVICE(LIEBERT_VENDORID, 0x0001), NULL }, /* Liebert PowerSure PSI 1440 */ From 8fb60dec07fcb87ca0141508d9f747f3c690d3c5 Mon Sep 17 00:00:00 2001 From: Jim Klimov Date: Fri, 19 Jan 2024 14:42:26 +0100 Subject: [PATCH 2/3] drivers/belkin-hid.c: add Liebert PowerSure PST UPS productid [#2271] Signed-off-by: Jim Klimov --- drivers/belkin-hid.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/belkin-hid.c b/drivers/belkin-hid.c index 3b63f89455..f1d4083afa 100644 --- a/drivers/belkin-hid.c +++ b/drivers/belkin-hid.c @@ -71,6 +71,8 @@ static usb_device_id_t belkin_usb_device_table[] = { { USB_DEVICE(LIEBERT_VENDORID, 0x0000), NULL }, /* Liebert PowerSure PSA UPS */ { USB_DEVICE(LIEBERT_VENDORID, 0x0001), NULL }, + /* Liebert PowerSure PST UPS */ + { USB_DEVICE(LIEBERT_VENDORID, 0x0002), NULL }, /* Liebert PowerSure PSI 1440 */ { USB_DEVICE(LIEBERT_VENDORID, 0x0004), NULL }, /* Liebert GXT3 */ From ac522f1da1a11f8c29935d7289521eebeb984f30 Mon Sep 17 00:00:00 2001 From: Jim Klimov Date: Sat, 20 Jan 2024 12:28:34 +0100 Subject: [PATCH 3/3] scripts/upower/95-upower-hid.hwdb: update for recent changes in drivers/belkin-hid.c [#2271] Signed-off-by: Jim Klimov --- scripts/upower/95-upower-hid.hwdb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/upower/95-upower-hid.hwdb b/scripts/upower/95-upower-hid.hwdb index c8e6356607..88c668c152 100644 --- a/scripts/upower/95-upower-hid.hwdb +++ b/scripts/upower/95-upower-hid.hwdb @@ -152,7 +152,9 @@ usb:v0D9Fp00A6* UPOWER_VENDOR=PowerCOM # Liebert +usb:v10AFp0000* usb:v10AFp0001* +usb:v10AFp0002* usb:v10AFp0004* usb:v10AFp0008* UPOWER_BATTERY_TYPE=ups