Date: Fri, 28 Nov 2008 09:39:50 GMT From: "adw+gnats@avatastic.co.uk" <Andrew.D.Wiles@skynet.avatastic.co.uk> To: FreeBSD-gnats-submit@FreeBSD.org Subject: usb/129251: Liebert UPS being assigned uhid and not ugen Message-ID: <200811280939.mAS9doOH001727@skynet.avatastic.co.uk> Resent-Message-ID: <200811280940.mAS9e1d1037708@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 129251 >Category: usb >Synopsis: Liebert UPS being assigned uhid and not ugen >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Nov 28 09:40:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: adw+gnats@avatastic.co.uk >Release: FreeBSD 7.1-PRERELEASE amd64 >Organization: avatastic.co.uk >Environment: System: FreeBSD skynet.avatastic.co.uk 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Fri Nov 28 09:05:08 GMT 2008 root@skynet.avatastic.co.uk:/usr/src/sys/amd64/compile/SKYNET amd64 >Description: Liebert PowerSure Personal XT UPSes are assigned a uhidN device node when connected via USB. Due to the way that nut/libusb work, they are expecting a ugenN device node to work with. >How-To-Repeat: Plug in a Liebert PowerSure Personal XT UPS in to a free usb port. >Fix: There are two ways of fixing this. 1) Remove uhid from the kernel config. 2) Add Liebert PowerSure Personal XT UPSes to /sys/dev/usb/usbdevs and /sys/dev/usb/usb_quirks.c as per patch (attached) --- liebert.patch begins here --- 349a350 > vendor LIEBERT 0x06da Liebert 1555a1557,1559 > /* Liebert products */ > product LIEBERT POWERSURE_PXT 0xffff PowerSure Personal XT > 112a113,114 > { USB_VENDOR_LIEBERT, USB_PRODUCT_LIEBERT_POWERSURE_PXT, > ANY, { UQ_HID_IGNORE }}, --- liebert.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811280939.mAS9doOH001727>