Назад | Перейти на главную страницу

Установка клиента MacOS для подключения к сети Synology

У меня есть ИБП APC, подключенный к моему Synology NAS, и я пытаюсь заставить свой Mac (10.13) подключиться к «сетевым ИБП» Synology.

До сих пор я пытался следовать этому руководству:

https://community.netgear.com/t5/New-to-ReadyNAS/NUT-on-OSX-10-6-Sharing-a-UPS-with-ReadyNAS-and-Computers/td-p/661293

И я зашел так далеко, что установил fink и findcommander. Однако именно здесь я, кажется, теряю всю информацию о том, как действовать:

Так что, похоже, я немного упустил смысл.

Должен сделать:

sudo apt-get update
fink install nut

Обновление списков пакетов с помощью apt-get update также исправило finkcommander.

После установки ореха (5 минут) Настройка конфигурации в / sw / etc / nut /, как обнаружено в сети, раскомментировав строку:

MONITOR ups@<ip of synology> 1 monuser secret slave

После чего sudo upsmon по-прежнему выдавал ошибку отсутствия библиотеки. Ошибка:

dyld: Library not loaded /sw/lib/libssl.1.0.0.dylib

Для этого я установил openssl 1.0.2 с помощью finkcommander (fink установил слишком высокую версию)

Затем при запуске sudo upsmon ошибок не было. Следующий https://community.netgear.com/t5/New-to-ReadyNAS/NUT-on-OSX-10-6-Sharing-a-UPS-with-ReadyNAS-and-Computers/td-p/661293 Показаны 3 процесса (один вызов grep игнорируется):

ps aux | grep upsmon 

И, наконец, показываю мне информацию о взлетах:

sudo upsc UPS@<ip of nas>

Все, что осталось, это автоматический запуск upsmon при загрузке, добавив следующее: (кредит https://superuser.com/questions/1228972/how-to-automatically-launch-nut-client-at-boot-on-macos/1358980#1358980)

sudo nano /Library/LaunchDaemon/org.networkupstools.upsmon.plist

и заполните его:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>Label</key>
   <string>org.networkupstools.upsmon</string>
   <key>OnDemand</key>
   <false/>
   <key>ProgramArguments</key>
   <array>
           <string>/sw/sbin/upsmon</string>
           <string>-D</string>
   </array>
</dict>
</plist>