General Satellite

На главную Отправить письмо Карта сайта
Добро пожаловатьКорпорация Дженерал Сателайт — россий­ская научно-производствен­ная ком­па­ния, пред­став­ляющая на российском и между­народ­ном рын­ке высоко­технологич­ное радио­электронное обо­ру­дование, характеристики кото­рого отве­чают самым высо­ким стандар­там. Надеж­ность и про­фессионализм за многие годы успеш­ной работы позволили компа­нии занять место лидера в теле­коммуникацион­ном бизнес-сообществе Рос­сии.

подробнее

Цифровой спутниковый ресивер GS-8300



 

Рекомендации по установке DVB-карты TwinHan VisionDTV (SkyStar1 CI) под Linux

 

Установка под ядром 2.4

  1. Удалить все bt*.o драйвера, они старые, и могут повесить сервер уже при загрузке.
  2. Скачать дрова с LINUX TV , возможно даже CVS
  3. Скачать новый videodev (файл вида video4linux-xxxxyyzz.tar.gz) с dl.bytesex.org
  4. Проинсталлировать video4linux
Важный нюанс!!! В исходнике bttv (video4linux) нужно найти ID карты, у меня это 0x71, в скрипте build-2.4/insmod-bt8xx.sh нужно установить правильный ID. В сырцах карта может называться еще DST или TwinHan. 
Пример строки для скрипта (ID может быть неверным, я его содрал из 2.6 ядра): modprobe bttv i2c_hw=1 card=0x71
  • Скомпилить LinuxTV дрова, сделать insmod-bt8xx.sh, все должно работать.
  •  

    Установка под ядром 2.6

    Под ядром 2.6 всё почти так же, но дрова уже вкомпилированы ядро, поэтому единственное что нужно - это этот скрипт:

    #
    # Video Adapters
    #
    CONFIG_VIDEO_BT848=m

    #!/bin/sh

    case "$1" in

    start|load)
    echo -n -e "Inserting DVB modules into kernel"
    # Linux video
    insmod videodev
    # bttv is required for bt878 and dvb-bt8xx
    # card=0x68 is vital FOR THE DST CARD
    modprobe bttv card=0x71 i2c_hw=1
    # core DVB
    modprobe dvb-core
    modprobe v4l1-compat
    modprobe v4l2-common
    modprobe video-buf
    # Choose one of:
    # Nebula DVB-T card
    #modprobenxt6000.o
    # or Pinnacle PCTV
    #modprobecx24110.o
    # Avermedia DVB-T
    #modprobesp887x.o
    # or DST
    modprobe bt878
    modprobe dst
    modprobe dvb-bt8xx
    ;;
    stop|unload)
    echo -n -e "Removing DVB modules from kernel"
    # Nebula DVB-T card
    rmmod dvb-bt8xx bt878 nxt6000 cx24110 sp887x dst
    # core DVB
    rmmod dvb-core
    # bttv (required for bt878 and dvb-bt8xx)
    rmmod tuner bttv
    # Linux video
    rmmod videodev video-buf
    echo
    ;;
    restart|reload)
    $0 stop && $0 start
    ;;
    *)
    echo "Usage: $0 {start|stop|restart}"
    exit 1
    esac

    exit 0

    Важно!!! Если в ядерном bttv-дровах не найдете ID этой карты, то поставьте video4linux. При компиляции естественно нужно ключить поддержку BTTV.

    Карта просто супер, я ее как поставил - никаких глюков!

     

    сентябрь 2004г.

    Денис Федорищенко aka NuclearCat

    nuclearcat@nuclearcat.com

     

    Комментарии? Поправки? Дополнения? 
    dvbnet@msk.gs.ru
    О корпорации|Продукция|Техническая информация|Онлайн поддержка|Новости|Статьи|Сервисное обслуживание|Международное сотрудничество
    Copyright © 2004 «General Satellite».
    All rights reserved.


    Rambler's Top100 Яндекс цитирования