Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:misc_soft [2017/01/27 10:06] anton [Конвертация контактов пользователя в формат новых контактов] |
abills:docs:manual:misc_soft [2017/10/05 11:33] (текущий) anton [Тестирование системы после установки] |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
- | ====arp_ping==== | + | ==== arping.pl ==== |
- | Версия: 0.01; от 21.03.2014\\ | + | |
+ | Универсальная внешняя утилита для ARP pingю Пока работает только с серверами доступа Mikrotik\\ | ||
+ | **/usr/abills/Abills/modules/Dv/arping.pl** | ||
+ | <code> | ||
+ | Usage: ./arping.pl ACCT_SESSION_ID=81809614 [DEBUG=1] [ L2=1 [ NAS_TYPES=mikrotik,mikrotik_dhcp ]] | ||
+ | DEBUG - Выводит отладочную информацию | ||
+ | L2 - Не использовать NAS сесии, а вычислить NAS, к которому привязан пул в том же влане, что и хост сесии | ||
+ | NAS_TYPES - Типы серверов доступа, которые могут выполнить arping | ||
+ | </code> | ||
+ | Установка: | ||
+ | <code> | ||
+ | cd /usr/abills/libexec/ | ||
+ | ln -s ../Abills/modules/Dv/arping.pl . | ||
+ | chmod +x arping.pl | ||
+ | </code> | ||
+ | Дописать в **config.pl**, чтоб в онлайне возле сесии появилась кнопка "ARPPING" | ||
+ | $conf{DV_EXTERNAL_DIAGNOSTIC}='ARPPING:/usr/abills/libexec/arping.pl ACCT_SESSION_ID=%ACCT_SESSION_ID%'; | ||
- | Утилита для arp ping клиентов. Автоматически определяет конечный тип сервера абонента и производит arp ping. | ||
Строка 328: | Строка 343: | ||
==Тест №1 Ubench для Freebsd== | ==Тест №1 Ubench для Freebsd== | ||
- | Чем больше число в результате тем лутше | + | Чем больше число в результате тем лучше\\ |
cd /usr/ports/benchmarks/ubench && make install | cd /usr/ports/benchmarks/ubench && make install | ||
Строка 334: | Строка 349: | ||
==Тест №2 Простой тест на подсчет числа Пи== | ==Тест №2 Простой тест на подсчет числа Пи== | ||
- | Чем меньше времени тем лутше | + | Чем меньше времени тем лучше\\ |
- | Создадим такой скрипт | + | Скрипт:\\ |
| | ||
#!/bin/sh | #!/bin/sh | ||
Строка 383: | Строка 398: | ||
=== post-install.sh === | === post-install.sh === | ||
Скрипт, для проверки модулей Perl и корректности значений файла ''abills/Abills/programs'' \\ | Скрипт, для проверки модулей Perl и корректности значений файла ''abills/Abills/programs'' \\ | ||
- | + | * Предложит запустить ''perldeps.pl'', если есть неустановленные модули.\\ | |
- | Предложит запустить ''perldeps.pl'', если есть неустановленные модули.\\ | + | * Проверяет переменные и файлы описанные в внутренних масивах.\\ |
- | + | * Предлагает команды для исправления ошибок, если это возможно.\\ | |
- | Проверяет переменные и файлы описанные в внутренних масивах.\\ | + | * Проверяет соединение с базой. |
- | + | ||
- | Предлагает команды для исправления ошибок, если это возможно.\\ | + | |
- | + | ||
- | Проверяет соединение с базой. | + |