Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Nov 2008 23:10:04 GMT
From:      Andrew D Wiles <adw@avatastic.co.uk>
To:        freebsd-usb@FreeBSD.org
Subject:   Re: usb/129251: Liebert UPS being assigned uhid and not ugen
Message-ID:  <200811282310.mASNA4xx073330@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR usb/129251; it has been noted by GNATS.

From: Andrew D Wiles <adw@avatastic.co.uk>
To: bug-followup@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@skynet /usr/src/sys/dev]# diff -Naur usb.orig/ usb/ > ~/liebert.patch
 [root@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811282310.mASNA4xx073330>