Автор Тема: Проблем с инсталиране на dvb-pci skystar2  (Прочетена 12472 пъти)

Slevin_

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
За ядро от 2.6 нагоре, пише че е компилирано с поддръжка на въпросната платка.
Проблема е, че трябва да се създаде  /dev/dvb/adapter0/. При Ubuntu по спомен мисля, че е така. Нещо обаче, не се получава напрактика.
Следвах инструкциите от http://www.linuxtv.org/wiki/index.php/How_to_install_DVB
Ето, изход от командата lspci (съкратил съм за да не става поста обемен)

Примерен код
0000:00:0b.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02)
0000:00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:0f.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
0000:00:0f.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 440] (rev a3)

До тук е ясно, че платката е разпозната.
Ето изход и от командата dmesg
Примерен код
PCI: Found IRQ 5 for device 0000:00:0b.0
drivers/media/dvb/b2c2/skystar2.c: FlexCopIIB(rev.195) chip found
drivers/media/dvb/b2c2/skystar2.c: the chip has 38 hardware filters
DVB: registering new adapter (Technisat SkyStar2 driver).

Ето изход и от още една команда lsmod
Примерен код

Module                  Size  Used by
8139cp                 19072  0
skystar2               24836  0
dvb_core               77352  1 skystar2
pci_hotplug            30640  0
i

Пробвах с modprobe skystar2 и с modprobe dvb_core, но не се получава. Търсих и с google нещо, което да ми подскаже как да се решат нещата.
Питам се, къде се крие проблема, за да не се появи /dev/dvb/adapter0 понеже все още съм на "вие" с Linux, се нядявам някой да "подскаже"
Предварително благодаря на отзовалите се.
Активен

"Две неща на този свят са безкрайни - човешката глупост и вселената. За второто не съм съвсем сигурен" А. Айнщайн

Bogo

  • Напреднали
  • *****
  • Публикации: 636
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #1 -: Feb 04, 2007, 17:13 »
Мисля че трябва да погледнеш в конфигурацията на ядрото дали е включена подръжка.
Kernel re-compile

пп: В мойто ядро сега погледнах че не е включена подъжка и ако взема такава карта ще трябва да компилирам.



Активен

live free or die хард :)

Slevin_

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #2 -: Feb 04, 2007, 18:06 »
Цитат (Bogo @ Фев. 04 2007,18:13)
Мисля че трябва да погледнеш в конфигурацията на ядрото дали е включена подръжка.
Kernel re-compile

пп: В мойто ядро сега погледнах че не е включена подъжка и ако взема такава карта ще трябва да компилирам.

Ще погледна, но според мен проблема не е там, защото командите dmesg и lsmod "минават" eто един цитат от една статия за Fedora
Цитат
First you should be sure that your current Kernel version supports SkyStar2 DVB card (by default 2.6.x supports just for sake of being sure) :type the command:

dmesg

and now look for :
drivers/media/dvb/b2c2/skystar2.c: FlexCopII(rev.130) chip found
drivers/media/dvb/b2c2/skystar2.c: the chip has 6 hardware filters
DVB: registering new adapter (Technisat SkyStar2 driver).
type the command:

lsmod

and now look for :
skystar2 and some module names like that
---------------------------------------
if you couldn't find them, just get the new kernel version from http://www.kernel.org and "recompile/if RPM install it" your kernel"

EDIT: Сега като гледам може и да се окажеш прав, защото с
Примерен код
lsmod | grep skystar

Излизат само
Примерен код

skystar2               28100  0
dvb_core               87688  1 skystar2

А трябва да има и други, би трябвало да изглежда подобно на това:
Примерен код
skystar2 28265 0
dvb_core 82921 1 skystar2
mt352 5317 1 skystar2
stv0299 9285 1 skystar2
mt312 7365 1 skystar2
i2c_core 21057 4 skystar2,mt352,stv0299,mt312




Активен

"Две неща на този свят са безкрайни - човешката глупост и вселената. За второто не съм съвсем сигурен" А. Айнщайн

Bogo

  • Напреднали
  • *****
  • Публикации: 636
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #3 -: Feb 07, 2007, 09:52 »
Цитат (Slevin_ @ Фев. 04 2007,16:59)
За ядро от 2.6 нагоре, пише че е компилирано с поддръжка на въпросната платка.

Ядрото подържа въпросния хардуер но трябва да компилираш собствено.
Не е никак сложно'<img'>
Активен

live free or die хард :)

