On Monday 05 January 2009, Chris Ruiz wrote: > On Mon, Jan 5, 2009 at 3:59 AM, Hans Petter Selasky <hselasky_at_c2i.net> wrote: > > On Monday 05 January 2009, Chris Ruiz wrote: > >> apcupsd no longer works now that i switched to usb2. the > >> usb2_input_hid module keeps attaching to it. before, with the old usb > >> stack, my ups would attach as ugen0, my dmesg shows it attaching as > >> uhid0 now and apcupsd cannot find it. if i unload the usb2_input_hid > >> module, my ups disappears. because something is mentioned in the post > >> install text for apcupsd, i believe that the usb2_hid_module should > >> not be attaching to the ups. any help would be appreciated. > >> > >> [old stack] > >> ugen0: <American Power Conversion Back-UPS XS 900 FW:830.E6 .D USB > >> FW:E6, class 0/0, rev 1.10/1.06, addr 2> on uhub5 > >> > >> [usb2] > >> uhid0: <American Power Conversion Back-UPS XS 900 FW:830.E6 .D USB > >> FW:E6, class 0/0, rev 1.10/1.06, addr 2> on usbus5 > >> Symlink: uhid0 -> usb5.2.0.16 > >> > >> [error message] > >> apcupsd[3643]: apcupsd FATAL ERROR in bsd-usb.c at line 735 Cannot > >> find UPS device -- For a link to detailed USB trouble shooting > >> information, please see <http://www.apcupsd.com/support.html>. > >> apcupsd[3643]: apcupsd error shutdown completed > >> > >> thanks for all your hard work on the new usb stack, > > > > Hi Chris, > > > > You need to replace libusb0.1.xxx with libusb20 in /usr/local/lib or link > > apcupsd with libusb20. Then it will work again. > > > > --HPS > > I dont have a libusb0.1.* anywhere on my system. Here's what apcupsd > is linked to: Ok, Then you have to recompile apcupsd to use the generic USB driver (NOT the bsd.c). Maybe you can figure this out? /usr/ports/sysutils/apcupsd/work/apcupsd-3.14.4/src/drivers/usb/generic Makefile generic-usb.c hidutils.c hidutils.h libusb.h.in After that libusb gets installed you can use libmap.conf to make apcupsd use libusb20 instead of libusb from ports. --HPSReceived on Mon Jan 05 2009 - 20:48:19 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:40 UTC