Thanks, yes from macports. Sent from my iPhone> On 05 Jun 2015, at 04:21, Charles Lepple <clepple at gmail.com> wrote: > > >> On Jun 4, 2015, at 10:41 AM, Simone Severini <severini.simone at gmail.com> wrote: >> >> Thanks for your help! >> In red below. >> Cheers >> simone >> >> >> >>> On Thu, Jun 4, 2015 at 2:45 PM, Charles Lepple <clepple at gmail.com> wrote: >>>> On Jun 3, 2015, at 11:45 AM, Simone Severini <severini.simone at gmail.com> wrote: >>>> >>>> Hi everybody! >>>> It has been a journey but I almost manage to make my UPS properly communicate. >>>> >>>> This is the config: >>>> >>>> UPS Mecer/Mustek 2000 VA connected via USB with blazer_usb driver. >>>> MASTER Raspberry PI-1 >>>> SLAVE Raspberry PI-2 >>>> SLAVE iMac OSX 10.10.3 >>>> >>>> I can get access to the UPS from any of the three devices successfully. >>>> >>>> Problems: >>>> 1. When I launch /usr/local/ups/sbin/upsmon -c fed for testing I see Rasp-2 Slave going down, Rasp-1 going down, iMac completely ignoring and not receiving any broadcast message on the terminal then brutally killed as the UPS auto shutdown. >>> >>> >>> If you search for 'upsmon' in /var/log/system.log on the iMac, does it appear to be logged in to upsd on the master? >>> Jun 4 16:34:23 Simone.Home upsmon[1081]: writepid: fopen /opt/local/var/run/upsmon.pid: Permission denied >>> Jun 4 16:34:24 Simone.Home upsmon[1081]: Login on UPS [ME-2000 at 192.168.1.69] failed - got [ERR ACCESS-DENIED] >> >> So there is one problem. How can I change permission on upsilon.pid. > > The driver writes the PID file when it starts, and it drops privileges to a system username specified at ./configure time. So you would need to allow that user to write to /opt/local/var/run/ (or better yet, a NUT-specific subdirectory like /opt/local/var/run/nut). > >> The access denied is it due to wrong username/password? > > Yes. Bear in mind that these are NUT users defined in etc/upsd.users, not system usernames. > >>> My Mac has a local UPS, so I haven't looked into whether upsmon properly reconnects after sleep. >>> >>>> 2. When I have done a live test, the Master Rasp never intercepted any FLAG from UPS and UPS just died but halting just RASP-1 properly (connected via cable). iMac ignored the whole procedure. >>> >>> You didn't mention which version of NUT you are using, but for recent versions, both the blazer_usb and nutdrv_qx drivers can be configured to generate their own LB signal based on runtime or percent charge. See the documentation for 'ignorelb' in ups.conf. >> Thanks. I'm running Network UPS Tools upsmon 2.6.5-Unversioned directory > > From MacPorts? > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20150605/a544a2b1/attachment.html>
Hi, I verified the existence of name: _nut password: * uid: 503 gid: 502 dir: /var/empty shell: /usr/bin/false Which command should I run on /opt/local/var/run/. Current permission: drwxr-xr-x 4 root admin 136 Jun 4 19:59 run Thanks again! Simone On Fri, Jun 5, 2015 at 7:46 AM, Severini Simone <severini.simone at gmail.com> wrote:> Thanks, yes from macports. > > Sent from my iPhone > > On 05 Jun 2015, at 04:21, Charles Lepple <clepple at gmail.com> wrote: > > > On Jun 4, 2015, at 10:41 AM, Simone Severini <severini.simone at gmail.com> > wrote: > > Thanks for your help! > In red below. > Cheers > simone > > > > On Thu, Jun 4, 2015 at 2:45 PM, Charles Lepple <clepple at gmail.com> wrote: > >> On Jun 3, 2015, at 11:45 AM, Simone Severini <severini.simone at gmail.com> >> wrote: >> >> Hi everybody! >> It has been a journey but I almost manage to make my UPS properly >> communicate. >> >> This is the config: >> >> UPS Mecer/Mustek 2000 VA connected via USB with blazer_usb driver. >> MASTER Raspberry PI-1 >> SLAVE Raspberry PI-2 >> SLAVE iMac OSX 10.10.3 >> >> I can get access to the UPS from any of the three devices successfully. >> >> Problems: >> 1. When I launch /usr/local/ups/sbin/upsmon -c fed for testing I see >> Rasp-2 Slave going down, Rasp-1 going down, iMac completely ignoring and >> not receiving any broadcast message on the terminal then brutally killed as >> the UPS auto shutdown. >> >> >> If you search for 'upsmon' in /var/log/system.log on the iMac, does it >> appear to be logged in to upsd on the master? >> Jun 4 16:34:23 Simone.Home upsmon[1081]: writepid: fopen >> /opt/local/var/run/upsmon.pid: Permission denied >> Jun 4 16:34:24 Simone.Home upsmon[1081]: Login on UPS [ >> ME-2000 at 192.168.1.69] failed - got [ERR ACCESS-DENIED] >> > > So there is one problem. How can I change permission on upsilon.pid. > > > The driver writes the PID file when it starts, and it drops privileges to > a system username specified at ./configure time. So you would need to allow > that user to write to /opt/local/var/run/ (or better yet, a NUT-specific > subdirectory like /opt/local/var/run/nut). > > The access denied is it due to wrong username/password? > > > Yes. Bear in mind that these are NUT users defined in etc/upsd.users, not > system usernames. > > My Mac has a local UPS, so I haven't looked into whether upsmon properly >> reconnects after sleep. >> >> 2. When I have done a live test, the Master Rasp never intercepted any >> FLAG from UPS and UPS just died but halting just RASP-1 properly (connected >> via cable). iMac ignored the whole procedure. >> >> >> You didn't mention which version of NUT you are using, but for recent >> versions, both the blazer_usb and nutdrv_qx drivers can be configured to >> generate their own LB signal based on runtime or percent charge. See the >> documentation for 'ignorelb' in ups.conf. >> >> Thanks. I'm running Network UPS Tools upsmon 2.6.5-Unversioned directory > > > From MacPorts? > > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20150605/59b7ccaf/attachment.html>
On Jun 5, 2015, at 4:36 AM, Simone Severini <severini.simone at gmail.com> wrote:> Which command should I run on /opt/local/var/run/. > > Current permission: drwxr-xr-x 4 root admin 136 Jun 4 19:59 run >sudo chgrp _nut /opt/local/var/run sudo chmod g+w /opt/local/var/run (assuming that gid 502 is _nut) -- Charles Lepple clepple at gmail -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20150605/fa881ea6/attachment-0001.html>