Slevin_

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #4 -: Feb 07, 2007, 22:49 »
Цитат (Bogo @ Фев. 07 2007,10:52)
Ядрото подържа въпросния хардуер но трябва да компилираш собствено.
Не е никак сложно'<img'>

Да, аз те разбрах какво точно имаш в предвид, особенно след като видях, че тези модули, които се зареждат не са достатъчни. А другите не мога и да ги заредя с modprobe Така да се каже, се подведох донякъде по написаното от статията, която ползвах, даже гледах в конфиг-а на ядрото на убунту, че се зареждат по-различни модули единия от които е B2C2, а точно такъв е чипсета на SKystar 2. За сега нямам много време да отделя и да компилирам, но през почивните дни ще го направя и ще пиша отново тук какво се е получило.



Активен

"Две неща на този свят са безкрайни - човешката глупост и вселената. За второто не съм съвсем сигурен" А. Айнщайн

kingfisher

  • Напреднали
  • *****
  • Публикации: 102
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #5 -: Feb 08, 2007, 12:34 »
Здравей, защо не смениш ядрото?
Аз например съм 2.6.18 и ето как изглеждат нещата при мен.
=================
b2c2_flexcop_pci        6296  13
b2c2_flexcop           23564  1 b2c2_flexcop_pci
snd_intel8x0           28572  1
video_buf              19972  2 cx8800,cx88xx
mt352                   6532  1 b2c2_flexcop
mt312                   7300  1 b2c2_flexcop
bcm3510                10116  1 b2c2_flexcop
snd_ac97_codec         86944  1 snd_intel8x0
tveeprom               13584  1 cx88xx
dvb_pll                12164  1 b2c2_flexcop
skge                   34064  0
stv0299                 9992  1 b2c2_flexcop
intel_agp              19740  1
shpchp                 33052  0
snd_ac97_bus            2176  1 snd_ac97_codec
compat_ioctl32          1280  1 cx8800
btcx_risc               4232  2 cx8800,cx88xx
videodev               22016  2 cx8800,cx88xx
v4l1_compat            12932  2 cx8800,videodev
v4l2_common            19840  3 tuner,cx8800,videodev
dvb_core               71720  2 b2c2_flexcop,stv0299
snd_pcm                67720  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
stv0297                 7296  1 b2c2_flexcop
nxt200x                12932  1 b2c2_flexcop
lgdt330x                7836  1 b2c2_flexcop
==========================
Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02)

Както виждаш вече не се ползва skystar2 и всичко си работи перфектно.
Активен

Slevin_

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #6 -: Feb 08, 2007, 23:58 »
Цитат (kingfisher @ Фев. 08 2007,13:34)
Здравей, защо не смениш ядрото?
Аз например съм 2.6.18 и ето как изглеждат нещата при мен.
=================
b2c2_flexcop_pci        6296  13
b2c2_flexcop           23564  1 b2c2_flexcop_pci
mt352                   6532  1 b2c2_flexcop
mt312                   7300  1 b2c2_flexcop
bcm3510                10116  1 b2c2_flexcop
snd_ac97_codec         86944  1 snd_intel8x0
tveeprom               13584  1 cx88xx
dvb_pll                12164  1 b2c2_flexcop
skge                   34064  0
stv0299                 9992  1 b2c2_flexcop
intel_agp              19740  1
shpchp                 33052  0
snd_ac97_bus            2176  1 snd_ac97_codec
compat_ioctl32          1280  1 cx8800
btcx_risc               4232  2 cx8800,cx88xx
videodev               22016  2 cx8800,cx88xx
v4l1_compat            12932  2 cx8800,videodev
v4l2_common            19840  3 tuner,cx8800,videodev
dvb_core               71720  2 b2c2_flexcop,stv0299
snd_pcm                67720  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
stv0297                 7296  1 b2c2_flexcop
nxt200x                12932  1 b2c2_flexcop
lgdt330x                7836  1 b2c2_flexcop
==========================
Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02)

Както виждаш вече не се ползва skystar2 и всичко си работи перфектно.

Благодаря за съвета!!!
Да, мислил съм си за проба с по-ново ядро и ще го направя. Но така или иначе имам желание да оптимизирам малко ядрото за моята хардуерна конфигурация, било то 2.6.18 или 2.6.8. А и ми харесва идеята да се "преборя" с това ядро(2.6.8).
Между другото за информация, модулите mt356 и mt312 са за различните ревизии на SkyStar2.
mt356 се ползва при ревизии 2.6(В, С, D). A модула mt312 се използва за ревизия 2.3.
Поздрави.
Активен

