Pull to refresh

Comments 4

Как запустить UniFi Controller на EdgeRouter POE?
А у кого-то получалось подключить facebook login (https://www.facebook.com/business/facebook-wifi)?
Спасибо большое за статью. Все завелось с первого раза!
Переносил с АД unifi сервер на Cloud Key железку, инструкция актуальна, только один нюанс:
Монго не разрешает подключаться к БД извне, только по локалхосту, поэтому делаем на АД (или где мы мониторим журнал на эвенты логов пользователей) ssh туннель до железки с Unifi (например, через plink, скачаем и разместим в нужном месте)

Итоговый скрипт:

@echo off
set user=%1
set mac=%2
SetLocal EnableExtensions
Set ProcessName=plink.exe

:: меняем в маке - на :
set mac=%mac:-=:%

:: в случае если это первый логин устройства - мака в базе еще нет, ставим "sleep"
ping -n 60 127.0.0.1 > nul

::проверяем есть ли в процессах plink - если нет, то запускаем

TaskList /FI "ImageName EQ %ProcessName%" | Find /I "%ProcessName%"
If %ErrorLevel% NEQ 0 c:\scripts\plink.exe unifi_login@192.168.x.x -pw unifipassw-L 127.0.0.127118:127.0.0.127117

:: mongo регистрозависим, поэтому средствами встроенного в mongo js приводим мак к нижнему регистру
c:\mongo.exe 127.0.0.1:27118/ace --eval "var mac='%mac%'; db.user.update({ mac:mac.toLowerCase()},{$set:{name:'%user%'} });"
EXIT


Проверял на версии 5.4.19 Unify
Sign up to leave a comment.

Articles