[Nut-upsuser] NUT fails on openSUSE 11.3 if IPv6 turned off

Greg Oliver oliver.greg at gmail.com
Sun Nov 7 11:34:22 UTC 2010


On Sun, Nov 7, 2010 at 3:21 AM, Roger Price <roger at rogerprice.org> wrote:
> Dear List, I'm running NUT 2.4.1 on openSUSE 11.3 64 bits, kernel
> 2.6.34.  The UPS is an Eaton Ellipse ASR 1500 USBS.  With driver
> usbhid-ups NUT works perfectly _until_ I turn off IPv6.
>
> By default IPv6 is turned on in openSUSE 11.3.  I visited YaST ->
> Network Settings -> Global options and deselected "Enable IPv6".  I
> then restarted the box.  When I entered the command "rcupsd start" to
> start NUT, I received the reply:
>
> Starting NUT UPS drivers ....done
> Starting NUT UPS server startproc:  exit status of parent of /usr/sbin/upsd:
> 1
> ....failed
>
> File /var/log/messages tails with
>
> Nov  7 09:53:57 glacon usbhid-ups[4974]: Startup successful
> Nov  7 09:53:57 glacon upsd[4977]: listening on 127.0.0.1 port 3493
> Nov  7 09:53:57 glacon upsd[4977]: not listening on ::1 port 3493
> Nov  7 09:53:59 glacon usbhid-ups[4974]: Signal 15: exiting
>
> The fix for this problem is to turn IPv6 on again, but I wondered if
> there was a way of specifying to NUT "no IPv6".

I'm not in front of any machines currently, but IIRC, it is an option
for nutd.  Nutd --help (or something close) will give you the syntax
to pass it at startup.  I'm not quite sure where opensuse keeps it's
startup options, but you can definitely pu it right in the init
script.

> By the way, why is NUT sensitive to IPv6 operation?
>
> Roger



More information about the Nut-upsuser mailing list