"Две неща на този свят са безкрайни - човешката глупост и вселената. За второто не съм съвсем сигурен" А. Айнщайн

Slevin_

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #7 -: Feb 14, 2007, 15:25 »
Така вече всичко е наред, проработи платката с ядро 2.6.8 след компилирането му. За сорс ползвах от хранилищата на дебиан. Иначе тествах и с 2.6.18 image(наложи ми се да ъпгрейтна дистрибуцията до testing) и ми се струва, че с него платката работи още по-добре, имам в предвид, че при смяна на спътниковите програми, както и при сканиране на даден спътник, има по-голямо бързодействие, поне така е при мен и явно се дължи на различните модули, които се ползват в 2.6.18 .
Благодаря на всички, взели участие по проблема.



Активен

"Две неща на този свят са безкрайни - човешката глупост и вселената. За второто не съм съвсем сигурен" А. Айнщайн

tvkkk

  • Напреднали
  • *****
  • Публикации: 83
  • Distribution: Arch linux
  • Window Manager: lxde
    • Профил
    • WWW
Проблем с инсталиране на dvb-pci skystar2
« Отговор #8 -: Feb 14, 2007, 16:05 »
По мои наблюдения пачсетите на v4l-dvb са капризни към версията на ядрото. Основната причина, че във всяка следваща версия внасят доста промени в частта за dvb поддръжка. Ако си опитвал с mercurial (hg ) да взимаш последната версия, работи основно с последните 1-2 стабилни версии на ядрото ( в момента работи с 2.6.18 до 2.6.20). За по-старо ядро е желателно да се ползва някой от по-старите snapshot-ове. При мен ето каква е ситуацията - при 2.6.15 ядро всичко е нормално с v4l-dvb-20060115, за 2.6.17 ползвах v4l-dvb-5b09e9c11944. За по стари от 2.6.15 нямам наблюдение, но преминаването към по-нова версия си струва и както си забелязал модулите се държат доста по-стабилно, включително с HDTV signal.
Активен

Slevin_

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #9 -: Feb 14, 2007, 20:52 »
@tvkkk, забелязвам че си запознат с материята около SkyStar 2 + Linux. И ще си позволя да те запитам, макар и не по темата, която открих.
Дали имаш някаква информация относно H.264 поддръжката в линукс, за МPEG-2 при HDTV е ясно, но около H.264 аз лично не съм запознат. Също се интересувам от възможноста за стрийминг на даден транспортен поток в LAN, било то радиостанции или телевизия.
Ако знаеш някаква информация, статии, проeкти, "линкове", ще се раздам да ги споделиш. Аз лично следя http://www.linuxtv.org/
Поздрави!!!



Активен

"Две неща на този свят са безкрайни - човешката глупост и вселената. За второто не съм съвсем сигурен" А. Айнщайн

kingfisher

  • Напреднали
  • *****
  • Публикации: 102
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #10 -: Feb 15, 2007, 09:19 »
За H.264 има поддръжка в Линукс, но лично не съм тествал дали е приложима в реални условия заради слабото ми PC, за повече инфо: http://www.videolan.org/developers/x264.html
Стрийминг можеш да направиш по няколко начина за мен лично остана варианта VDR+streamdev plugin-a работи безупречно,но имай в предвид че мрежата трябва да ти е ок, само за един клиент ще ти трябва около 300-400 Кб/с. без прекъсване  защото и най-малкото кихане на лан-а причинява спиране на картината.
И накрая моето лично впечатление е че много малко се говори/пише по тези теми, сякаш имам чувството че е табу.
А познавам хора които са много на ти с материята, но не споделят,защо ли?
Активен

Slevin_

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #11 -: Feb 15, 2007, 10:32 »
Цитат (kingfisher @ Фев. 15 2007,10:19)
За H.264 има поддръжка в Линукс, но лично не съм тествал дали е приложима в реални условия заради слабото ми PC, за повече инфо: http://www.videolan.org/developers/x264.html
Стрийминг можеш да направиш по няколко начина за мен лично остана варианта VDR+streamdev plugin-a работи безупречно,но имай в предвид че мрежата трябва да ти е ок, само за един клиент ще ти трябва около 300-400 Кб/с. без прекъсване  защото и най-малкото кихане на лан-а причинява спиране на картината.
И накрая моето лично впечатление е че много малко се говори/пише по тези теми, сякаш имам чувството че е табу.
А познавам хора които са много на ти с материята, но не споделят,защо ли?

