Strona 1 z 2
AverMedia TVphone 98, bt848 - nie dziala.
: 20 gru 2007, 12:19
autor: COVERek
Witam.
Mam karte na chipsecie bt848 i cos jest nietak.

Mianowicie programy od tv nie widza jej w ogole, xawtv odbiera obraz... z kamery (mimo ze nie dziala tam gdzie potrzeba - skype). Nie ma nawet wyboru na zmiane urzadzenie wejsciowego. Karta tv jest na /dev/video1, a kamera internetowa na /dev/video0. czy moze tak byc ze te dwa urzadzenie sie ze soba gryza? chcialem jakos zadzialac za pomaca
tego tematu, ale niestey nie moge usunac z modprobe bo niby karta jest w uzyciu.. :/ da sie ten problem rozwiazac i sprawic by karta cudownie zadzialala?
Kod: Zaznacz cały
root@box:/home/coverek# rmmod bttv
ERROR: Module bttv is in use by bt878
Kod: Zaznacz cały
02:01.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02)
Subsystem: Avermedia Technologies Inc Unknown device 0001
Flags: bus master, medium devsel, latency 32, IRQ 21
Memory at f8001000 (32-bit, prefetchable) [size=4K]
02:01.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02)
Subsystem: Avermedia Technologies Inc Unknown device 0001
Flags: medium devsel, IRQ 21
Memory at f8000000 (32-bit, prefetchable) [size=4K]
Kod: Zaznacz cały
coverek@box:~$ dmesg | grep card
[ 32.325700] isapnp: Scanning for PnP cards...
[ 32.714421] EISA: Detected 0 cards.
[ 46.436165] bttv: Bt8xx card found (0).
[ 46.436219] bttv0: detected: AVerMedia TVPhone98 [card=41], PCI subsystem ID is 1461:0001
[ 46.436224] bttv0: using: AVerMedia TVPhone 98 [card=41,insmod option]
[ 46.656874] input: bttv IR (card=41) as /class/input/input5
[ 46.735828] bt878_probe: card id=[0x11461], Unknown card.
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 20 gru 2007, 14:22
autor: grymberg
ERROR: Module bttv is in use by bt878
Po prostu wcześniej usuń moduł bt878 zanim usuniesz bttv. Dalej próbuj jak w HowTo
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 00:16
autor: COVERek
nic to nie zmienilo niestety... dalej nic.

Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 12:14
autor: ilin
Dopisz sobie do /etc/modprobe.d/aliases
Kod: Zaznacz cały
alias char-major-81 videodev
alias char-major-81-0 bttv
options bttv card=41 tuner=0
Zrob restart i pokaż co pokazuje wynik polecenia
P.S.Nie wiem jaki tam jest tuner więc strzelam na ślepo 0
Pozdrawiam
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 19:46
autor: COVERek
sytuacja bez zmian, nie widzi video1. ;/
Kod: Zaznacz cały
coverek@box:~$ xawtv -hwscan
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.22-14-generic)
looking for available devices
port 48-79
type : Xvideo, image scaler
name : Xgl Generic Texture Video
ioctl: VIDIOC_QUERYCAP(driver="";card="";bus_info="";version=0.0.0;capabilities=0x0 []): Unknown error 515
/dev/video0: OK [ -device /dev/video0 ]
type : v4l
name : Logitech QuickCam USB
flags: capture
/dev/video1: OK [ -device /dev/video1 ]
type : v4l2
name : BT878 video (AVerMedia TVPhone
flags: overlay capture tuner
p.s. zawsze mi sie wydawalo ze mam bt848.

Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 19:50
autor: ilin
Jak nie widzi?
Przeciez masz kartę tv pod /dev/video1 pod /dev/video0 masz kamerę internetową
Czego jeszcze chcesz.
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 19:58
autor: COVERek
brakuje opcji na zmiane zrodla obrazu.

Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 20:04
autor: ilin
To chyba xawtv na zrzucie.
Odpalasz to poleceniem
?
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 20:09
autor: COVERek
tak, xawtv. efekt jest taki po wpisaniu polecenia.
Kod: Zaznacz cały
coverek@box:~$ xawtv -c /dev/video1 -C /dev/dsp
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.22-14-generic)
WARNING: Your X-Server has no DGA support.
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument
...
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 20:15
autor: ilin
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 20:20
autor: COVERek
dalej nic.
Kod: Zaznacz cały
coverek@box:~$ xawtv -c /dev/video1 -C /dev/dsp -nodga
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.22-14-generic)
WARNING: Your X-Server has no DGA support.
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 20:37
autor: ilin
Pokaż tę częsć /var/log/dmesg która mowi o karcie tv.
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 20:41
autor: COVERek
to chyba to bedzie.
Kod: Zaznacz cały
[ 53.818329] Linux video capture interface: v2.00
[ 54.006200] quickcam: QuickCam USB camera found (driver version QuickCam USB 0.6.6 $Date: 2006/11/04 08:38:14 $)
[ 54.006208] quickcam: Kernel:2.6.22-14-generic bus:2 class:FF subclass:FF vendor:046D product:0870
[ 54.014948] quickcam: Sensor HDCS-1020 detected
[ 54.017033] quickcam: Registered device: /dev/video0
[ 54.017086] usbcore: registered new interface driver quickcam
[ 54.019808] bttv: driver version 0.9.17 loaded
[ 54.019813] bttv: using 8 buffers with 2080k (520 pages) each for capture
[ 54.019960] bttv: Bt8xx card found (0).
[ 54.019995] ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 22 (level, low) -> IRQ 21
[ 54.020020] bttv0: Bt878 (rev 2) at 0000:02:01.0, irq: 21, latency: 32, mmio: 0xf8001000
[ 54.020051] bttv0: detected: AVerMedia TVPhone98 [card=41], PCI subsystem ID is 1461:0001
[ 54.020058] bttv0: using: AVerMedia TVPhone 98 [card=41,insmod option]
[ 54.020106] bttv0: gpio: en=00000000, out=00000000 in=000077c3 [init]
[ 54.050688] bttv0: Avermedia eeprom[0x4821]: tuner=5 radio:yes remote control:yes
[ 54.050694] bttv0: using tuner=0
[ 54.050770] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[ 54.051352] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[ 54.051927] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[ 54.107960] bt878: Unknown symbol bttv_read_gpio
[ 54.108024] bt878: Unknown symbol bttv_write_gpio
[ 54.108085] bt878: Unknown symbol bttv_gpio_enable
[ 54.108494] bttv0: i2c: checking for TDA9887 @ 0x86... not found
[ 54.159210] tuner 0-0061: chip found @ 0xc2 (bt878 #0 [sw])
[ 54.159242] tuner 0-0061: type set to 0 (Temic PAL (4002 FH5))
[ 54.159246] tuner 0-0061: type set to 0 (Temic PAL (4002 FH5))
[ 54.167528] bttv0: registered device video1
[ 54.167558] bttv0: registered device vbi0
[ 54.167628] bttv0: registered device radio0
[ 54.167653] bttv0: PLL: 28636363 => 35468950 .. ok
[ 54.199754] input: bttv IR (card=41) as /class/input/input6
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 21 gru 2007, 21:43
autor: ilin
Widzę ze tam wykrywa ci nr tunera 5.
Przestaw wiec w tym wpisie z 0 na 5.
Restart próbuj odpalać.
Jak nie zadziała to odepnij kamerę i wtedy karta powinna się pod /dev/video0 pojawic.
Zobacz czy wtedy zagada.
Kamerą sie bedziemy martwic poźniej.
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 22 gru 2007, 10:38
autor: COVERek
kamera odpieta, wpis na tuner=5 zmieniony. dalej kaszana.

Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 22 gru 2007, 12:10
autor: ilin
" pisze:kamera odpieta, wpis na tuner=5 zmieniony. dalej kaszana.
I co ja mam z tego wiedzieć?
Nie siedzę przed twym kompem abym mogł przeczytac jakie są objawy i logi.
Pozdrawiam
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 22 gru 2007, 13:15
autor: COVERek
napisz mi co mam Ci wyswietlic, to to zrobie.

Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 22 gru 2007, 13:29
autor: ilin
dmesg , xawtv -hwscan i co się dzieje po odpaleniu xawtv plus wypisy z konsoli.
Wszystko było to juz wyzej ale to wraz z wprowadzanymi zmianami sie zmienia i muszę widziec to na bieząco.
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 22 gru 2007, 16:31
autor: COVERek
z przyczyn zwiazanych z karta grafiki musialem zrobic reinstall systemu, ale problem tv pozostal.
oto wyniki...
Kod: Zaznacz cały
coverek@box:~$ dmesg
...
[ 39.374425] ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 22 (level, low) -> IRQ 21
[ 39.374440] bttv0: Bt878 (rev 2) at 0000:02:01.0, irq: 21, latency: 32, mmio: 0xf8001000
[ 39.374454] bttv0: detected: AVerMedia TVPhone98 [card=41], PCI subsystem ID is 1461:0001
[ 39.374460] bttv0: using: AVerMedia TVPhone 98 [card=41,autodetected]
[ 39.374493] bttv0: gpio: en=00000000, out=00000000 in=000477c3 [init]
[ 39.404666] bttv0: Avermedia eeprom[0x4821]: tuner=5 radio:yes remote control:yes
[ 39.404672] bttv0: using tuner=5
[ 39.404744] bttv0: i2c: checking for MSP34xx @ 0x80... not found
[ 39.412507] bttv0: i2c: checking for TDA9875 @ 0xb0... not found
[ 39.413091] bttv0: i2c: checking for TDA7432 @ 0x8a... not found
[ 39.461360] intel_rng: Firmware space is locked read-only. <4>intel_rng: If you can't or
[ 39.461363] don't want to <4>intel_rng: disable this in firmware setup, and <4>intel_rng: if
[ 39.461365] you are certain that your <4>intel_rng: system has a functional
[ 39.461366] RNG, try<4>intel_rng: using the 'no_fwh_detect' option.
[ 39.582338] bttv0: i2c: checking for TDA9887 @ 0x86... not found
[ 39.599732] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 5 if 0 alt 0 proto 2 vid 0x03F0 pid 0x7104
[ 39.599765] usbcore: registered new interface driver usblp
[ 39.599770] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
[ 39.796919] nvidia: module license 'NVIDIA' taints kernel.
[ 40.073610] usbcore: registered new interface driver xpad
[ 40.073617] /build/buildd/linux-source-2.6.22-2.6.22/drivers/input/joystick/xpad.c: driver for Xbox controllers v0.1.6
[ 40.138834] tuner 0-0061: chip found @ 0xc2 (bt878 #0 [sw])
[ 40.138892] tuner 0-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
[ 40.138899] tuner 0-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
[ 40.158282] bttv0: registered device video0
[ 40.158314] bttv0: registered device vbi0
[ 40.158348] bttv0: registered device radio0
[ 40.158372] bttv0: PLL: 28636363 => 35468950 .. ok
[ 40.188760] input: bttv IR (card=41) as /class/input/input5
[ 40.188853] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
[ 40.189030] NVRM: loading NVIDIA UNIX x86 Kernel Module 169.07 Thu Dec 13 18:42:56 PST 2007
[ 40.257137] bt878: AUDIO driver version 0.0.0 loaded
[ 40.257185] bt878: Bt878 AUDIO function found (0).
[ 40.257198] ACPI: PCI Interrupt 0000:02:01.1[A] -> GSI 22 (level, low) -> IRQ 21
[ 40.257207] bt878_probe: card id=[0x11461], Unknown card.
Kod: Zaznacz cały
coverek@box:~$ xawtv -c /dev/video0 -C /dev/dsp
[: 12: (opcode:: unexpected operator
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.22-14-generic)
xinerama 0: 1280x1024+0+0
X Error of failed request: XF86DGANoDirectVideoMode
Major opcode of failed request: 137 (XFree86-DGA)
Minor opcode of failed request: 1 (XF86DGAGetVideoLL)
Serial number of failed request: 67
Current serial number in output stream: 67
Kod: Zaznacz cały
coverek@box:~$ xawtv -hwscan
[: 12: (opcode:: unexpected operator
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.22-14-generic)
looking for available devices
port 355-386
type : Xvideo, image scaler
name : NV17 Video Texture
port 387-418
type : Xvideo, image scaler
name : NV05 Video Blitter
/dev/video0: OK [ -device /dev/video0 ]
type : v4l2
name : BT878 video (AVerMedia TVPhone
flags: overlay capture tuner
Odp: AverMedia TVphone 98, bt848 - nie dziala.
: 22 gru 2007, 16:50
autor: ilin
Ale co się konkretnie dzieje po odpaleniu xawtv bo takie wypisy z konsoli to normalne.
Pozdrawiam