[Nut-upsuser] Tripp-Lite AVR-900U

2011-03-05 Thread Douglas Beach
Greetings. I have a Tripp-Lite AVR-900U that I am trying to get work with
NUT. (I rather naively bought the thing assuming that since NUT worked with
the AVR-750U, that the same would be so of this model.)

Here's what I've got so far:

# upsdrvctl start
Network UPS Tools - UPS driver controller 2.4.3
Network UPS Tools - Generic HID driver 0.34 (2.4.3)
USB communication driver 0.31
This TrippLite device (09ae:2010) is not (or perhaps not yet) supported
by usbhid-ups. Please make sure you have an up-to-date version of NUT. If
this does not fix the problem, try running the driver with the
'-x productid=2010' option. Please report your results to the NUT user's
mailing list .

No matching HID UPS found
Driver failed to start (exit status=1)

# upsdrvctl start
Network UPS Tools - UPS driver controller 2.4.3
Network UPS Tools - Generic HID driver 0.34 (2.4.3)
USB communication driver 0.31
This TrippLite device (09ae:2010) is not (or perhaps not yet) supported
by usbhid-ups. Please make sure you have an up-to-date version of NUT. If
this does not fix the problem, try running the driver with the
'-x productid=2010' option. Please report your results to the NUT user's
mailing list .

No matching HID UPS found
Driver failed to start (exit status=1)


I had to add a section in /etc/udev/rules.d/nut-usbups.rules; I just copied
the line for the AVR-750U and changed the id to 2010 and then I got:

 # /lib/nut/usbhid-ups -a Tripp-Lite -x productid=2010
Network UPS Tools - Generic HID driver 0.34 (2.4.3)
USB communication driver 0.31
Using subdriver: TrippLite HID 0.4


That seems OK, but now what? Is there a way to add the "-x productid=2010"
option to the ups.conf? And if I could, should I expect it to work?

Thanks,

Doug
___
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser

Re: [Nut-upsuser] Problem using an Eaton Ellipse ASR 750 VA on FreeBSD

2011-03-05 Thread Daniel O'Connor

On 05/03/2011, at 20:16, Arjen de Korte wrote:
> We search for a VendorID / ProductID combination. The one you posted earlier
> 
>  idVendor = 0x0463
>  idProduct = 0x
> 
> is one of the combinations that are supported by the usbhid-ups driver (it is 
> used for all MGE / Eaton devices with USB HID PDC support). If the driver can 
> find this ID in the list of attached devices, it should find it. But I guess 
> this is something related to the FreeBSD USB stack, which I know nothing of.

The root of the problem was the permissions on the ugen device node - when NUT 
dropped privs it couldn't open it.

I should clean up my script to translate udev rules into devd ones and send a 
patch for the NUT port to install it so the perms get changed automagically..

> 
> Best regards, Arjen
> -- 
> Please keep list traffic on the list (off-list replies will be rejected)
> 
> 
> ___
> Nut-upsuser mailing list
> Nut-upsuser@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser
> 

--
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C







___
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser


Re: [Nut-upsuser] Problem using an Eaton Ellipse ASR 750 VA on FreeBSD

2011-03-05 Thread Frederic Praca
Great !! It worked.
In fact, the '-u' parameter you gave me allowed me to test as root and
see it working.
Changing owner to /dev/usb/4.2.* seemed to be insufficient and after
changing the owner of the /dev/ugen4.2.* link, it finally got detected.
Finally, it was easier than I thought and I should have tried this
beforehand.

Sorry for this dumb question :-)

Thanks for helping me, every remaining tasks are FreeBSD specific.

Fred

Le Sat, 5 Mar 2011 10:27:06 +1030,
"Daniel O'Connor"  a écrit :

> 
> On 05/03/2011, at 4:50, Frederic Praca wrote:
> > As I feared, changing the group for ugen4.2 had no effect.
> > I used to try 'usbhid-ups' by hand under root account.
> > So the message still remains the same :
> > # ./usbhid-ups -a eaton
> > Network UPS Tools - Generic HID driver 0.35 (2.6.0)
> > USB communication driver 0.31
> > No matching HID UPS found
> 
> It will drop root privs though, try..
> ./usbhid-ups -u root -a eaton
> 
> I have an Ellipse 1000VA connected to my FreeBSD server using
> usbhid-ups
> 
> [midget 10:26] ~ >cat /usr/local/etc/nut/ups.conf   
> [mge]
> driver = usbhid-ups
> port = usb
> # Give the system enough time to shutdown when the power fails
> offdelay = 120
> # ondelay must be greater than offdelay so change it too
> ondelay = 130
> ###pollonly
> 
> [midget 10:26] ~ >cat /usr/local/etc/devd/nut.conf 
> attach 100 {
> match "vendor" "0x0463";
> match "product" "0x";
> action "/usr/sbin/chown nutmon: /dev/$device-name";
> };
> 
> I built my NUT port with a new user (nutmon) vs using uucp but that
> shouldn't mater.
> 
> > I wondered how the USB UPS are detected and if my UPS is described
> > in the source code. Any idea of where I should take a look ?
> 
> What happens when you run it with -D -D -D to enable debugging?
> 
> > 
> > 
> > Fred
> > -- 
> > L'homme est visiblement fait pour penser ;
> > c'est toute sa dignité et tout son métier,
> > et tout son devoir est de penser comme il faut.
> > -+- Blaise Pascal  (1623-1662), Pensées II.146 -+-
> > 
> > ___
> > Nut-upsuser mailing list
> > Nut-upsuser@lists.alioth.debian.org
> > http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser
> > 
> 
> --
> Daniel O'Connor software and network engineer
> for Genesis Software - http://www.gsoft.com.au
> "The nice thing about standards is that there
> are so many of them to choose from."
>   -- Andrew Tanenbaum
> GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
> 
> 
> 
> 
> 
> 


-- 
Et chacun croit fort aisément
Ce qu'il craint et ce qu'il désire.
-+- Jean de La Fontaine (1621-1695), 
Le Loup et le Renard (Fables XI.6) -+-

___
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser


Re: [Nut-upsuser] Problem using an Eaton Ellipse ASR 750 VA on FreeBSD

2011-03-05 Thread Arjen de Korte

Citeren Frederic Praca :


I wondered how the USB UPS are detected and if my UPS is described in
the source code. Any idea of where I should take a look ?


We search for a VendorID / ProductID combination. The one you posted earlier

  idVendor = 0x0463
  idProduct = 0x

is one of the combinations that are supported by the usbhid-ups driver  
(it is used for all MGE / Eaton devices with USB HID PDC support). If  
the driver can find this ID in the list of attached devices, it should  
find it. But I guess this is something related to the FreeBSD USB  
stack, which I know nothing of.


Best regards, Arjen
--
Please keep list traffic on the list (off-list replies will be rejected)


___
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser