[Nut-upsuser] can't get UPSDRV to see serial port
Rich Osman
lists at richosman.com
Sun Aug 13 16:28:01 UTC 2006
First, a little history; nut has been working on this system for about
two years. It was a Fedora Core 2 (3?) system that I wiped and installed
SUSE 10.1 on so I'm fairly confident of the hardware. I thought I'd
saved the nut configuration details before I did the reinstall, but
can't find them. (D'oh!)
The UPS is an APC BackUPS Pro 420. The cable is a clone of the APC
940-0024C 'smart' cable and matches the pinout on the nut site.
I've created a user and group of 'ups' and set ports and permissions as
outlined in the install doc.
I've configged for a user of 'ups' and all the makes were generally
clean, though some warnings were given about unreferenced variables and
pointer 'signedness' . I'm not thrilled about this but see too much of
it. Make exits with a level of 0.
The chmod and chown in the install directions terminate without
comment. The UPS is on com1/ttys0, though I've tried ttys1 just to see
what changes and nothing does. I've also tried running it all as root
as a test.
The salient part of my ups.conf is:
________________________________
# Network UPS Tools: ups.conf
user = ups
[bup420]
driver = apcsmart
port = /dev/ttys0
desc = "Local UPS"
________________________________
I'm (always) getting the message
_________________________________________________________________________
/NUT UPS Tools/nut-2.0.4 # /usr/local/ups/bin/upsdrvctl start
Network UPS Tools - UPS driver controller 2.0.4
Network UPS Tools (version 2.0.4) - APC Smart protocol driver
Driver version 1.99.8, command table version 2.0
Unable to open /dev/ttys0: Input/output error
Current user id: ups (500)
Serial port owner: ups (500)
Serial port group: ups (500)
Mode of port: 0600
Things to try:
- Use another port (with the right permissions)
- Fix the port owner/group or permissions on this port
- Run this driver as another user (upsdrvctl -u or 'user=...' in
ups.conf).
See upsdrvctl(8) and ups.conf(5).
Fatal error: unusable configuration
Driver failed to start (exit status=1)
_________________________________________________________________________
Clearly I'm missing something, but I'm out of ideas as to what to try.
More information about the Nut-upsuser
mailing list