On Mon, 23 Apr 2007 10:39:01 -0300 (ADT) [EMAIL PROTECTED] (Peter Selinger) wrote:
> Czuczy Gergely wrote: > > > > On Sat, 21 Apr 2007 21:56:53 -0300 (ADT) > > [EMAIL PROTECTED] (Peter Selinger) wrote: > > > > > In this case, I recommend that you do some testing and figure out > > > yourself what the problem is. > > > > > > The debug output that you sent indicates that newhidups was > > > unable to find the USB device, not that it was unable to open it. > > > So perhaps this is not a permissions problem after all. Perhaps > > > the device got unplugged or unloaded. > > > > > > Do you see the device with "lsusb" or "usbview"? Do you see it > > > with "ls -lr /proc/bus/usb"? > > > > > > Try alternating "-u root" and "-u nut" several times to make sure > > > one always works and the other one doesn't. > > Yes, as I had already mentioned, I'm all over this. > > > > > Also check that no other copy of newhidups is already running; you > > > can't attach two driver instances to a single device. > > I've checked it, several times. > > > > > Finally, to state the obvious: if your computer is a production > > > system that cannot be experimented with, then attach the UPS to > > > another, non-production system, and make sure it works there > > > first. > > There it works. and I've only got production systems at that > > location. > > > > So, after suggesting again what I had already done and said > > I'd done it, have you got _any_ useful comments? > > > > Can you give me _any_ clue where to start on this? _anything_ > > Czuczy, I and the other people on this mailing list would *like* to > help you, but this is going to be difficult if you do not answer our > questions. I know, but they are asking questions without reading my problem description. They are asking for parts continously what i had already provided. This is a ubuntu linux, breezy as i can see, on i386. > > *Do* you see the device with "lsusb" or "usbview"? *Do* you see it > with "ls -lr /proc/bus/usb"? The possible answers to these questions > are "yes" or "no", not "I'm all over this". I've started the subject as it shows up everywhere, it's everywhere, it works, but only as root, and not as a user. so, i've written what i had. > And if the answers are "yes", then please post the output of these > commands to the list. And if they are "no", then please post the > output anyway. And if you get errors, please post them to the > list. And please also post the full output of newhidups -DD again, > with and without the "-u root" option. And yes, I know that you have > already run these commands and send some logs; if you would like us to > help you, then please run them *again* and post *all* the output. lsusb or such is not installed. i can give you the output of the /proc/bus/usb/devices file: T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI-alt Root Hub S: SerialNumber=d000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI-alt Root Hub S: SerialNumber=d400 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI-alt Root Hub S: SerialNumber=d800 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=051d ProdID=0002 Rev= 1.06 S: Manufacturer=American Power Conversion S: Product=Back-UPS RS 1500 FW:8.g9 .I USB FW:g9 S: SerialNumber=JB0508016805 C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 24mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbdevfs E: Ad=81(I) Atr=03(Int.) MxPS= 6 Ivl=10ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6 B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.04 S: Manufacturer=Linux 2.4.32-spnb ehci_hcd S: Product=Intel Corp. 82801DB USB2 S: SerialNumber=00:1d.7 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms It's there as you can see. currently nut runs as root. ~# /lib/nut/newhidups -u nut -DD -a ups1 Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 (2.0.5) debug level is '2' No appropriate HID device found No matching HID UPS found # /lib/nut/newhidups -u root -DD -a ups1 2> ups1 Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 (2.0.5) debug level is '2' Checking device (0000/0000) (004/001) - VendorID: 0000 - ProductID: 0000 - Manufacturer: unknown - Product: USB UHCI-alt Root Hub - Serial Number: d000 - Bus: 004 Trying to match device Device does not match - skipping Checking device (0000/0000) (003/001) - VendorID: 0000 - ProductID: 0000 - Manufacturer: unknown - Product: USB UHCI-alt Root Hub - Serial Number: d400 - Bus: 003 Trying to match device Device does not match - skipping Checking device (0000/0000) (002/001) - VendorID: 0000 - ProductID: 0000 - Manufacturer: unknown - Product: USB UHCI-alt Root Hub - Serial Number: d800 - Bus: 002 Trying to match device Device does not match - skipping Checking device (051D/0002) (002/002) - VendorID: 051d - ProductID: 0002 - Manufacturer: American Power Conversion - Product: Back-UPS RS 1500 FW:8.g9 .I USB FW:g9 - Serial Number: JB0508016805 - Bus: 002 Trying to match device Device matches HID descriptor retrieved (Reportlen = 1022) Report descriptor retrieved (Reportlen = 1022) Found HID device Report Descriptor size = 1022 Detected a UPS: American Power Conversion/Back-UPS RS 1500 FW:8.g9 .I USB FW:g9 Using subdriver: APC/CyberPower HID 0.9 Path: UPS.PowerSummary.iProduct, Type: Feature, Value: 1.000000 Path: UPS.PowerSummary.iSerialNumber, Type: Feature, Value: 2.000000 Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, Value: 4.000000 Path: UPS.PowerSummary.iOEMInformation, Type: Feature, Value: 3.000000 Path: UPS.PowerSummary.Rechargeable, Type: Feature, Value: 1.000000 Path: UPS.PowerSummary.Charging, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.Charging, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.Discharging, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.Discharging, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.APCStatusFlag, Type: Input, Value: 8.000000 Path: UPS.PowerSummary.APCStatusFlag, Type: Feature, Value: 8.000000 Path: UPS.PowerSummary.ManufacturerDate, Type: Feature, Value: 12880.000000 Path: UPS.PowerSummary.ConfigVoltage, Type: Feature, Value: 24.000000 Path: UPS.PowerSummary.Voltage, Type: Feature, Value: 26.930000 Path: UPS.PowerSummary.iManufacturer, Type: Feature, Value: 3.000000 Path: UPS.PowerSummary.CapacityMode, Type: Feature, Value: 2.000000 Path: UPS.PowerSummary.RemainingCapacity, Type: Input, Value: 100.000000 Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, Value: 100.000000 Path: UPS.PowerSummary.RunTimeToEmpty, Type: Input, Value: 5248.000000 Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, Value: 5248.000000 Path: UPS.PowerSummary.DesignCapacity, Type: Feature, Value: 100.000000 Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, Value: 100.000000 Path: UPS.PowerSummary.WarningCapacityLimit, Type: Feature, Value: 50.000000 Path: UPS.PowerSummary.CapacityGranularity2, Type: Feature, Value: 1.000000 Path: UPS.PowerSummary.RemainingCapacityLimit, Type: Feature, Value: 10.000000 Path: UPS.PowerSummary.CapacityGranularity1, Type: Feature, Value: 1.000000 Path: UPS.PowerSummary.ACPresent, Type: Input, Value: 1.000000 Path: UPS.PowerSummary.ACPresent, Type: Feature, Value: 1.000000 Path: UPS.PowerSummary.BelowRemainingCapacityLimit, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.BelowRemainingCapacityLimit, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.ShutdownImminent, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.ShutdownImminent, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.DelayBeforeShutdown, Type: Feature, Value: -1.000000 Path: UPS.PowerSummary.PresentStatus.Charging, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Input, Value: 1.000000 Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, Value: 1.000000 Path: UPS.PowerSummary.PresentStatus.BatteryPresent, Type: Input, Value: 1.000000 Path: UPS.PowerSummary.PresentStatus.BatteryPresent, Type: Feature, Value: 1.000000 Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.ShutdownImminent, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.ShutdownImminent, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.CommunicationLost, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.CommunicationLost, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.NeedReplacement, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.NeedReplacement, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.Overload, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.Overload, Type: Feature, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.VoltageNotRegulated, Type: Input, Value: 0.000000 Path: UPS.PowerSummary.PresentStatus.VoltageNotRegulated, Type: Feature, Value: 0.000000 and so on... > Please also give some information about your system. What operating > system are you running? What version of libusb? Yes, i had not provided this one, here it is: ii libusb-0.1-4 0.1.10a-17ubuntu1 -- Üdvözlettel, Czuczy Gergely Publishing Factory Kft http://www.publishing.hu/ _______________________________________________ Nut-upsuser mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser

