Перейти к содержанию

Blackmill

Пользователи
  • Постов

    119
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Blackmill


  1. Если не работает то и пытаюсь что то делать.

    Этим "что-то" Вы можете сделать еще хуже.

    Давайте по порядку.

    Кодированные НТВ работают?

    Можете показать содержимое

    oscam.conf,oscam.dvbapi,oscam.server,oscam.user.

     

    Выполните

    service vdr stop

    service oscam stop

    echo ' ' > /var/log/oscam.log

     

    Посмотрите текущее время (date)

     

    потом

    service vdr start

    service oscam start

     

    Подождите пока заработает, потом включите любой открытый канал пусть поработает секунд 5 и переключитесь на закодированный, подождите 5 секунд.

     

    После этого покажите содержимое файла /var/log/oscam.log

    и /var/log/syslog начиная с времени запуска которое Вы посмотрели выше.

  2. BTW, недавно проверил каскадирование DiSEqC коммутаторов - все прекрасно работает - вот пример:

    # DiSEqC configuration for VDR
    #
    # Format:
    #
    # satellite slof polarization lof command...
    #
    # satellite:      one of the 'S' codes defined in sources.conf
    # slof:           switch frequency of LNB; the first entry with
    #                 an slof greater than the actual transponder
    #                 frequency will be used
    # polarization:   V = vertical, H = horizontal, L = Left circular, R = Right circular
    # lof:            the local oscillator frequency to subtract from
    #                 the actual transponder frequency
    # command:
    #   t         tone off
    #   T         tone on
    #   v         voltage low (13V)
    #   V         voltage high (18V)
    #   A         mini A
    #   B         mini B
    #   Sn        Satellite channel routing code sequence for bank n follows
    #   Wnn       wait nn milliseconds (nn may be any positive integer number)
    #   [xx ...]  hex code sequence (max. 6)
    #
    # The 'command...' part is optional.
    #
    # A line containing space separated integer numbers, terminated with a ':',
    # defines that any following DiSEqC sequences apply only to the given list
    # of device numbers.
    1:
    #
    #LNB1 - Eutelsat 36A (w4/w7)
    #
    S36E 12750 V 10750 t v W15 [E0 10 39 F0] W15 t
    #S36E 12750 H 10750 t V W15 [E0 10 39 F0] W15 t
    #
    #LNB2 - Eutelsat Hotbird 13A/13B/13C
    #
    S13E 11700 V 9750  t v W15 [E0 10 39 F1] W15 t
    S13E 12750 V 10600 t v W15 [E0 10 39 F1] W15 T
    S13E 11700 H 9750  t V W15 [E0 10 39 F1] W15 t
    S13E 12750 H 10600 t V W15 [E0 10 39 F1] W15 T
    #
    #LNB3 - Astra 4A (Sirius 4)
    #
    S4.8E 11700 V 9750  t v W15 [E0 10 39 F2] W15 t
    S4.8E 12750 V 10600 t v W15 [E0 10 39 F2] W15 T
    S4.8E 11700 H 9750  t V W15 [E0 10 39 F2] W15 t
    S4.8E 12750 H 10600 t V W15 [E0 10 39 F2] W15 T
    #
    #LNB4 - Amos 2/3
    #
    S4W 11700 V 9750  t v W15 [E0 10 39 F3] W15 t
    S4W 12750 V 10600 t v W15 [E0 10 39 F3] W15 T
    S4W 11700 H 9750  t V W15 [E0 10 39 F3] W15 t
    S4W 12750 H 10600 t V W15 [E0 10 39 F3] W15 T
    #
    #LNB5 - Eutelsat 9A
    #
    S9.0E 11700 V 9750  t v W15 [E0 10 39 F4] W15 t
    S9.0E 12750 V 10600 t v W15 [E0 10 39 F4] W15 T
    S9.0E 11700 H 9750  t V W15 [E0 10 39 F4] W15 t
    S9.0E 12750 H 10600 t V W15 [E0 10 39 F4] W15 T
    #
    #Cascade on port5(LNB6)
    #
    #
    #LNB5/1 - XXXXXXX
    #
    #SX.XE 11700 V 9750  t v W15 [E0 10 39 F5] W15 [E0 10 38 F0] W15 t
    #SX.XE 12750 V 10600 t v W15 [E0 10 39 F5] W15 [E0 10 38 F0] W15 T
    #SX.XE 11700 H 9750  t V W15 [E0 10 39 F5] W15 [E0 10 38 F0] W15 t
    #SX.XE 12750 H 10600 t V W15 [E0 10 39 F5] W15 [E0 10 38 F0] W15 T
    1:
    #
    #LNB5/2 - Eutelsat 36A (w4/w7) --- Reserve LNB port
    #
    #S36.0E 12750 V 10750 t v W15 [E0 10 39 F5] W15 [E0 10 38 F4] W15 T
    S36.0E 12750 H 10750 t V W15 [E0 10 39 F5] W15 [E0 10 38 F4] W15 T
    
    

    На S36E стоит двухвыходной LNB один вход на порту 1 DiSEqc 1.1, а второй на 2 порту DiSEqc 1.0 который включен в 6 порт DiSEqc 1.1.

    Как видно из конфига транспондеры R поляризации идут с 1 порта DiSEqc 1.1, а L c каскада 1.1-1.0


  3. про дисек я начитался на форуме и поставил 12700 а F0 сделал решив что раз нет дисека то надо так.

    Раз нет дисека то достаточно так:

    S56E 12750 V 10750 v
    S56E 12750 H 10750 V 
    
    

    для декодирования через оскам нужен vdr-plugin-dvbapi - он собственно и выполняет декодирование, оскам лишь отдает запрошенные ключи.

     

    @Ферум, @Пешеход, госпадии ну какой chmod/chown на ntfs разделе?! где вы в винде эти атрибуты то видели?!

    Раздел изначально монтируете с uid/gid vdr и umask 0000 (хотя достаточно просто второго) ВСЕ.


     UUID="7ECCC7F5CCC7A62D" /mnt/Shared ntfs rw,nls=utf8,uid=vdr,gid=vdr,umask=0000 0 0
    
  4. Подтверждаю, работает на 500S, были проблемы с конфигом. Специалисты по wicard, подскажите, есть ли принципиальная разница между применениями фильтров в следующих конфигах:

    [dvb]
    filter = EMM,dvb
    .....
    
    [filter]
    name = EMM
    type = emm
    rule = caid=4ae1;privdata=11;accept = funcard
    rule = reject
    
    [filter]
    name = dvb
    rule = caid=4ae1;ident=11;privdata=11;accept = funcard
    rule = ...
    .....
    rule = reject
    debug = 1
    
    [reader]
    name = funcard
    .....
    
    [reader]
    BISS, NTV ...
    
    

    и

    [dvb]
    .....
    
    [filter]
    name = EMM
    type = emm
    rule = caid=4ae1;privdata=11;accept
    rule = reject
    
    [filter]
    name = dvb
    rule = caid=4ae1;ident=11;privdata=11;accept 
    rule = reject
    debug = 1
    
    [reader]
    name = funcard
    filter = EMM,dvb
    .....
    
    

    В первом случае фильтры присоединяются в секции dvb, а во втором фильтры создаются для каждого ридера.

     

     

    И еще заметил одну вещь, если не указать privdata = 11, то при декодировании в логе появляются записи вида

    "5 ECM ... (not decoded)"

    и ничего не работает, а если указать privdata = 11, то в логе "2 ECM ...". Это получается для каждого канала идет два одинаковых ECM, но с разными privdata, и второй из них (5 ECM) фейковый?

     

     

    PS Я так понимаю фильтр EMM вида

    [filter]
    type = emm
    rule = caid=4AE1;ident=000011;pid=0025,0027;accept
    rule = reject
    

    уже не катит?


  5. и не понял про новую и старую файловую систему. Я пытался посмотреть "со стороны"

    под новой ФС подразумевалась та с которой смотришь "со стороны", а под старой та на которую смотришь. Т.е. ссылки в системе на которую смотришь со стороны указывают на текущую ФС.

  6. @sovaby, я подошел к вопросу с другой стороны, по скольку на компе 2 винта я зашёл в эти папки с другой системы. Это даёт возможность посмотреть устройство паровоза на файлы незапущенной системы и даже попытаться открыть файлы простым текстовым редактором. В результате выяснил что mc отображает как @channels.conf и аналогичные действительно ссылки но не символические, не битые и даже не жёсткие а временные. В общем копировать ни куда ни чего не надо, vdr умеет делать это самостоятельно.

    d278b8d298d5f170cbbc53148ca1957f.jpeg

    @ - ссылка

    ! - ссылка, указывающая на несуществующий файл.

     

    При загрузке с другой файловой системы ссылки не изменяются, и если ссылка указывала на /var/lib/vdr/channels.conf в старой файловой системе, то на этот-же она будет указывать и в новой, а т.к. в новой ФС такого файла нет, то соответственно ссылка будет битой.

  7. @sovaby, уже ни в чем - прочел исходники и убедился. :lol:  Аппаратно я никакой проблемы не видел, меня интересовало как VDR отнесется к тому, что для одного спутника будет несколько разных записей для разных карт. Как оказалось это вполне штатная конфигурация.

  8. @Ферум, :lol:  ReelBox :lol: . У меня такой уже 2 года в стойке домашний кинотеатр дополняет. В подписи конфигурация. По сети отдает каналы на RaspberryPi и стационарный компьютер. :D  Но так как карта одна, то выше головы не прыгнешь - каналы могут быть разные, но только в пределах транспондера. Вот подумал добавить вторую карту, чтобы уйти от этого ограничения. Порылся в исходниках - этот момент очень хорошо продуман - легче упереться в физические ограничения, чем в программные. B)

     

    Вот только-что специально проверил - 4 разных канала с одного транспондера (все через oscam dvbapi) - никаких проблем.

  9. @Ферум, не столько как сконфигурировать diseqc.conf ( я про расширенные настройки в этом файле целый пост писал :blush: ), сколько как это потом работает. :rolleyes:

    А что такое reelvdr? В гугле ничего конкретного не нашел.

     

    @sovaby, вот именно работа такой конфигурации меня и интересует, когда один спутник доступен с двух разных карт и с разными DiSeqC:

    1:
    S19.2E  11700 V  9750  t v [E0 10 39 F0] t
    S19.2E  12750 V 10600  t v [E0 10 39 F0] T
    S19.2E  11700 H  9750  t V [E0 10 39 F0] t
    S19.2E  12750 H 10600  t V [E0 10 39 F0] T 
    
    S19.2E  22000 V  20450  t v [E0 10 39 F1] t
    S19.2E  22000 H  20450  t V [E0 10 39 F1] t
    
    S36.0E  12750 V 10750  t v [E0 10 39 F2] t
    S36.0E  12750 H 10750  t V [E0 10 39 F2] t
    
    2:
    S36.0E  12750 V 10750  t v [E0 10 38 F4] t
    S36.0E  12750 H 10750  t V [E0 10 38 F4] t
    

    Вот что-то наподобие у кого-то работает? Тут S36.0E подключен к двум картам одновременно, но к первой он подключен через 3-й порт DiSeqC 1.1 переключателя, а ко второй через 2-й порт DiSeqC 1.0 переключателя. Возможно ли независимо просматривать два совершенно разных канала с S36.0E через обе карты.

    В исходниках VDR до конца еще не разобрался, но радует интересный алгоритм выбора устройства для просмотра канала.

×
×
  • Создать...