Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-12-07 10:44:42

  BlackT - Użytkownik

BlackT
Użytkownik
Zarejestrowany: 2007-12-05

Problem z instalacją Tunera TV Smart

Witam. Walczę z tym tunerem już niecały tydzień. Zaczęło się od tego że oglądałem w TV "Uwierz w ducha" i dźwięk się zepsuł. Na szybko podpiąłem to dziadostwo i odpaliłem na winshicie. Po obejrzeniu filmu zaciekawiło mnie czy dało by się go uruchomić na Debianie. Przeglądałem google, tutoriale, faq itp i lipa...Jedyne co mi się udało osiągnąć w przeciągu tego tygodnia to widoczna jedynka na xawtv... Ale popsułem :) I teraz znów nie ma nic. Proszę o pomoc w rozwiązaniu tego upierdliwego problemu.


Tuner : Avacs TV Smart na chipsecie Conexant Fusion 878A
Debian: Etch  na najnowszym jajku (2.6.23.9)


lspci:

Kod:

00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge
 (rev 80)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:0d.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (
rev 11)
00:0d.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11
)
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Control
ler (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/                                                  C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller                                                    (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller                                                    (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller                                                    (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller                                                    (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T89                                                   0 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 A                                                   C97 Audio Controller (rev 60)
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller                                                    (rev 80)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
00:13.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139                                                   C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (re                                                   v a1)

lsmod:

Kod:

Module                  Size  Used by
nvidia               6212624  24
ac                      5764  0
battery                12424  0
ipv6                  224740  12
dm_snapshot            16800  0
dm_mirror              20480  0
dm_mod                 51136  2 dm_snapshot,dm_mirror
ohci_hcd               19460  0
saa7134_alsa           12992  0
saa7134_empress         9988  0
saa7134               120268  2 saa7134_alsa,saa7134_empress
ir_kbd_i2c              9232  1 saa7134
loop                   16516  0
snd_via82xx            26136  0
gameport               14216  1 snd_via82xx
snd_mpu401_uart         7680  1 snd_via82xx
snd_seq_dummy           3972  0
tsdev                   8384  0
snd_seq_oss            28416  0
joydev                  9920  0
snd_seq_midi            8352  0
snd_via82xx_modem      14216  0
snd_seq_midi_event      6912  2 snd_seq_oss,snd_seq_midi
snd_ac97_codec         90912  2 snd_via82xx,snd_via82xx_modem
snd_seq                43088  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
ac97_bus                2432  1 snd_ac97_codec
snd_pcm_oss            38816  0
snd_mixer_oss          15360  1 snd_pcm_oss
snd_rawmidi            22176  2 snd_mpu401_uart,snd_seq_midi
hci_usb                13980  0
bluetooth              47972  1 hci_usb
snd_pcm                69000  5 saa7134_alsa,snd_via82xx,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss
snd_seq_device          8076  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd_timer              19972  2 snd_seq,snd_pcm
bt878                  10664  0
bttv                  162996  1 bt878
video_buf              23172  4 saa7134_alsa,saa7134_empress,saa7134,bttv
firmware_class          9600  1 bttv
ir_common              34436  3 saa7134,ir_kbd_i2c,bttv
compat_ioctl32          1536  2 saa7134,bttv
i2c_algo_bit            6148  1 bttv
snd                    46948  13 saa7134_alsa,snd_via82xx,snd_mpu401_uart,snd_seq_oss,snd_via82xx_modem,snd_ac97_codec,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_rawmidi,snd_pcm,snd_seq_device,snd_timer
parport_pc             33700  0
parport                33224  1 parport_pc
btcx_risc               5000  1 bttv
i2c_viapro              8340  0
button                  8464  0
via_agp                10240  1
tveeprom               15248  1 bttv
videodev               26752  3 saa7134_empress,saa7134,bttv
v4l2_common            16896  4 saa7134_empress,saa7134,bttv,videodev
v4l1_compat            12676  3 saa7134,bttv,videodev
floppy                 53156  0
i2c_core               23568  7 nvidia,saa7134,ir_kbd_i2c,bttv,i2c_algo_bit,i2c_viapro,tveeprom
snd_page_alloc         10248  3 snd_via82xx,snd_via82xx_modem,snd_pcm
shpchp                 31124  0
pci_hotplug            28064  1 shpchp
soundcore               7392  1 snd
agpgart                31024  2 nvidia,via_agp
pcspkr                  2944  0
rtc                    11672  0
evdev                   9600  1
usbhid                 28032  0
ide_cd                 36128  0
ide_disk               16256  0
cdrom                  32928  1 ide_cd
generic                 4996  0 [permanent]
ehci_hcd               29964  0
uhci_hcd               22160  0
8139too                24448  0
via82cxxx               8836  0 [permanent]
8139cp                 21248  0
via_rhine              22792  0
mii                     5504  3 8139too,8139cp,via_rhine
usbcore               127384  6 ohci_hcd,hci_usb,usbhid,ehci_hcd,uhci_hcd
ide_core              108028  4 ide_cd,ide_disk,generic,via82cxxx
sd_mod                 27408  6
thermal                15644  0
processor              27056  1 thermal
fan                     5252  0

dmesg:

Kod:

(...)
Linux video capture interface: v2.00
agpgart: Detected VIA KT400/KT400A/KT600 chipset
agpgart: AGP aperture is 128M @ 0xf0000000
input: Power Button (FF) as /class/input/input4
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /class/input/input5
ACPI: Power Button (CM) [PWRB]
parport_pc 00:09: reported by Plug and Play ACPI
parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
bttv: driver version 0.9.17 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
PCI: Enabling device 0000:00:0d.0 (0004 -> 0006)
ACPI: PCI Interrupt 0000:00:0d.0[A] -> GSI 16 (level, low) -> IRQ 20
bttv0: Bt878 (rev 17) at 0000:00:0d.0, irq: 20, latency: 32, mmio: 0xe7000000
bttv0: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=003fffff [init]
tveeprom 1-0050: Huh, no eeprom present (err=-121)?
bttv0: tuner type unset
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
PCI: Enabling device 0000:00:0d.1 (0004 -> 0006)
ACPI: PCI Interrupt 0000:00:0d.1[A] -> GSI 16 (level, low) -> IRQ 20
bt878_probe: card id=[0x0], Unknown card.
Exiting..
ACPI: PCI interrupt for device 0000:00:0d.1 disabled
bt878: probe of 0000:00:0d.1 failed with error -22

(...)

saa7130/34: v4l2 driver version 0.2.14 loaded
saa7134 ALSA driver for DMA sound loaded
saa7134 ALSA: no saa7134 cards found
(...)

TvTime przeważnie wypluwa mi "No signal"

To tyle.

Offline

 

#2  2007-12-07 10:54:36

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Problem z instalacją Tunera TV Smart

Ja u ciebie widzę dwie karty jedną na chipie bt878 a drugą na saa7134
Możesz mi to najpierw wyjaśnić? zanim zabierzemy się do dziela.

Pozdrawiam


EDIT: Cos chyba pokręciłeś.
Własnie spojrzałem do dokumentacji kernela i karta Avacs Smart jest ale na chipie saa7134.

Chyba pomylileś karty.

Podaj dokładne dane wtedy będzie można się za to zabrać.

Ostatnio edytowany przez ilin (2007-12-07 11:07:20)


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#3  2007-12-07 11:53:33

  BlackT - Użytkownik

BlackT
Użytkownik
Zarejestrowany: 2007-12-05

Re: Problem z instalacją Tunera TV Smart

Saa7134 jest modułem który wsadziłem 'ręcznie' na siłę. Bttv jest instalowane automatycznie przez kernela.

Co do pokręcenia.. jedyne co mogłem pokręcić to - nie jestem w 100% pewny nazwy karty (Smart TV).  Na 100% jest to Avacs i na 100% jest na chipie Conexant 878A (mogę wyjąc kartę i zrobić jej foto) . Dlatego podałem nazwę - "Smart TV" bo jest to jedyny model tej firmy pasujący do mojej (TV + FM)

P.S.
na http://www.bttv-gallery.de/ wyczytałem że :

Kod:

(...)
# Avacs  http://www.avacs.com.pl

    * Avacs Smart TV = OEM Kworld 878 or Kworld saa713x
(...)

Mój wynalazek jest na pierwszej fotografii pod tym textem.

Ostatnio edytowany przez BlackT (2007-12-07 12:01:13)

Offline

 

#4  2007-12-07 12:51:49

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Problem z instalacją Tunera TV Smart


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#5  2007-12-07 15:10:44

  BlackT - Użytkownik

BlackT
Użytkownik
Zarejestrowany: 2007-12-05

Re: Problem z instalacją Tunera TV Smart

To jest ta karta: http://www.bt.internetdsl.pl/images/tv.jpg
na tym chipsecie http://www.bt.internetdsl.pl/images/fusion.jpg .

Mizerny opis karty na http://www.pcworld.pl/artykuly/29070.html .

Ostatnio edytowany przez BlackT (2007-12-07 15:11:54)

Offline

 

#6  2007-12-07 15:21:27

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Problem z instalacją Tunera TV Smart

To jest karta na chipie bt878 o nazwie karty na saa7134.
W dokumentacjii kernela na ten temat nic nie ma.
Ale sprobujemy zrobic male hokus-pokus.

W pliku /etc/modprobe.d/aliases zrob takie wpisy

Kod:

alias char-major-81-0 bttv
options bttv card=53 tuner=5

Zrestartuj kompa i wydaj polecenie

Kod:

xawtv -hwscan

Powinna się pokazać karta Typhoon
Jeśli tak to sprobuj czy umiesz coś odbierać.

Pozdrawiam


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#7  2007-12-07 16:44:23

  BlackT - Użytkownik

BlackT
Użytkownik
Zarejestrowany: 2007-12-05

Re: Problem z instalacją Tunera TV Smart

Uff.. jedyne z czego się cieszę to to, że doprowadziłem do tego, że xawtv widzi kartę jako Typhoon.

Kod:

(...)
/dev/video0: OK                         [ -device /dev/video0 ]
    type : v4l2
    name : BT878 video (Typhoon TView RDS
    flags: overlay capture tuner

Za dużo namieszałem w modułach :) Karta ciągle mi się przedstawiała jako Jetaway'cośtam. Wywaliłem moduł z saa7134. A moduły bt878 i bttv potraktowałem komendami rmmod xxx i modprobe xxx card=0 tuner=0 . Potem, gdy zerknąłem do "aliases" zauważyłem że znikła opcja którą miałem wpisać. Z ciekawości zajrzałem do pliku "saa7134" w "/etc/modprobe.d" i znalazłem tam podobną linijkę. cp saa7134 bttv i edycja pliku "bttv" załatwiły sprawę. Xawtv widzi kartę tak jak w logu powyżej. Niestety na tym koniec. po odpaleniu xawtv -c /dev/video0 -nodga nic się nie daje znaleźć. Tvtime dalej wypluwa to samo (no signal).

P.S. "Xawtv" nie działą mi bez opcji -nodga. Po instalacji sterów nvidii automat wywalił tą opcję. Jakoś nie myślałem nad jej włączeniem (podejrzewam że się nie da) Postanowiłem obejść problem w inny sposób :)

P.S. 2  Log z uruchomienia "xawtv":

Kod:

This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.23.9-k7)
X Error of failed request:  XF86DGANoDirectVideoMode
  Major opcode of failed request:  136 (XFree86-DGA)
  Minor opcode of failed request:  1 (XF86DGAGetVideoLL)
  Serial number of failed request:  13
  Current serial number in output stream:  13
v4l-conf had some trouble, trying to continue anyway
v4l2: WARNING: framebuffer size mismatch
v4l2: me=1280x1024 v4l=0x0
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct

od jakiegoś czasu niepokoi mnie ta linijka na samym dole. Wcześniej (np wtedy kiedy fartem udało mi się odpalić tą kartę) się nie pojawiała.


ERRATA

Wreszcie po wielu wysiłkach znalazłem dwójkę i TVN.  Przy okazji uwydatniła się moja głupota :) Gdy wyciągałem kartę z kompa, żeby ją porównać z obrazkami na necie - nie podpiąłem do niej spowrotem kabla antenowego :) Poza tym przerobiłem trochę plik "aliases"

Kod:

(...)
alias char-major-81 videodev
alias char-major-81-0 bttv
(...)

potem chciałem zapuścić automat do skanowania, ale brakowało mu "vbi"
Polecenie ln -s /dev/vbi0 /dev/vbi załatwiło sprawę.

Po wpisaniu scantv -c /dev/video0 zobaczyłem piękny rezultat:

Kod:

(...)
S41  (463.25 MHz): no station
21   (471.25 MHz): ???
[unknown (21)]
channel = 21

22   (479.25 MHz): no station
(...)
32   (559.25 MHz): ???
[unknown (32)]
channel = 32

33   (567.25 MHz): no station
(...)

Skaner tvtime zachował się jeszcze ładniej:

Kod:

tvtime-scanner :
Skanowanie z  44,00 MHz do 958,00 MHz.
Znaleziono kanał na 191,00 MHz (189,50 - 192,25 MHz), dodawanie do listy kanałów.
Znaleziono kanał na 471,00 MHz (469,50 - 472,25 MHz), dodawanie do listy kanałów.
Znaleziono kanał na 558,75 MHz (557,50 - 560,00 MHz), dodawanie do listy kanałów.

Czyli jedynka, dwójka i tvn. Wiem że TVtime automatycznie wykrywa dźwięk. Jednak w moim przypadku go nie było. Podgłaszanie w mixerze nic nie dawało.

C.D. monologu :) Znalazłem artykuł dzięki któremu ilin mi pomagał -> http://www.mandrivalinux.eu/showthread.php?t=16051&highlight=bt878 Jednak dzięki tym wskazówkom nie udało mi się odpalić dźwięku. Po wpisaniu modprobe btaudio wywala że nie ma takiego modułu. Co lepsze nie znalazłem go w kernelu (może za słabo szukałem...)

Ostatnio edytowany przez BlackT (2007-12-08 10:39:19)

Offline

 

#8  2007-12-08 14:16:51

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Problem z instalacją Tunera TV Smart

To zerknij jeszcze w to http://mandriva.org.pl/content/view/172/48/

Ten modul msp3400 byc może ma tez coś z dzwiękiem.

Pamiętaj ze to są ustawienia do zupelnie innej karty i twoja moze lepiej dzialać na innych ustawieniach np na tunerze 38 lub innym num karty.
Tych modulow nie mam jak sprawdzic bo mam jajo kompilowane i obslugę tych chipow u siebie wylaczylem.

Najlepiej to dla testów wywalić z jądra ye wszystkie moduly i potem je ładować ręcznie z rożnymi parametrami nie trzeba robic restartów.


Pozdrawiam


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)