Skocz do zawartości

Karta Tv/tuner Tv Na Fc5


da_niel

Rekomendowane odpowiedzi

  • 3 weeks later...
  • 2 weeks later...

Witam.

Próbuję "walczyć" z moją karta TV (bt878 - Prolink PixelWiew) na FC5 (mam nadzieję, że niczego nie przekręciłam).

 

Teoretycznie wszystko chodzi.

Tzn mam podobnie jak da_niel, z tą różnicą, że nie mam MTV smile.gif

 

A dokładniej:

Doszłam juz do tego, że wina leży po stronie tunera (a dokładniej jego braku).

Jeżeli mam ustawiony jakiś kanał pod Windą i przejdę do Linuksa, to mogę odbierać jedynie ten kanał (i to jedynie do momentu wyłączenia komputera)

 

Próbowałam juz rozwiązań podanych w temacie, ale obawiam sie (moje umiejętności są poniżej średniej), że chyba coś juz zupełnie sknociłam.

 

Używam programów : zapping, XdTV, TVTime.

 

- Jak mogę zmienić tę sytuację?

- Może ktoś dysponujący taką kartą mógłby mi podpowiedzieć, jak ustawić wpisy w poszczególnych plikach.

 

Obecne moje wpisy:

 

/etc/mdprobe.conf

alias snd-card-0 snd-intel8x0
options snd-card-0 index=0
options snd-intel8x0 index=0
remove snd-intel8x0 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || :; }; /sbin/modprobe -r --ignore-remove snd-intel8x0

alias char-major-37 bttv
options bttv radio=1 card=37 tuner=5 gbuffers=4
options bttv card=37 pll=1 radio=1 tuner=5 gbuffers=4

Wynik wywołania lsmod (wybrałam to co dotyczy karty - mam nadzieję, że wszystko)

bttv                  166965  1 bt878
video_buf              21317  1 bttv
compat_ioctl32          1473  1 bttv
i2c_algo_bit            8393  1 bttv
v4l2_common             7745  2 tuner,bttv
btcx_risc               4809  1 bttv
ir_common               9413  1 bttv
tveeprom               13905  1 bttv
i2c_sis96x              5573  0
snd                    50501  11 snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               9377  1 snd
snd_page_alloc         10441  2 snd_intel8x0,snd_pcm
i2c_core               20673  6 nvidia,tuner,bttv,i2c_algo_bit,tveeprom,i2c_sis96x
videodev                9409  1 bttv