Мерси за информацията, запознат съм до някъде с VDR. Има един руски forum, които има доста полезна информация, за VDR и (ArVDR - май че алтернатива на VDR). Ето и линк http://www.allrussian.info/board.php?boardid=61
Относно скороста за стрииминг, то е ясно, че зависи от това с какъв битрейт е дадената програма. Колкото до това, дали тук в България е табу подобен род теми, лично нямам наблюдение, щом казваш.
Но едно ми е ясно, че не ние сме открили "топлата вода". Просто трябва да се търси и тества. Напоследък съм се насочил в разучаване на dvbstreamer, и ако успея да го подкарам, може да споделя впечатления от него.
Ще се радвам, ако се съберем тука достатъчно хора и да си спретнем една дискусийка, тук или другаде, относно възможностите на тази платка под линукс



Активен

"Две неща на този свят са безкрайни - човешката глупост и вселената. За второто не съм съвсем сигурен" А. Айнщайн

kingfisher

  • Напреднали
  • *****
  • Публикации: 102
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #12 -: Feb 15, 2007, 11:17 »
Мерси за линка, разгледай и тези линкове полезни са:
http://www.dvb-bg.com/showthread.php?t=2546 - за този ще ти трябва  регистрация във форума за да го видиш.
http://www.linuxquestions.org/linux....n_Linux
Има си и специална Линукс дистрибуция:
http://dvbn.happysat.org/viewtop....start=0
Ще се радвам да се получи наистина полезна дискусия по темата.
Активен

tvkkk

  • Напреднали
  • *****
  • Публикации: 83
  • Distribution: Arch linux
  • Window Manager: lxde
    • Профил
    • WWW
Проблем с инсталиране на dvb-pci skystar2
« Отговор #13 -: Feb 15, 2007, 15:27 »
Аз също малко съм пробвал HDTV програми, поради слабото PС - Athlon 1800+ а и нямам  много възмжности да си играя с разни тестове.. Единствените проби бяха с Euro HD 1080 и мога ка кажа, че VLC и xine се справиха чудесно с тази програма. При mplayer и Windows-ките клиенти се озорваше и прекъсваше.
Относно streaming-а. Лично аз харесвам videolan (vlc) и мисля, че е най-удачно решение. Освен това имаш възможност да преоразмериш изходния поток. Аз лично успях да намаля размера и да постигна поток от 256 kbps, но качеството спада значително. Един приличен баланс е поток от 400-500 kbps с scale=0.4 при който без проблеми държи 3-4 потока, но тестовете са били с малко клиенти.
Ето едно примерче за пускане на поток с vlc:
vlc -vvv --color --ttl 12 --ts-es-id-pid qpsk/ts: --dvb-frequency=12480000 --programs=899,900 --dvb-srate=27500000 --sout '#duplicate{dst="transcode{vcodec=mp4v,acodec=mpga,vb=300,ab=64,scale=0.40}:standard{access=http,mux=ts,url=:8081}",select="program=899",dst="transcode{vcodec=mp4v,acodec=mpga,vb=300,ab=64,scale=0.40}:standard{access=http,mux=ts,url=:8082}",select="program=900"' --intf=dummy  --daemon
Активен

Slevin_

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
Проблем с инсталиране на dvb-pci skystar2
« Отговор #14 -: Feb 15, 2007, 21:41 »
@kingfisher, знам я тази тема от dvb-bg, регистриран съм отдавна там, тя се отнася предимно за подкарване на емулатора newcamd, които се ползва при линукс базираните приемници Dreambox, този емулатор служи за разкодирване кодировките на спътниковите телевизии, но предполагам това го знаеш. Между другото, човека който е писал темата ми е градски, лично не се познавам с него, но не пречи да му пиша, за да видим какво би могъл той да сподели. За другите линкове ще се поразровя.
@tvkkk, защо съм останал с впечатление, че VLC може да стриимва само една програма, т.е само един пид от транспортния поток. Все пак хубаво, че сподели. М/у другото не знам дали е удачно да продължим дискусииката, която се заформи в тази тема или да открием нова.
Поздрави.
Активен

"Две неща на този свят са безкрайни - човешката глупост и вселената. За второто не съм съвсем сигурен" А. Айнщайн

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Ubuntu 6.06 + vdr + skystar2
Настройка на програми
dvelev 1 1319 Последна публикация Jun 08, 2006, 14:12
от redcure
Linux Mint 17.1 skystar2 hd
Настройка на програми
pcclub 2 2097 Последна публикация May 04, 2015, 23:06
от edmon