[Nut-upsuser] Can not find the Belkin F6H375-USB

dcw dwoody1 at charter.net
Mon Jun 4 23:07:38 UTC 2007


On Sunday 03 June 2007 9:56 pm, dcw wrote:
> On Sunday 03 June 2007 9:44 pm, you wrote:
> > On 6/3/07, dcw <dwoody1 at charter.net> wrote:
> > > On Sunday 03 June 2007 5:49 pm, you wrote:
> > > > On 6/3/07, Charles Lepple <clepple at gmail.com> wrote:
> > > > > Since you said this worked under 2.0.4 on Mandriva, I will suggest
> > > > > that this product ID be added to the driver for the next release.
> > > > > (The 2.0.4 Belkin HID driver apparently didn't check the VID at
> > > > > all, just the PID.)
> > >
> > > But the 2.0.4 does not work on CentOS5 which is a clone of RHEL5.
> > > The 2.0.5 does not work on CentOS5 either.
> > > I added the following line to /etc/udev/rules.d/025_nut-usbups.rules
> > > for version 2.0.5:
> > > SYSFS{idVendor}=="050d", SYSFS{idProduct}=="0375", MODE="664",
> > > GROUP="ups"
> > >
> > > This did not help.
> >
> > Did you unplug and replug the USB cable after adding this? (I think
> > there might be a way to tell udev to rescan, but I don't know off the
> > top of my head how that works.)
>
> I am sure I did but I did again, just to make sure.
>
> > What does the /proc/bus/usb node for the UPS look like (ls -l)

after/usr/local/ups/bin/newhidups -x productid=0375 -u root -D  auto

> > you add the rule and re-plug the UPS?
>
> Everything is owned by root as follows:
> [root]->l /proc/bus/usb
> total 0
> dr-xr-xr-x 2 root root 0 May 28 07:26 001
> -r--r--r-- 1 root root 0 Jun  3 21:51 devices
> [root]->l /proc/bus/usb/001
> total 0
> -rw-r--r-- 1 root root 43 May 28 07:26 001
> -rw-r--r-- 1 root root 57 May 28 07:26 003
> -rw-r--r-- 1 root root 52 Jun  3 21:51 009
>
> > > I assume that since it works on Mandriva 2006 and not CentOS5 that
> > > there is a configuration error on CentOS separate from the nut
> > > software. Would CentOS mailing list be the best place to ask about that
> > > or stay with this thread and see if others have any input?
> >
> > Can't hurt to ask on the CentOS lists. Someone here might have some
> > other suggestions, but that's all I have based on the error messages
> > you sent before.

I have not gotten anything from CentOS yet but I did continue to do some
research. The following command finds the UPS:
/usr/local/ups/bin/newhidups -x productid=0375 -u root -D  auto

Trying several different combinations of the above command line I have to
 have both:
-x productid=0375
and
-u root
for it to work.

the ups.conf now looks like:
        driver = newhidups
        productid=0375
        port = auto

adding the productid line did not help

I added these lines /etc/udev/rules.d/nut-usbups.rules:
# Belkin  - Belkin-UBS
SYSFS{idVendor}=="050d", SYSFS{idProduct}=="0375", MODE="660", GROUP="ups"
Adding that line did not help either.

FYI, when compiling nut, I use ./configure --with-user=ups
and user ups is in group ups.

SO, then I tried the upsdrvctl command with -root as an option and it appeared 
to work.
Running upsd gave a permission denied error.
What permissions and how do they need to be set for the upsd command to work?

David

> Will post with CentOS. Will let you know what happens.
>
> Thanks for your help,
>
> David
>
> _______________________________________________
> Nut-upsuser mailing list
> Nut-upsuser at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser

--
RD Woodyard, Inc.

-------------------------------------------------------



More information about the Nut-upsuser mailing list