[Nut-upsuser] Installing Powercom BNT-2000AP on CentOS 5.6
Charles Lepple
clepple at gmail.com
Mon Nov 14 01:56:51 UTC 2011
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).
More information about the Nut-upsuser
mailing list