- Установка Skystar-2 на Linux (skystar dvb linux driver)
- Skystar usb 2 hd ci linux
- Technisat SkyStar USB 2 HD CI
- Contents
- Overview/Features
- Components Used
- Identification
- Making it Work
- Thread: Making My Technisat SkyStar USB 2 HD CI Work
- Making My Technisat SkyStar USB 2 HD CI Work
- Re: Making My Technisat SkyStar USB 2 HD CI Work
- Re: Making My Technisat SkyStar USB 2 HD CI Work
- Re: Making My Technisat SkyStar USB 2 HD CI Work
- Спутниковые DVB-платы SkyStar USB HD и USB 2 HD CI для персонального компьютера
Установка Skystar-2 на Linux (skystar dvb linux driver)
Ключевые слова: skystar, dvb, linux, driver, (найти похожие документы)
From: Vitaliy Pryadko
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, такой скрипт:
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
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»
;;
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. Когда осознаем принцип работы всего этого, можно все обработать
напильником под себя, прописать в стартовые скрипты для автоматизации
загрузки.
Источник
Skystar usb 2 hd ci linux
Gnaddel
Junior Member
I’m trying to get the Skystar USB 2 HD-CI to work with my xbmc setup running on Ubuntu 10.04.
I tried several ways to get it to work but my google skills seem to have abandoned me in this case.
The last tutorials I’ve followed are this tutorial to setup TVheadend and this one (Sorry it’s German, commands are pretty visible though) for the driver.
The current output of dmesg | grep -i dvb:
$ dmesg | grep -i dvb
[ 18.496896] 6740a932882f43056b8545e5b0b85511975d0a7c [media] tm6000: automatically load alsa and dvb modules
[ 18.664142] 6740a932882f43056b8545e5b0b85511975d0a7c [media] tm6000: automatically load alsa and dvb modules
[ 22.893022] dvb-usb: found a ‘Technisat SkyStar USB 2 HD CI’ in cold state, will try to load a firmware
[ 22.893039] usb 1-4: firmware: requesting dvb-usb-az6027-03.fw
[ 23.088540] dvb-usb: did not find the firmware file. (dvb-usb-az6027-03.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
[ 23.088568] dvb_usb_az6027: probe of 1-4:1.0 failed with error -2
[ 23.088625] usbcore: registered new interface driver dvb_usb_az6027
[ 40.404126] Modules linked in: appletalk dm_crypt snd_hda_codec_nvhdmi snd_hda_codec_realtek ir_lirc_codec ir_mce_kbd_decoder ir_sanyo_decoder mantis ir_sony_decoder lirc_dev ir_jvc_decoder dvb_usb_az6027 ir_rc6_decoder stb6100 mantis_core snd_hda_intel stb0899 snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy arc4 snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq dvb_usb snd_timer ir_rc5_decoder ath9k ath9k_common snd_seq_device nvidia(P) ir_nec_decoder dvb_core ath9k_hw ath vga16fb snd lp mac80211 soundcore rc_core vgastate parport psmouse cfg80211 serio_raw led_class snd_page_alloc vesafb fbcon tileblit intel_agp r8169 font bitblit mii softcursor agpgart ramzswap xvmalloc lzo_decompress lzo_compress
The TV-Adapter is not selectable in the TVheadend webinterface.
Thanks for any help you can provide,
Gnaddel
Источник
Technisat SkyStar USB 2 HD CI
A DVB-S2 USB 2.0 Device from Technisat It is currently unsupported and is partially working.
It seems to be an clone of AzureWave DVB-S2 USB_CI — AD-SB300 (7050) [1] from twinhan.
Contents
Overview/Features
This is a USB 2.0 device capable of receiving DVB-S and DVB-S2 tranponders including a CI-Slot.
Components Used
STMicroelectronics STB0899 multistandard demodulator (DVB-S and DVB-S2).
Identification
Vendor ID: 14f7 Product ID: 0001 or 0002 (Rev. 2)
Making it Work
The device is partially working with recent kernels (at least 4.x), but it refuses to tune to any DVB-S2 transponder, locks up your system for some seconds if you are trying to do so and crashes from time to time with usb transport errors.
To make DVB-S2 working, you have to compile the recent drivers from git://linuxtv.org/media_build.git with the following patch: https://patchwork.linuxtv.org/patch/22003/ — the patch has been rejected because of the bad quality, but is currently your only chance to make it working. (and is working fine, at least with my two tuners (Rev. 1 and 2)) (Update: The patch is still necessary and still working with Kernel 5.4.)
Now the device is working, but it is crashing every now and again, locking up the whole usb subsystem, especially if you have a Rev. 1 tuner. To fix this, add the following line to /etc/udev/rules.d/99-local.rules :
This will stop the device from going into powersave mode, which seems quite unstable.
After a reboot, everything should be working fine.
Источник
Thread: Making My Technisat SkyStar USB 2 HD CI Work
Thread Tools
Display
Making My Technisat SkyStar USB 2 HD CI Work
Hey, and thanks for checking this out. I recently purchased the DVB-S tuner mentioned in the title. I now realize it is not natively supported in linux, but i don’t know how to get it to work. I found some instructions written in German (which I don’t understand), so I couldn’t use that. I need to know what patch/driver I need to compile into the kernel and how to do it. Under lsusb, the device shows as ID 14f7:0002. If it there is no solution for this at the moment, will this be supported in future kernels? Will be glad for all replies!
Re: Making My Technisat SkyStar USB 2 HD CI Work
I’ve kind of figured something out. I found this wiki page on Linux TV: http://linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_2_HD_CI. There seems to be some info as to where to download and how to compile a driver for this card. Mercurial fails to find the repository, though. If anybody has any further suggestions, I would be glad to hear from you!
Re: Making My Technisat SkyStar USB 2 HD CI Work
I’ve managed to compile the v4ldvb driver with the patch. The Linux TV wiki says something like «you will need to change the USB ID to make it work.» Tuner still has the same 0002 id under lsusb. Any ideas on how to do that?
Re: Making My Technisat SkyStar USB 2 HD CI Work
I’m interested as well to get the same working on lucid.
Can someone help please.
I’ll appreciate a step by step guidance.
Источник
Спутниковые DVB-платы SkyStar USB HD и USB 2 HD CI для персонального компьютера
Внешние DVB-платы могут по своим функциям практически полностью соответствовать полноценным спутниковым ресиверам. Ярким тому примером могут послужить внешние DVB приставки SkyStar, которые подключаются к компьютеру через интерфейс USB. К сожалению, у них нет возможности параллельной обработки трех и более различных каналов с одного транспондера, или записи на собственный встроенный жесткий диск – но эти функции нужны не так и часто, и в паре с компьютером или ноутбуком эти приставки удовлетворяют большинству потребностей пользователей.
Рассмотрим две модели SkyStar – USB HD и более совершенную USB 2 HD CI. Technisat Skystar USB HD – это простой приемник спутникового теле- и радиовещания в формате MPEG-2 и MPEG-4 (HD) с транспондеров стандарта DVB-S и DVB-S2. Он оснащен пультом дистанционного управления и может быть использован для приема спутникового интернета. Поддерживается цифровая запись видео (на жесткий диск подключенного компьютера – при наличии достаточного на нем места), таймшифтинг, функции телетекста, кардшаринг (при наличии специальных эмуляторов и подключения к серверам шаринга).
Приставка Technisat Skystar USB 2 HD CI отличается от USB HD наличием CI (Common Interface) разъема для подключения САМ-модуля для сменных карт, позволяющих получить доступ к платным закодированным каналам. Это весьма существенное отличие, и CI слоты являются обязательными в спутниковых ресиверах более высокого уровня – практически, это дает возможность подключения к любому каналу, даже на будущее. Кроме этого SkyStar USB 2 HD CI может одновременно работать сразу с двумя разными каналами (с одного транспондера) – пользователь может просматривать вещание с одного канала, а другой в это время записывать на жесткий диск, что позволяет не пропустить интересных фильмов или трансляций в случае их временного наложения.
Для USB 2 HD CI используется более совершенное программное обеспечение, которое идет в комплекте поставки. Оно позволяет более полно использовать возможности устройства – поддержку EPG, PID и MAC фильтрацию, Программное декодирование MPEG2/MPEG4(AVC/H.264), поддержку звука в формате AC3 5.1, прием телетекста, автоматический поиск каналов и многое другое. В остальном же технические возможности этих двух внешних DVB-плат почти совпадают – они весьма похожи и внешне, и по требованиям к минимальной аппаратной конфигурации компьютера, нужной для комфортной работы.
Источник