Поиск
Показаны результаты для тегов 'лог'.
Найдено: 3 результата
-
Рассмотрим несколько вариантов получения лога: 1. При помощи программы OScamMonitor, установленной на ваш компьютер. Прежде чем приступить к настройкам программы OScamMonitor нужно подключиться к ресиверу по FTP и в файлах oscam.user и oscam.conf добавить ( или проверить/отредактировать если они у вас прописаны) соответствующие настройки, чтобы можно было подключаться программой и получать лог oscam.user- в этот файл нужно добавить пользователя monitor с паролем monitor oscam.conf- в этот файл добавляем/редактируем настройки Скачиваем и распаковываем архив. Запускаем программу и кликаем Settings Открываем вкладку Connections и создаем подключение ( выбираем New) Ставим галочку на активации подключения, имя (name) произвольное ( у меня это dreambox), айпи ресивера указываете свой, порт 988, логин и пароль monitor monitor - сохраняете ( ОК) Запускаете оскам на ресивере, кликаете Connect и получаете лог 2. Сохранение лога в файл По умолчанию лог выводится в консоль, один из вариантов получения лога, который подойдет для различных ОС на компьютере, это сохранение лога в файл на ресивере. Для этого необходимо отредактировать конфиг и внести в него следующие изменения: После редактирования файла сохраняем изменения, перегружаем эмулятор. Максимальный размер указывайте без фанатизма. Переходим в папку /tmp и смотрим ваш лог в файле oscam.log Именно это имя файла и путь к нему мы указали в конфиге. 3. Просмотр лога в WEB интерфейсе. Еще один вариант, позволяющий легко получить лог работы эмулятора на различных ОС. Все так же необходимо отредактировать oscam.conf соответствующим образом, для этого нужно указать в секциях [global] и [webif] необходимые настройки, если второй нет, добавить: После редактирования файла сохраняете изменения и перегружаете эмулятор. Обратите внимание на порт HTTP сервера, к нему нужно будет подключаться браузером для получения лога, а так же на логин и пароль ( oscam ), их нужно будет указать при подключении. После рестарта эмулятора открываем ваш интернет браузер, в адресной строке указываем IP адрес ресивера и через двоеточие - внимание!- порт, какой вы указали в конфиге для HTTP сервера Подключаемся, открываем вкладку STATUS где вы увидите лог, который можно будет скопировать при необходимости: Здесь нужно немного добавить, что изменять настройки, когда запущен эмулятор, можно и по веб интерфейсу, в адресной строке браузера набираете ip_ресивера:8080 , например у меня 192.168.88.3:8080 подключаетесь- логин и пароль ( если мы оставим по умолчанию в файле oscam.conf) oscam oscam . Очень удобно, конфигурация, например, ридеров изменяется без перегрузки эмулятора.
-
Несколько вариантов как можно получить лог работы эмулятора Wicard. Первый способ подойдет для пользователей, кто использует на компьютере ОС Windows, все остальные подойдут как для Windows так и для других ОС ( Linux, Mac OS). Сразу уточню, что здесь я не буду делать описание как подключиться к ресиверу по FTP для редактирования wicardd.conf и где посмотреть в ресивере его IP адрес, по ссылке можете посмотреть описание для различных FTP клиентов, которые вы сможете использовать на своих ОС. 1. Получение лога при помощи программы TraySyslog. Скачиваем программу TraySyslog, устанавливаем ее на комп. Запускаем ее после чего можно проверить в ней настройки и выставить необходимые для вас: Во вкладке General можно установить галочку на прослушивании порта для получения лога сразу после старта программы: Во вкладке Network оставляем настройки по умолчанию, т.е. прослушивать порт 514 В последней же вкладке - Logging можно активировать сохранение лога в файл и указать путь к нему, чтобы прямо из программы можно было лог файл открывать и копировать лог для предоставления тех поддержке или на форум, если самостоятельно не можете с проблемой разобраться: После активации сохранения лога в файл выбираем в какую папку будем сохранять файлы с логами: Я выбрал сохранение лога в папку, куда установлена программа TraySyslog, вы же можете поступить так же или выбрать другую папку ( как кому удобнее ). После этих манипуляций с программой, достаточных для получения лога, нужно отредактировать конфигурационный файл этого эмулятора, а именно в файле wicardd.conf указать IP адрес компьютера ( посмотреть его можно в настройках сетевой карты компьютера или командой ipconfig в командной строке), куда будет выводиться лог по UDP, за это отвечает параметр log_udp в секции global: [global] log_udp = здесь нужно указать IP адрес компьютера и через двоеточие указывается порт, если необходимо ( пример log_udp = 192.168.1.2:514 ) Теперь при необходимости вы можете получить лог и скопировать его из файла для предоставления тех поддержке или на форум. Здесь стоит добавить, что порт могут блокировать антивирус или фаервол и их можно временно отключить, если после настроек, в которых вы будете уверены, в мониторе программы вы лог не увидите. После всех манипуляций с конфигом его нужно сохранить и перегрузить эмулятор для того, чтобы внесенные изменения применились. Открыть лог файл можно следующим образом: 2. Сохранение лога в файл По умолчанию лог выводится в консоль, один из вариантов получения лога, который подойдет для различных ОС на компьютере, это сохранение лога в файл на ресивере. Для этого необходимо отредактировать конфиг и внести в него следующие изменения: [global] log = /tmp/wicardd.log #имя лог-файла и путь к нему, по-умолчанию выводится в консоль log_size = 128 #максимальный размер лога в килобайтах debug = 1 daemon = 1 После редактирования файла сохраняем изменения, перегружаем эмулятор. Максимальный размер указывайте без фанатизма. Переходим в папку /tmp и смотрим ваш лог в файле wicardd.log Именно это имя файла и путь к нему мы указали в конфиге. 3. Просмотр лога в WEB интерфейсе. Еще один вариант, позволяющий легко получить лог работы эмулятора на различных ОС. Все так же необходимо отредактировать wicardd.conf соответствующим образом, для этого нужно указать в секциях [global] и [webif] необходимые настройки, если второй нет, добавить: [global] log_rb_size = 64 # размер кольцевого буфера в стоках, задается для хранения лога с последующим отображением в WEB интерфейсе debug = 1 daemon = 1 [webif] port = 8081 # порт HTTP сервера debug = 1 # уровень логирования 0 - 3 active = 1 # включение/отключение секции После редактирования файла сохраняете изменения и перегружаете эмулятор. Обратите внимание на порт HTTP сервера, к нему нужно будет подключаться браузером для получения лога. Еще один момент стоит упомянуть о порте. Были проблемы у некоторых пользователей с номером порта, который в настройках выдается биллингом, эмулятор после старта отключался. Вероятно этот порт используется софтом или другим плагином/приложением. В случае подобных проблем номер порта можно просто сменить на любой свободный. После рестарта эмулятора открываем ваш интернет браузер, в адресной строке указываем IP адрес ресивера и через двоеточие - внимание!- порт, какой вы указали в конфиге для HTTP сервера Подключаемся, открываем вкладку LOG где вы увидите лог, который можно будет скопировать при необходимости: 4. Получение лога в telnet. Еще один универсальный вариант получения лога, для этого необходимо к ресиверу подключиться по протоколам FTP и telnet, как активировать и использовать telnet на ОС Windows есть пример по ссылке. В операционных системах Linux и Mac OS для подключения по telnet используется терминал. Далее по FTP открываем файл wicardd.conf и в секции global параметр daemon = 1 изменяем на daemon = 0 сохраняем изменения, закрываем файл. Затем в telnet даем команду ps ax или ps нам нужно в процессах посмотреть наличие эмулятора, его имя и путь к нему, чтобы знать какими командами эмулятор остановить и запустить. Допустим мы получили такой вывод команды ps Мы видим, что эмулятор в процессах у нас присутствует, видим его имя wicardd-mipsel и путь к нему /usr/bin/wicardd-mipsel Нам нужно в таком случае дать команды последовательно: killall wicardd-mipsel затем /usr/bin/wicardd-mipsel После чего, если вы внимательно читали рекомендации, вы в мониторе командной строки увидите лог, который можно будет скопировать и показать по требованию. Остановить эмулятор в этом случае можно сочетанием клавиш CTRL+C. После того, как получили лог и разобрались с проблемой, параметр daemon в конфиге нужно вернуть в исходное положение.
-
Часто у пользователей возникают вопросы как снять лог работы эмулятора с ресиверов на линукс. Предлагаю в этой теме обсуждать проблемы, связанные со снятием лога работы. Вопросы по настройке mgcamd, проблемы с работой пакетов будут сразу удаляться, на форуме есть темы по обсуждению подобных вопросов, в теме будем оставлять только посты с описанием проблем, возникающих при снятии лога. Снятие лога работы эмулятора при помощи проги Dcc (только для Dreambox) Снятие лога работы эмулятора прогой 3CSyslog Снятие лога через PUTTY (самый простой способ для новичков) "Анализатор логов MgCamd - Tray Syslog " Сохранение логов в память ресивера (работает не у всех) putty.zip 3CSyslog.zip dcc295.zip traysyslog_setup.zip