The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Установка Skystar-2 на Linux (skystar dvb linux driver)


<< Предыдущая ИНДЕКС Правка src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: skystar, dvb, linux, driver,  (найти похожие документы)
From: Vitaliy Pryadko <postmaster_at_carneol_dot_kharkov_dot_ua> Newsgroups: email Date: Mon, 30 May 2005 14:31:37 +0000 (UTC) Subject: Установка Skystar-2 на Linux Решил поделиться опытом, мож кому надыть будет пинки и благодарности на postmaster_at_carneol_dot_kharkov_dot_ua Все очень просто. Но сначала надо все прочитать, а потом совершать какие-то действия. Что понадобиться: 1. ASPLinux 10 установленный, как станция разработчика (на самом деле можно ставить как угодно, просто потом может оказаться, что придется ставить дополнительно пакеты разные, впрочем ручками ставится все без проблем). 2. Драйвера с linuxtv.org. Но надо брать из CVS, так как релизы (последний 1.1.1) компилятся только на версиях ядра до 2.6.4. CVS берется отсюда http://cvs.linuxtv.org/cgi-bin/viewcvs.cgi/dvb-kernel/ , Внизу есть ссылка download tarball, по ней и качать. 3. Еще нужен тарболл linuxtv-dvb-apps-1.1.0.tar.bz2, качается из http://www.linuxtv.org/downloads/linuxtv-dvb-apps-1.1.0.tar.bz2 Последовательность эзотерических телодвижений: 1. Ставим карту внутря компа (обязательно). 2. Устанавливаем АСП 10. 3. Скачиваем вышеописанные тарболлы. 4. Распаковываем их в какой-нибудь каталог, к примеру /inst. Получите два подкаталога, например /inst/dvb-kernel/ - собственно драйвера /inst/linuxtv-dvb-apps-1.1.0/ - софт для настройки и поднятия интерфейсов 5. Заходим в /inst/linuxtv-dvb-apps-1.1.0/, и делаем make. 6. Заходим в /inst/dvb-kernel/build-2.6/, запускаем скрипт ./getlinks, потом запускаем make. Должно скомпилиться, может пару раз слегонца ругнуться на какие нибудь модули (нет мол такого девайса), но главное шоб процесс сборки прошел до конца. 7. Затем ищем в установленной системе файлы dvb-core.ko, skystar2.ko, stv0299.ko, mt312.ko. Находяться в /lib/modules/версия ядра/drivers/media/dvb.... что-то где-то здесь, ищите сами. Удаляем их, можно предварительно сделать копии и засунуть их куда-нибудь подальше, шоб хитрый линукс их не нашел. Если все пройдет нормально, потом их можно благополучно выкинуть. 8. Перезагружаем тачку, при перезагрузке будет матюкаться на удаленные файлы, это нормально, хуже если не ругается... 9. Создаем группу video: groupadd video. Если уже есть, ничего создавать не надо. 10. Правим /inst/dvb-kernel/build-2.6/insmod.sh, находим в нем строку insmod ./dvb-core.ko # dvb_net_debug=1 превращаем ее в insmod ./dvb-core.ko dvb_shutdown_timeout=0 # dvb_net_debug=1 11. Создаем где нибудь файл, называем b2c2 (можете называть как угодно). 12. Пишем в b2c2, такой скрипт: #!/bin/sh DIR=/usr #пид вашего провайдера PID=xxxx DEV_NAME=dvb0_0 #IP карты dvb. смотреть в мануале или в и-нете. IP_ADDR=0.0.0.0 # здесь пишем MAC dvb карты. # для меня это важно т.к. у меня Spacegate с фильтрацией по # MAC. вам может и не надо MAC_ADDR=00:00:00:00:00:00 cd $DIR/bin case "$1" in start) # тюним на нужный спутник, частоту и т.п. $DIR/bin/szap -c /etc/channels.conf -n 1 -x # создаем сетевой адаптер $DIR/bin/dvbnet -p $PID # присваеваем карте IP /sbin/ifconfig $DEV_NAME $IP_ADDR # присваеваем карте MAC /sbin/ifconfig $DEV_NAME hw ether $MAC_ADDR echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter ;; stop) /sbin/ifconfig $DEV_NAME down $DIR/bin/dvbnet -d 0 ;; restart) $0 stop $0 start ;; *) echo "Usage: `basename $0` start | stop | restart" ;; esac 13. Делаем chmod a+x b2c2 13a. Кладем в /etc файло с именем channels.conf, в него пишем параметы вашего спутникового провайдера. Формат файла ищем в Инете. 14. Где-то в /inst/linuxtv-dvb-apps-1.1.0/ находим szap и dvbnet, копируем их в /usr/bin/ 15. Идем в /inst/dvb-kernel/build-2.6, запускаем insmod.sh load, может ругаться на что угодно, СС2 запуститься, в куче ошибок будет пара строк об успешном поднятии FlexCop 16. Идем в /inst/dvb-kernel/, запускаем MAKEDEV-DVB.sh 17. Идем туда где создали b2c2, запускаем его ./b2c2 start (если надо придушить интерфейс то тогда - ./b2c2 stop) 18. Для проверки надо пойти в /inst/linuxtv-dvb-apps-1.1.0/, найти там dvbtraffic и запустить его, мельтешение всяких цифирь на экране, говорит о том, что все в порядке. Секунд через 15, или когда надоест, можно нажать ctrl+c 19. Подключаемся к наземному провайдеру, запускаем globax (или как вы там подключаетесь), радуемся... 20. Когда осознаем принцип работы всего этого, можно все обработать напильником под себя, прописать в стартовые скрипты для автоматизации загрузки. Vitaliy Pryadko aka Skyset, postmaster at carneol.kharkov.ua

