Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Снятие лога с эмулятора wicardd 
Автор Сообщение
Супермодератор

Зарегистрирован: 05 сен 2011, 20:40
Сообщения: 2585
Сообщение Снятие лога с эмулятора wicardd
При возникновении проблем с просмотром или мониторинга работы эмулятора иногда нужно снимать лог

Рассмотрим процесс снятия лога работы эмулятора wicardd

Скачиваем и извлекаем из архива

Вложение:
Wicardd_loger.rar


Запускаем файл Wicardd_loger и нажимаем на кнопочку IP, так мы узнаем сетевой адрес ПК

Вложение:
1.gif


Подключаемся к спутниковому ресиверу по FTP

Переходим по каталогу etc/tuxbox/config и открываем файл wicardd.conf

Нас интересует раздел [global] и там строка log_udp = 192.168.1.191 в которую мы прописываем полученный IP адрес. Сохраняем и закрываем файл

Вложение:
2.jpg


Нажимаем на шестеренку

На вкладке Настройка доступа, прописываем IP адрес ресивера, логин и пароль по умолчанию root

На вкладке Пути к файлам указываем необходимый путь, по умолчанию, как правило, как указано на фото

Вложение:
3.gif


Закрываем окно, перезагружаем wicardd в ресивере и запускаем log

Вложение:
4.gif


У вас нет необходимых прав для просмотра вложений в этом сообщении.


22 фев 2020, 19:01
Профиль
Супермодератор

Зарегистрирован: 05 сен 2011, 20:40
Сообщения: 2585
Сообщение Re: Снятие лога с эмулятора wicardd
Рассмотрим простой способ снятия лога эмулятора wicardd через WEB интерфейс

Данный вариант не требует дополнительных программ, а для снятия работы эмулятора подойдет любой современный телефон, который должен быть в одной сети с ресивером

Подключаемся к ресиверу по FTP любым способом (способ 1, способ 2 и с телефона способ 1)

Сначала нужно убедиться в наличии следующих настроек в файле wicardd.conf, если нет указанных данных, копируете и прописываете

[global]
active = 1
log_rb_size = 20


[webif]
active = 1
port = 8888
debug = 1


Параметр log_rb_size = 20 означает размер буфера, задается для хранения лога с последующим отображением в WEB интерфейсе

Параметр port - можно указать любой порт, значения не имеет

Параметр debug - отвечает за уровень логирования работы эмулятора. Если указать 0 – то это отключение логирования; 1 или 2 – минимальное отображения лога работы эмулятора, чего в нашем случае вполне достаточно; 3 – детальный лог с отображением всей информации, которая особо не нужна обычным пользователям

Для просмотра лога через WEB интерфейс, в любом браузере (устройство, с которого заходите, должно быть в одной сети, что и ресивер) вводим IP:8888

Где IP это сетевой адрес ресивера (можно узнать, перейдя в ресивере в раздел настройки сети), а 8888 порт HTTP сервера, который указан в разделе [webif]

По умолчанию открывается главная страница, Main, с отображением всех прописанных [reader] на пакеты, данные о картах и о наличии подключения к серверу

Вложение:
1.jpg


Раздел Statistics отображает информацию по запросам ключей и ответа сервера на каждый пакет

Вложение:
2.jpg


Ну и то, ради чего мы здесь собрались), переходим во вкладку Log

Вложение:
3.jpg


Где уже отображаться информация по работе эмулятора wicardd

Вложение:
4.jpg


Единственный минус, нужно периодически обновлять страницу, но это не критически, ведь для выявления проблемы, если такая есть, достаточно и нескольких строк в логе

При необходимости, можно настроить автообновление страницы, для постоянного отображения лога

Вот как настроить на chrome, mozilla, opera


У вас нет необходимых прав для просмотра вложений в этом сообщении.


05 май 2020, 21:01
Профиль
Супермодератор

Зарегистрирован: 05 сен 2011, 20:40
Сообщения: 2585
Сообщение Re: Снятие лога с эмулятора wicardd
Снятие лога работы эмулятора wicardd в файл

Рассмотрим еще один вариант снятия лога работы эмулятора wicardd, при котором логи пишутся в файл

Удобный вариант, если необходимо мониторить работу пакета длительное время или проверить работу у клиента, который жалуется на проблемы при просмотре

Создаем текстовый документ, для этого необходимо на рабочем столе нажать правой кнопкой мышки на пустом месте, в появившемся окне выбрать создать - Текстовый документ

Название пишем любое, как вариант shara.club

Подключаемся к спутниковому ресиверу по FTP

Переходим в каталог расположения конфигурационного файла wicardd.conf, как правило это etc/tuxbox/config

И копируем в данный каталог ранее созданный файл shara.club.txt

В этом же каталоге открываем файл wicardd.conf

В данном файле нас интересует секция [global]

А именно, наличие в данной секции строки log =

В данной строке необходимо прописать путь к созданному файлу shara.club.txt

Строка должна иметь такой вид log = /etc/tuxbox/config/shara.club.txt, где /etc/tuxbox/config/ это путь к расположению файла, в который будем снимать лог (в некоторых моделях достаточно прописать только путь, а сам файл будет создан автоматически)

Вложение:
2.jpg


Сохраняем изменения, перезагружаем эмулятор wicardd или ресивер

Включаем необходимый канал с нужного пакета

Все логи будут автоматически прописываться в созданный файл

Так же не стоит забывать, что логи пишутся во внутреннюю память ресивера, как известно, внутренняя память ресиверов не безграничная, хотя и час снятия лога будет занимать около 100 КБ

Лучше всего, подключить к ресиверу usb накопитель

Ну и прописать путь, который будет соответствовать расположению файла, как пример /media/usb/shara.club.txt, где /usb/ это название вашего usb накопителя


У вас нет необходимых прав для просмотра вложений в этом сообщении.


28 июл 2020, 20:07
Профиль
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: