u2c

Форум поддержки U2C S+, OptiBox, CryptoBox, Amiko, Vu+, Alma и других спутниковых ресиверов.

Как посмотреть лог эмулятора Wicardd, mgcamd и др.

Картридер, картсервер, CS клиент +EMU

Как посмотреть лог эмулятора Wicardd, mgcamd и др.

Сообщение Moder » 03 апр 2014, 14:40

И так, есть ресивер, на котором запущен плагин для работы с картой или шурой, статическими ключами и т.п.
Это может быть Dreambox, Optibox, Octagon, Vu+, Azbox и другие ресивера.
Нужно посмотреть корректность работы плагина, получает ли ресивер ключи, отвечает ли карта, дает ли сервер ответ, т.е. хоть как-то выяснить когда что-то не так работает как запланировано.

1. Просмотр прямо на ресивере через TELNET.
Пример на базе Dreambox500s с установленным wicardd.
Запускаем любой telnet клиент, например putty.
Вводим IP ресивера, выбираем telnet и нажимаем Open.
putty_telnet.jpg
putty_telnet.jpg (59.35 КБ) Просмотров: 17202

Вводим логин пароль, и даем команду ps, чтоб проверить не запущен ли уже плагин:
putty_telnet2.jpg

putty_telnet4.jpg

Видно что уже запущен плагин wicardd.
Останавливаем его, например так: killall -9 wicardd
Командой ps убеждаемся, что плагина нет в запущенных процессах и вручную запускаем плагин - ставим точку черту и путь к файлу и имя файла как оно есть, для данной версии имиджа это выглядит так
./var/bin/wicardd:
putty_telnet6.jpg

И смотрим онлайн лог.

Не очень удобный, но довольно простой способ.
Ниже будут и другие варианты просмотра лога работы эмулятора.
Пароли к файлам: bazahdtv
Вложения
putty.rar
(201.29 КБ) Скачиваний: 410
Moder
Moder groups
Moder groups
 
Сообщения: 298
Зарегистрирован: 21 сен 2012, 10:57
Благодарил (а): 39 раз.
Поблагодарили: 258 раз.

Просмотр лога ЭМУ с помощью 3CSyslog

Сообщение Moder » 04 апр 2014, 16:33

2. Просмотр лога ЭМУ с помощью 3CSyslog.
Это, наверное, один из самых популярных и самый простой способ просмотра лога по UDP протоколу, рекомендую всем им пользоваться!
И так есть ресивер подключенный к сети Ethernet и в этой же сети находится компьютер на котором будем смотреть лог работы эмулятора.
Первое что должно быть настроено в ресивере, это нужно указать эмулятору (плагину) куда ему отправлять лог своей работы. В нашем случае нужно его направить на компьютер с определенным IP адресом. Т.е. мы должны знать IP адреc нашего компьютера! Его можно посмотреть через сведения о сетевом подключении, к примеру возьмем его - 192.168.1.123, в вашем случае он будет скорее всего другой и нужно подставлять именно IP адрес вашего компьютера. Теперь вносим его в конфигурационный файл эмулятора, в зависимости какой установлен это выглядит так:

для Wicardd:
в конфигурационный файл - wicardd.conf
в секцию [global], нужно внести строку - log_udp = 192.168.1.123:514, (для старых версий было - log = 192.168.1.123)
выглядеть она будет приблизительно так:
[global]
log_udp = 192.168.1.123:514
debug = 1 #0- нет лога, 1 - минимальный, 2 и 3 расширенный и полный лог

для mgcamd:
меняем файл - mg_cfg
# 00 Off (default)
# 01 Network
# 02 console
# 03 both
L: { 01 } 192.168.1.123 514

для camd3:
файл camd3.config
# Log(optional): 0 - keine Ausgaben, 1-Datei, 2 - Console, 4 - UDP(syslog), 3 - Console+Datei, 5 - UDP+Datei, 6 - UDP+Console, 7-UDP+Console+Datei; Default ist 2;
LOG=4
# Host fьr UDP-logging
LOG_HOST=192.168.1.123
# Port fьr UDP-logging(optional); Default ist 514
LOG_PORT=514

для newcs:
файл newcs.xml
<debug>
<level>spam</level>
<type>all</type>
<output>udp</output>
<logfile></logfile>
<console_options></console_options>
<file_options></file_options>
<udp_host>192.168.1.123</udp_host>
<udp_port>514</udp_port>
<udp_options>all</udp_options>
<tcp_port>3001</tcp_port>
<tcp_options></tcp_options>
</debug>

для evocamd:
файл camd_cfg
# To use UDP log
# 00 disabled
# 01 enabled
L: { 00 } 192.168.1.123 514

для gbox:
файл gbox_cfg
# Trace/Debug
# xx yz ; xx=00 no konsole output
# xx yz ; xx=01 konsole output
# xx yz ; y=0 debug output (don't use)
# xx yz ; y=1 no debug output
# xx yz ; z=0 ouput to konsole
# xx yz ; z=1 output to /var/tmp/debug.txt
# xx yz ; z=2 Output to UDP (to capture with gboxt)
Z: { 00 12 } 192.168.1.123 514

3CSyslog.jpg
3CSyslog.jpg (40.9 КБ) Просмотров: 17191


Вносите изменения в файл конфигурации и делаете перезапуск эмулятора.
Теперь необходимо на компьютере запустить программу 3CSyslog, можно не делать никаких дополнительных настроек. Если все правильно сделано, то будет виден лог работы эмулятора. Если его нет возможно включен фаервол, попробуйте его отключить.
Есть также не большая програмка, с помощью которой можно проверить и саму программу - 3CSyslog.
Называется - MGCAMD_LOG_client.
Запускаете его сначала на том же компьютере и посылаете текст на IP адрес своего же компьютера, в программе логгер (3CSyslog) получите данное сообщение. Потом запускаете эту программу с другого компьютера, посылаете сообщение на свой компьютер, если сообщение доходит, то с сетью все в порядке, ищите проблему или правильность настройки в ресивере.
Пароли к архивам - bazahdtv
Вложения
MGCAMD_LOG_client.rar
(268.42 КБ) Скачиваний: 411
3CSyslog_baza-hd.tv.rar
(838.09 КБ) Скачиваний: 748
Moder
Moder groups
Moder groups
 
Сообщения: 298
Зарегистрирован: 21 сен 2012, 10:57
Благодарил (а): 39 раз.
Поблагодарили: 258 раз.

Re: Как посмотреть лог эмулятора Wicardd, mgcamd и др.

Сообщение Moder » 05 апр 2014, 12:54

3. Подборка различного софта для снятия лога, пробуйте, может кому да и понравится.
Мне понравился - Openbox MgCamd Explorer.
Пароль на архивы - bazahdtv

Скрытый текст. Необходимо зарегистрироваться.


Скрытый текст. Необходимо зарегистрироваться.


Скрытый текст. Необходимо зарегистрироваться.


Скрытый текст. Необходимо зарегистрироваться.


Скрытый текст. Необходимо зарегистрироваться.


Скрытый текст. Необходимо зарегистрироваться.


Скрытый текст. Необходимо зарегистрироваться.


Скрытый текст. Необходимо зарегистрироваться.


Скрытый текст. Необходимо зарегистрироваться.
Moder
Moder groups
Moder groups
 
Сообщения: 298
Зарегистрирован: 21 сен 2012, 10:57
Благодарил (а): 39 раз.
Поблагодарили: 258 раз.


Вернуться в Wicardd - плагин картоприемника/эмулятора

Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot]

cron
Вверх страницы

Вниз страницы