Для установки SoftWLC в минимальной конфигурации нам понадобится сервер со следующими параметрами:
Подробнее о требованиях к серверу смотрите здесь.
Рекомендуется устанавливать контроллер на чистую ОС.
Перед установкой рекомендуется выполнить обновление пакетов на сервере с помощью команд sudo apt update && sudo apt upgrade.
В комплекте с контроллером идет демо-лицензия.
Начиная с версии 1.28 SoftWLC точки доступа realtek (WEP-200l,WEP/WOP-2L/30L, WEP-1L, WOP-30LS/30L-ex) необходимо обновить на версию 2.3.0 и выше, точки доступа wep-3ax на версию 1.11 и выше. |
Скачать из архива скрипт-установщик eltex-softwlc-helper-latest.sh и положить в корневую директорию ОС.
Данную операцию также можно произвести из терминала:
vagrant@ubuntu-version:~$ wget http://archive.eltex.org/wireless/help/softwlc-latest/eltex-softwlc-helper-latest.sh eltex-softwlc-helper-mos_1 100%[=====================================>] 25,01K --.-KB/s in 0,02s 2019-04-29 08:30:24 (1,61 MB/s) - ‘eltex-softwlc-helper-latest.sh’ saved [25615/25615] |
Дать права на исполнение файла eltex-softwlc-helper-latest.sh :
vagrant@ubuntu-version:~$ chmod +x ./eltex-softwlc-helper-latest.sh |
Запустить скрипт с правами суперпользователя и ожидать окончания работы:
vagrant@ubuntu-version:~$ sudo ./eltex-softwlc-helper-latest.sh |
По завершению работы скрипта в терминале появятся данные подключения:
Installation of Eltex SoftWLC finished Portal constructor: http://localhost:8080/epadmin Wi-Fi customer cabinet: http://localhost:8080/wifi-cab |
При возникновении ошибок обратитесь к документации.
Скачать скрипт-установщик и положить в корневую директорию ОС.
Данную операцию также можно произвести из терминала:
vagrant@astra-version:~$ wget http://archive.eltex.org/wireless/help/softwlc-latest/eltex-softwlc-helper-astra-latest.sh eltex-softwlc-helper-astra-latest.sh 100%[======================================================================================================================================>] 71.49K 340KB/s in 0.2s 2023-03-14 16:37:43 (340 KB/s) - ‘eltex-softwlc-helper-astra-latest.sh’ saved [73208/73208] |
Дать права на исполнение файла eltex-softwlc-helper-astra-latest.sh
vagrant@astra-version:~$ chmod +x ./eltex-softwlc-helper-astra-latest.sh |
Запустить скрипт с правами суперпользователя и ожидать окончания работы:
vagrant@astra-version:~$ sudo ./eltex-softwlc-helper-astra-latest.sh ................................................................................. |
При возникновении ошибок обратитесь к документации.
После установки на сервере необходимо выполнить:
sudo sed -i 's/ProtectSystem=strict/ProtectSystem=off/g' /lib/systemd/system/tomcat9.service sudo systemctl daemon-reload sudo systemctl restart tomcat9 |
Перед запуском апплета EMS через приложение Java Web Start убедитесь, что на ПК установлен Oracle Java.
В строке браузера введите следующий адрес:
http://<ip address SoftWLC>:8080/ems/jws/ |
При этом в браузере появится предложение открыть или скачать файл с расширением jnlp. Откройте этот файл с помощью приложения Java Web Start.
Рекомендуем использовать Oracle Java 17. Инструкция по запуску апплета - v1.29_Запуск апплета EMS на Java 17 |
Для создания ярлыка на рабочем столе для запуска апплета EMS в Java Control Panel должно быть включено хранение временных файлов.
После установки Вы можете изменить пароли в различных модулях SWLC:
Ключ | Значение |
---|---|
--update-eltex-packages | Пропустить установку системных пакетов. только установка пакетов из репозитория eltex |
--clickhouse | Добавить установку БД clickhouse и включить использование её дня работы с RADIUS accounting |
-ott | Добавить установку сервисов OTT |
--test-ports | Режим "только протестировать открытые порты Платформы SoftWLC", без установки пакетов. Может применяться совместно с модификаторами --ott, --clickhouse |
--dhcp | Установить пакет 'isc-dhcp-server' в его дефолтной конфигурации |
--force-old-conffiles | В этом режиме при обновлении dpkg будет автоматически принимать решение использовать старые conf файлы |
--force-new-conffiles | В этом режиме dpkg при обновлении будет автоматически принимать решение использовать новые conf файлы |