wynik dmesg | grep bttv

 
bttv: driver version 0.9.16 loaded
bttv: using 4 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:00:0a.0, irq: 16, latency: 32, mmio: 0xcdcfe000
bttv0: using: Prolink PixelView PlayTV pro [card=37,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00afc0ff [init]
bttv0: using tuner=5
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: i2c: checking for TDA9887 @ 0x86... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
bttv0: PLL: 28636363 => 35468950 .. ok

Wywołanie lsmod |grep tuner

tuner                  46457  0
v4l2_common             7745  2 tuner,bttv
i2c_core               20673  6 nvidia,tuner,bttv,i2c_algo_bit,tveeprom,i2c_sis96x

Utknęłam w martwym punkcie i nie wiem już co dalej.

 

Pozdrawiam - molly

Odnośnik do komentarza
Udostępnij na innych stronach

Witam.

Próbuję "walczyć" z moją karta TV (bt878 - Prolink PixelWiew) na FC5 (mam nadzieję, że niczego nie przekręciłam).

 

Teoretycznie wszystko chodzi.

Tzn mam podobnie jak da_niel, z tą różnicą, że nie mam MTV smile.gif

 

A dokładniej:

Doszłam juz do tego, że wina leży po stronie tunera (a dokładniej jego braku).

Jeżeli mam ustawiony jakiś kanał pod Windą i przejdę do Linuksa, to mogę odbierać jedynie ten kanał (i to jedynie do momentu wyłączenia komputera)

 

Próbowałam juz rozwiązań podanych w temacie, ale obawiam sie (moje umiejętności są poniżej średniej), że chyba coś juz zupełnie sknociłam.

 

Używam programów : zapping, XdTV, TVTime.

 

- Jak mogę zmienić tę sytuację?

- Może ktoś dysponujący taką kartą mógłby mi podpowiedzieć, jak ustawić wpisy w poszczególnych plikach.

 

Jezeli tuner odbiera (nawet 1 kanal), to prawdopodobnie masz konfiguracje dobrze ustawiona. Wprawdzie ja mam PixelView i mam ustawiony nr karty inny (70), ale podejrzewam, ze przyczyna jest inna.

Po ustawieniu w modprobe.conf musisz jeszcze ustawic odbior w samym programie.

Powiem ci na przykladzie XDTV (choc w innych postepuje sie podobnie). Klikasz prawym klawiszem na oknie programu i w menu ktore sie pokaze wybierasz:

TVNorm: PAL

Video Source: television

Frequency Table: pal-europe-east

Audio: Jezeli masz stereo - to stereo (u mnie jest mono)

 

Nastepnie kliknij na Open Channel Editor i w nowym oknie wybierz Scan TV. Musisz odpowiedziec jeszcze na pare pytan (wybierasz te ustawienia, ktore podalem poprzednio) i automatycznie zostana przeskanowane kanaly. Kreator pyta jeszcze o kolejnosc kanalow: mozesz zostawic domyslnie i jakies jeszcze pytania, ktorych juz nie pamietam.

Kazdy kanal mozesz ustwiac po przeskanowaniu w Channel Editor (mozez dodawac nazwy kanalow, ustawiac klawisze wybierajace i dostrajac kanaly (strzalki lewo - prawo). Mozesz rowniez zrobic to recznie edytujac plik ~/.xdtv/xdtvrc.

 

Gdyby nie chcialo ci chodzic z tym numerem karty, to sprobuj w /etc/modprobe.conf wpisac:

alias char-major-81-0 bttv
options bttv card=70 radio=1 gbuffers=6 automute=1 pll=1 tuner=5

 

U mnie np. telewizja w programie tvtime wyglada o wiele gorzej niz np. w win xp : \ Też tak macie ?

Powiem szczerze, ze na moim wiekowym PixelView(Rev.4C) odbior na pewno nie jest gorszy niz w XP (o ile nie lepszy). Jest tez lepszy niz w Odbiorniku TV. Polecam XdTV - chociaz na TvTime tez niezle biega. smile.gif

 

pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Wygląda na to, że namieszałam i to zdrowo sad.gif .

Próbowałam poustawiać wszystko, żeby karta działała i... amba!

Do ustawień wykorzystałam informacje z tego tematu oraz strony BTTV mini-HOWTO

Efekt - katastrofa!

Wiem już jaki jest typ karty - 23 (i takie ustawienia zastosowałam)

Jednak teraz mam taki efekt:

Gdy odpalam jakikolwiek program współpracujący z kartą otrzymuję (przykłady z dwóch programów):

-Gnomeradio:

Nie można otworzyć urządzenia "dev/radio"!

Sprawdź ustawienia i upewnij się, że żaden inny program nie używa /dev/radio.

Upewnij się, że masz prawa do odczytu z tego urządzenia"

-Zapping

Couldn't open /dev/video0, try other devices?

Podaję "tak" i otrzymuję:

Sorry, but "/dev/video0" could not be opened:

The device cannot be attached to any controller

Wcześniej te urządzenia w systemie były.

Utworzyłam więc te urządzenia (korzystając z instrukcji na Do ustawień wykorzystałam informacje z tego tematu oraz strony BTTV mini-HOWTO: Konfiguracja systemu

mknod /dev/video0 c 81 0
chmod 666 /dev/video0
ln -s /dev/video0 /dev/video
mknod /dev/radio0 c 81 64
chmod 666 /dev/radio0
ln -s /dev/radio0 /dev/radio 

Efekt ten sam.

Obecny zapis w mbprobe.conf wygląda u mnie tak:

# karta TV
alias char-major-81-0 bttv
options bttv card=23 radio=1 gbuffers=6 automute=1 pll=1 tuner=1 msp3400

Wyniki poleceń:

-lsmod (wygląda, że tym razem nie ma tam nic)

Module                  Size  Used by
ppp_deflate             5825  0
zlib_deflate           18265  1 ppp_deflate
ppp_async              11841  1
crc_ccitt               2241  1 ppp_async
ppp_generic            28373  6 ppp_deflate,ppp_async
slhc                    6593  1 ppp_generic
ppdev                   8645  0
autofs4                19013  1
hidp                   15937  2
l2cap                  23617  5 hidp
bluetooth              44069  2 hidp,l2cap
sunrpc                136573  1
ip_conntrack_netbios_ns     3009  0
ipt_REJECT              5441  1
xt_state                2241  2
ip_conntrack           49261  2 ip_conntrack_netbios_ns,xt_state
nfnetlink               6489  1 ip_conntrack
xt_tcpudp               3265  4
iptable_filter          3137  1
ip_tables              11657  1 iptable_filter
x_tables               12613  4 ipt_REJECT,xt_state,xt_tcpudp,ip_tables
vfat                   11969  1
fat                    47709  1 vfat
dm_mirror              19985  0
dm_mod                 50905  1 dm_mirror
video                  14917  0
button                  6609  0
battery                 9285  0
ac                      4933  0
ipv6                  225697  20
lp                     12297  0
parport_pc             25445  1
parport                34313  3 ppdev,lp,parport_pc
floppy                 57733  0
nvram                   8393  0
cdc_acm                14688  3
ehci_hcd               29005  0
ohci_hcd               19805  0
snd_intel8x0           30301  1
snd_ac97_codec         83937  1 snd_intel8x0
snd_ac97_bus            2497  1 snd_ac97_codec
snd_seq_dummy           3781  0
snd_seq_oss            28993  0
snd_seq_midi_event      7105  1 snd_seq_oss
snd_seq                47153  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          8909  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            45009  0
snd_mixer_oss          16449  1 snd_pcm_oss
snd_pcm                76869  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
nvidia               4521844  12
snd_timer              22597  2 snd_seq,snd_pcm
video_buf              21317  0
compat_ioctl32          1473  0
i2c_algo_bit            8393  0
v4l2_common             7745  0
btcx_risc               4809  0
ir_common               9413  0
tveeprom               13905  0
i2c_sis96x              5573  0
i2c_core               20673  4 nvidia,i2c_algo_bit,tveeprom,i2c_sis96x
snd                    50501  11 snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
videodev                9409  0
soundcore               9377  1 snd
snd_page_alloc         10441  2 snd_intel8x0,snd_pcm
ext3                  116169  2
jbd                    52693  1 ext3

-dmesg | grep bttv

bttv: Unknown parameter `msp3400'
bt878: Unknown symbol bttv_read_gpio
bt878: Unknown symbol bttv_write_gpio
bt878: Unknown symbol bttv_gpio_enable
bttv: Unknown parameter `msp3400'

-dmesg | grep tuner

pusto

Zdaję sobie sprawę, że to ja coś (i to mocno) namieszałam.

Czy pozostaje mi tylko ponowna instalacja sytemu, żeby wróciło tak jak było. Poprzednio chociaż gdy ustawiłam program w Windzie to chociaż ten jeden program był dostępny.

Teraz nic. Nawet sygnał AV już nie odbiera.

Jeżeli istnieje inny sposób na poprawne ustawienie tej karty to proszę o pomoc.

Jeśli sie da to step by step.

Zaznaczam, że to moje pierwsze kroki w Linuksie. Polubiłam juz ten system i nie chcę być zmuszona do Windy (obecnie jeszcze nie usunęłam z dysku XP, choć tak docelowo chcę zrobić.)

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli jesteś pewna co do numeru karty to sprawdź inne tunery.

Skoro gdzieś tam miałaś kanał to poprostu inny tuner bedzie.

U mnie zadziałała zupełnie inna kombinacja karta tuner niż wszystkie howto i inne dokumenty mówiły.

Pamiętaj że ten sam model karty może byc dostarczony z różnymi typami tunerów.

 

sprawdź może to ustawianie

alias char-major-81-0 bttv
options bttv radio=0 card=72 tuner=5 gbuffers=4 

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Obecnie ustawienia karta + tuner są najmniejszym problemem.

 

Teraz cały problem z samym wykryciem karty. Najpierw była teraz nie ma. Fizycznie jest. Nie mam problemu z jej wykryciem i pracą pod Windą.

Czy muszę coś zrobić z modułami?

A jeśli tak to w jaki sposób?

Te pytania nie pochodzą z lenistwa, bo szukałam już w wielu miejscach i próbowałam juz niejednego rozwiązania.

Problem w tym, że "dzięki" tym poszukiwaniom i próbom teraz nic już nie mam.

Chyba faktycznie pozostanie mi postawienie na nowo systemu.

Mam jednak nauczkę - zaczynam robić kopie wszystkiego co zmieniam.

To chyba jedyny sposób, żeby potem ewentualnie dojść do tego co namieszam.

 

Jeszcze raz proszę - jeśli mogę uniknąć ponownego stawiania systemu - to proszę o radę jak to wszystko teraz odkręcić.

 

Ważne żeby przynajmniej wykrywał kartę i poprawnie ją ładował. A przynajmniej Działało Composite i S-Video (Zawsze mogę wtedy skorzystać z zewnętrznego tunera - chociażby w magnetowidzie czy satelicie).

 

Pozdrawiam

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Wiem już jaki jest typ karty - 23 (i takie ustawienia zastosowałam)

Jednak teraz mam taki efekt:

Gdy odpalam jakikolwiek program współpracujący z kartą otrzymuję (przykłady z dwóch programów):

[...]

 

Nie wiem dlaczego sie uparlas na ten nr karty. Ja (jak juz pisalem) tez mam PixelView i u mnie chodzi na nr 70, zas tuner ma nr 5. W zasadzie oprocz wpisu w modprobe.conf i konfiguracji programu i kanalow, w FC5 nic wiecej nie trzeba robic. Te opisy, ktore czytasz byly robione dawno temu i w chwili obecnej sie zdeaktualizowaly (w kazdym razie nie dotycza tej dystrybucji Linuksa).

W moim poprzednim poscie masz wpis z modprobe.conf (oczywiscie stary usun lub zakomentuj) i sprobuj z tym nrem karty i tunera. Poza tym jest tam opis konfiguracji programu XdTV, ktory pomoze Ci prawidlowo skonfigurowac kanaly.

Gdyby nie chcialo isc na tym numerze karty i tunera, no to musisz poeksperymentowac z innymi. Gdzies (chyba w /usr, w tej chwili nie pamietam dokladnie) jest dokumentacja, gdzie sa spisane wszystkie n-ry kart i tunerow.

 

P.S. Przeinstalowanie systemu nic Ci nie da, bo znowu bedziesz musiala wykonac te same czynnosci.

 

Powodzenia

Odnośnik do komentarza
Udostępnij na innych stronach

Gdzies (chyba w /usr, w tej chwili nie pamietam dokladnie) jest dokumentacja, gdzie sa spisane wszystkie n-ry kart i tunerow.

 

P.S. Przeinstalowanie systemu nic Ci nie da, bo znowu bedziesz musiala wykonac te same czynnosci.

 

Powodzenia

Wydaje mi sie, ze to jest opisane w dokumentacji kernela. tzn o ile dobrze pamietam to tam to czytalem wink.gif przeczytaj watek od poczatku, numer karty jest podany w dokumentacji a numer tunera musisz sama znalezc smile.gif

rowniez zycze powodzenia smile.gif

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...