usb/129251: Liebert UPS being assigned uhid and not ugen
Andrew D Wiles
adw at avatastic.co.uk
Fri Nov 28 15:10:05 PST 2008
The following reply was made to PR usb/129251; it has been noted by GNATS.
From: Andrew D Wiles <adw at avatastic.co.uk>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: usb/129251: Liebert UPS being assigned uhid and not ugen
Date: Fri, 28 Nov 2008 23:02:27 +0000
The patch in the original pr was a bit broken. Corrected patch follows.
diff -Naur usb.orig/usb_quirks.c usb/usb_quirks.c
--- usb.orig/usb_quirks.c 2008-11-28 08:22:36.000000000 +0000
+++ usb/usb_quirks.c 2008-11-28 22:56:47.000000000 +0000
@@ -110,6 +110,8 @@
ANY, { UQ_HID_IGNORE }},
{ USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPHONE_3G,
ANY, { UQ_HID_IGNORE }},
+ { USB_VENDOR_LIEBERT, USB_PRODUCT_LIEBERT_POWERSURE_PXT,
+ ANY, { UQ_HID_IGNORE }},
/* Devices which should be ignored by both ukbd and uhid */
{ USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_WISPY1A,
diff -Naur usb.orig/usbdevs usb/usbdevs
--- usb.orig/usbdevs 2008-11-28 08:22:54.000000000 +0000
+++ usb/usbdevs 2008-11-28 22:56:53.000000000 +0000
@@ -347,6 +347,7 @@
vendor ASIAMD 0x06be Asia Microelectronic Development
vendor BIZLINK 0x06c4 Bizlink International
vendor KEYSPAN 0x06cd Keyspan / InnoSys Inc.
+vendor LIEBERT 0x06da Liebert
vendor AASHIMA 0x06d6 Aashima Technology
vendor MULTITECH 0x06e0 MultiTech
vendor ADS 0x06e1 ADS Technologies
@@ -1553,6 +1554,9 @@
/* Lexmark products */
product LEXMARK S2450 0x0009 Optra S 2450
+/* Liebert products */
+product LIEBERT POWERSURE_PXT 0xffff PowerSure Personal XT
+
/* Linksys products */
product LINKSYS MAUSB2 0x0105 Camedia MAUSB-2
product LINKSYS USB10TX1 0x200c USB10TX
[root at skynet /usr/src/sys/dev]# diff -Naur usb.orig/ usb/ > ~/liebert.patch
[root at skynet /usr/src/sys/dev]# cat ~/liebert.patch
diff -Naur usb.orig/usb_quirks.c usb/usb_quirks.c
--- usb.orig/usb_quirks.c 2008-11-28 08:22:36.000000000 +0000
+++ usb/usb_quirks.c 2008-11-28 22:56:47.000000000 +0000
@@ -110,6 +110,8 @@
ANY, { UQ_HID_IGNORE }},
{ USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPHONE_3G,
ANY, { UQ_HID_IGNORE }},
+ { USB_VENDOR_LIEBERT, USB_PRODUCT_LIEBERT_POWERSURE_PXT,
+ ANY, { UQ_HID_IGNORE }},
/* Devices which should be ignored by both ukbd and uhid */
{ USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_WISPY1A,
diff -Naur usb.orig/usbdevs usb/usbdevs
--- usb.orig/usbdevs 2008-11-28 08:22:54.000000000 +0000
+++ usb/usbdevs 2008-11-28 22:56:53.000000000 +0000
@@ -347,6 +347,7 @@
vendor ASIAMD 0x06be Asia Microelectronic Development
vendor BIZLINK 0x06c4 Bizlink International
vendor KEYSPAN 0x06cd Keyspan / InnoSys Inc.
+vendor LIEBERT 0x06da Liebert
vendor AASHIMA 0x06d6 Aashima Technology
vendor MULTITECH 0x06e0 MultiTech
vendor ADS 0x06e1 ADS Technologies
@@ -1553,6 +1554,9 @@
/* Lexmark products */
product LEXMARK S2450 0x0009 Optra S 2450
+/* Liebert products */
+product LIEBERT POWERSURE_PXT 0xffff PowerSure Personal XT
+
/* Linksys products */
product LINKSYS MAUSB2 0x0105 Camedia MAUSB-2
product LINKSYS USB10TX1 0x200c USB10TX
More information about the freebsd-usb
mailing list