On Nov 13, 2011, at 2:58 PM, Jonathan Borg wrote:

> Hi Guys,
> 
> Am a Linux newbie and need some help setting up this UPS with NUT on Cent OS 
> 5.6. So basically I have the following packages installed with yum:
> 
> libusb-devel-0.1.12-5.1.x86_64
> libusb-devel-0.1.12-5.1.i386
> libusb-0.1.12-5.1.x86_64
> libusb-0.1.12-5.1.i386
> nut-2.2.2-1.el5.x86_64

You may want to find a newer RPM (from rawhide?) - we're on 2.6.2 now.

> and when I run lsusb I can see the UPS that it is hooked up
> 
> Bus 005 Device 002: ID 0d9f:0004 Powercom Co., Ltd 

Make sure the nut user can write to /dev/bus/usb/005/002 (or wherever 
usbdevfs/usbfs is mounted). Group write permission should be sufficient.

> I am outputting the directory /etc/ups using ls -l
> total 32
> -rwxrwxrwx 1 root root    18 Nov 13 19:46 nut.conf
> -rwxrwxrwx 1 root nut   3625 Nov 13 19:30 ups.conf
> -rwxrwxrwx 1 root nut   2009 Nov 13 19:46 upsd.conf
> -rwxrwxrwx 1 root nut   2250 Nov 13 19:01 upsd.users
> -rwxrwxrwx 1 root nut  11900 Nov 11 17:43 upsmon.conf
> -rwxrwxrwx 1 root nut   3891 Mar 23  2011 upssched.conf

Remember to remove read/write permission from at least upsd.users and 
upsmon.conf, since they contain passwords.

> ups.conf:
> user = root
> [pcom]
>         driver=usbhid-ups
>         port=auto
>         productid=0004

Generally speaking, if you need to specify a productid in ups.conf, then the 
udev rules don't know about your USB vendor/product ID combination, either. 
Search for 0d9f in your NUT udev rules file, and copy one of those lines 
(replacing the product ID with yours, 0004).
_______________________________________________
Nut-upsuser mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser

Reply via email to