./upsdrvctl start
Network UPS Tools - UPS driver controller 2.2.2
Network UPS Tools - PowerCom and similars protocol UPS driver $ Revision: 0.6 $ (2.0.5)user nut not found
Driver failed to start (exit status=1)
Добавил пользователя nut, после запускаю получаю вот, что:
# ./upsdrvctl start
Network UPS Tools - UPS driver controller 2.2.2
Network UPS Tools - PowerCom and similars protocol UPS driver $ Revision: 0.6 $ (2.0.5)
Unable to open /dev/ttyUSB0: Permission denied
Current user id: nut (1001)
Serial port owner: root (0)
Serial port group: uucp (14)
Mode of port: 0660
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)
Так, вроде запустился:
# ./upsdrvctl -u root start
Network UPS Tools - UPS driver controller 2.2.2
Network UPS Tools - PowerCom and similars protocol UPS driver $ Revision: 0.6 $ (2.0.5)
Но /etc/init.d/upsd start все равно выдает:
# /etc/init.d/upsd start
Starting NUT UPS drivers failed
Попробовал использовать драйвер hidups (прописал в конфиге /etc/ups/ups.conf) - у меня он называется видимо usbhid-ups.
Торможу "запущенный" до этого вручную драйвер:
# ./upsdrvctl -u root stop
Network UPS Tools - UPS driver controller 2.2.2
Can't open /var/lib/ups/(null)-ttyUSB0.pid: No such file or directory
Смотрю кем занято:
# lsof /dev/ttyUSB0
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
powercom 8906 root 4u CHR 188,0 0t0 3459 /dev/ttyUSB0
Убиваю и пробую запустить но ничего не получается:
# kill 8906
# ./upsdrvctl -u root start
Network UPS Tools - UPS driver controller 2.2.2
Can't start /usr/lib/ups/driver/(null): No such file or directory
# lsof /dev/ttyUSB0
# ./upsdrvctl -u root start
Network UPS Tools - UPS driver controller 2.2.2
Can't start /usr/lib/ups/driver/(null): No such file or directory
# /etc/init.d/upsd status
Checking for service NUT UPS server unused
Checking for service NUT UPS monitor unused
# /etc/init.d/upsd start
Starting NUT UPS drivers failed