<< Предыдущая ИНДЕКС Правка src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ Линейный режим | Показать все | RSS ]
 
  • 1.1, Denis, 13:46, 30/05/2005 [ответить] [смотреть все]
  • +/
    о, хоть кто то мою инструкцию обновил :)
    p.s. под Gentoo все ставится "из коробки", т.е. через emerge.
     
     
  • 2.14, Ivan, 13:19, 21/08/2005 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Здравствуйте В общем проблеммы такие Устанавливаю спутник под linux Fedora Co... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.15, Denis, 18:45, 21/08/2005 [^] [ответить] [смотреть все]  
  • +/
    в modprobe dvb_shutdown_timeout 0 есть типа так modprobe dvb-core dvb_shutdown... весь текст скрыт [показать]
     
  • 1.2, dyug, 14:39, 30/05/2005 [ответить] [смотреть все]  
  • +/
    Мужики, разьясните мне тупому, где конкретно в иннете найти формат файла channel.conf ?

    Ну не понял я где его толком искать.. :-(

     
  • 1.3, ABATAPA, 15:03, 30/05/2005 [ответить] [смотреть все]  
  • +/
    Отвратительная инструкция.
     
  • 1.4, arruah, 15:40, 30/05/2005 [ответить] [смотреть все]  
  • +/
    Вроде было уже.
     
     
  • 2.5, Denis, 16:01, 30/05/2005 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    было http www opennet ru base net skystar2_setup txt html я почти два года наз... весь текст скрыт [показать] [показать ветку]
     
  • 1.6, igorsia, 16:31, 30/05/2005 [ответить] [смотреть все]  
  • +/
    1. есть грабельные различия между ядрами 2.4 и 2.6
    2. в зависимости от ревизии карточки загружаются разные модули 2.3 mt312 а для 2.6 stv0299
    3. есть смысл зайти на http://www.helios-net.ru/customer/index.shtml там много информации по настройке спутникового доступа в интернет
     
  • 1.7, Hithost, 10:17, 31/05/2005 [ответить] [смотреть все]  
  • +/
    Dyng глянь  тут http://www.pyramidmagsat.honsat.ru/viewtopic.php?t=86

    Я  когда  настраивал  спутник  в  линуксах  там вроде все  нашел :)  Удачи !!

     
  • 1.8, northbear, 10:30, 02/06/2005 [ответить] [смотреть все]  
  • +/
    А перехват Инернет Downstream-потока под линуксом кто-нибудь пробовал сделать?
     
  • 1.10, Skyset, 18:21, 03/06/2005 [ответить] [смотреть все]  
  • +/
    to ABATAPA Напиши сам лучше, если можешь
    а не можешь - н_е_х_е_р п_и_з_д_е_т_ь...
    to Denis
    в том то и дело, что писал два года назад...
    из твоей инструкции был взят скрипт и подправлен
    и еще все было описано подробно, шоб каждый начинающий мог что-то сделать
     
  • 1.11, Oleg, 21:37, 07/06/2005 [ответить] [смотреть все]  
  • +/
    Все понятно описано, но есть ли руководство, где также просто про то, как настроить просмотр спутникого телевидения
     
     
  • 2.13, igor, 15:36, 14/08/2005 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Со спутниковым ТВ проще 0 подрузамевается что модули загружены, файлы устройст... весь текст скрыт [показать] [показать ветку]
     
  • 1.16, Grizzly, 12:57, 30/08/2005 [ответить] [смотреть все]  
  • +/
    channels.conf где его достать и как отюнить спутник? ну куда там транспондер писать и остальную там байду?
     
     
  • 2.17, Roman Tuz, 09:46, 13/10/2005 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Kaffeine - вот нормальная програ для просмотра спутникового ТВ и радио.
    Вчера вот поставил себе Mandriva 2005LE (Club version). Kaffeine запустился без проблем (у меня Skystar2).
    Правда один ньюанс: для работы под обычным пользователем (не рутом) надо на /dev/dvb/* выставить права доступа. Ну и файлы с транспондерами подправить (хотя в проге есть кнопка обновления спутников через инет, но не пользовался, т.к. не имею дома доступа к нему)...
    Не разобрался как смотреть закрытые каналы (кто знает - напишите, пожайлуста).
     
  • 1.18, Pavlo, 14:09, 29/12/2005 [ответить] [смотреть все]  
  • +/
    Народ, помогите плизз стоит Федора соре4 и ядро 2.6.14.4 настраиваю как выше описано по ссылке.
    Карта видиться, но пакеты не приходят с воздуха, мне провайдер кидал и я так их и не получил :(
    и tcpdump молчит в крайнем мои запросы показывает из локала :(
    В чем проблема?
     
  • 1.19, Донат, 11:37, 03/03/2006 [ответить] [смотреть все]  
  • +/
    Мне понравилась вот эта дока http://carpenter.bofh.ru/texts/sat-ssx/linuxsat.html
     
  • 1.21, Александр, 04:13, 11/11/2006 [ответить] [смотреть все]  
  • +/
    Подробное описание пошаговой установки SkyStar 2 TV
     
  • 1.22, eugene, 12:33, 29/11/2006 [ответить] [смотреть все]  
  • +/
    А как установить SS3 на Fedora Core 5?
     
  • 1.23, GURU, 18:01, 31/12/2006 [ответить] [смотреть все]  
  • +/
    вот нате0 жрите, сам писал. Т.к. в инете одно гавно лежит а не статьи. хрен чё по ним настроишь.
    http://fedoracore.ru/index.php?showtopic=104
     
  • 1.24, Evil, 07:26, 24/08/2007 [ответить] [смотреть все]  
  • +/
    Спасибо за статью очень полезная инфа!
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:





      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor