AverTV super 007 nie widzi karty

Karty graficzne, dźwiękowe, tv, monitory etc.
longerman
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 09 gru 2006, 18:33
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

AverTV super 007 nie widzi karty

Post autor: longerman »

Witam

Nie znalazłem na forum jeszcze rozwiązania, ani nic odpowiedniego.

Karta jak w tytule, problem polega na tym, że na początku system coś widział, ale nie chciał współdziałać.
Komendy:

Kod: Zaznacz cały

rmmod saa7134 
rmmod saa7134-alsa 
nie skutkowały.

Postąpiłem zgodznie z instrukcją:
For successful setup:

These are intended for a non-expert, follow_the_dots user.

Physically install your card and connect an antenna to it.

Uninstall MythTV if present and restart your computer to ensure no MythTV daemons are running

Although the core hardware for this card is common to this card and it does appear to be recognised with the current apt version of video4linux (v4l), it is actually not recognised properly and will not work with it.

You will NOT need to edit /etc/modules so undo any edits that you have made for this card

You will not need to worry about autodetection which you may see mentioned on other websites.

You WILL be using the latest v4l direct from the developers, i.e. non-packaged.

You will also need some development tools installed on your box. I already had mine installed but you could begin by
Code:
sudo apt-get install kernel-package
to pull in the core tools you will likely need.

(This section based on the instructions at http://linuxtv.org/v4lwiki/index.php...from_Mercurial)

Kod: Zaznacz cały

sudo apt-get install mercurial
Mercurial is a distributed version control system that you will need to install in order to get the latest code. You will also need the source for your running kernel. I don't know if the kernel headers are sufficient, I installed the full source. Be aware that you will need to unzip the (full) source installed by apt before you can use it here. I do this by

Kod: Zaznacz cały

alt+f2 kdesu konqueror
to get a root file browser and then unzip in /usr/src/.

Create a working directory somewhere to compile your code and open a terminal there

Retrieve v4l-dvb sources

Kod: Zaznacz cały

hg clone http://linuxtv.org/hg/v4l-dvb
Change into the v4l-dvb directory:

Kod: Zaznacz cały

cd v4l-dvb
(This section based on the instructions at http://lists.zerezo.com/video4linux/msg19205.html)
Here you need to edit one of the files you downloaded with Mercurial manually:

Open your-working-directory/v4l-dvb/linux/drivers/media/video/saa7134/saa7134-cards.c with a text editor and insert the following section. There are a number of card definitions already there so you can see how one follows another in the list. Be very careful to paste this section into the file just after another definition so that it follows the same pattern and doesn't disrupt or interrupt the other definitions or other text before or after it. It doesn't matter where you put it in the file, I put mine between the first and the second definitions.

Kod: Zaznacz cały

[SAA7134_BOARD_PHILIPS_TIGER_S] = {
                .name           = "Philips Tiger - S Reference design",
                .audio_clock    = 0x00187de7,
                .tuner_type     = TUNER_PHILIPS_TDA8290,
                .radio_type     = UNSET,
                .tuner_addr     = ADDR_UNSET,
                .radio_addr     = ADDR_UNSET,
                .tuner_config   = 2,
                .mpeg           = SAA7134_MPEG_DVB,
                .gpiomask       = 0x0200000,
                .inputs = {{
                        .name   = name_tv,
                        .vmux   = 1,
                        .amux   = TV,
                        .tv     = 1,
                        .gpio   = 0x0200000,
                },{
                        .name   = name_comp1,
                        .vmux   = 3,
                        .amux   = LINE1,
                },{
                        .name   = name_svideo,
                        .vmux   = 8,
                        .amux   = LINE1,
                }},
                .radio = {
                        .name   = name_radio,
                        .amux   = TV,
                        .gpio   = 0x0000000,
                },
        },
Now you are ready to compile the modules (driver) for your card:

Kod: Zaznacz cały

sudo make
Then install them. This is a manual install which sidesteps the apt packaging system. This will install the modules for the current running kernel only.

Kod: Zaznacz cały

sudo make install
You are almost ready but the card still needs firmware in order to work. I am not so familiar with firmware loading in Ubuntu and so I put my firmwares in two places. The files aren't big so this shouldn't matter.

(This section based on the instructions at http://linuxtv.org/wiki/index.php/AV...VB-T_Super_007)

Download http://technotrend-online.com/downlo...28_11_2006.zip and unzip it.

Locate the file TT_PCI_2.19h_28_11_2006/software/OEM/PCI/App/ttlcdacc.dll Yes, this looks like a windows binary and rename it to dvb-fe-tda10046.fw Move this to /lib/firmware and link or copy to /lib/firmware/your-current-kernel.

I also added all the files from http://www.linuxtv.org/downloads/firmware/ to /lib/fimware/ and /lib/firmware/my-current-kernel but this is probably unneccessary.

Make sure that you have all needed DVB utilities installed

Kod: Zaznacz cały

sudo apt-get install dvb-utils
Reboot your computer to ensure all needed modules are loaded for your card.
Po tych operacjach całkowicie przestało widzieć kartę, chyba. W katalogu /dev nie ma jej już, a dmesg wypluwa coś takiego

Kod: Zaznacz cały

[   20.132000] saa7134: disagrees about version of symbol videobuf_streamoff
[   20.132000] saa7134: Unknown symbol videobuf_streamoff
[   20.132000] saa7134: disagrees about version of symbol videobuf_poll_stream
[   20.132000] saa7134: Unknown symbol videobuf_poll_stream
[   20.132000] saa7134: disagrees about version of symbol videobuf_read_stop
[   20.132000] saa7134: Unknown symbol videobuf_read_stop
[   20.132000] saa7134: Unknown symbol videobuf_dma_free
[   20.132000] saa7134: disagrees about version of symbol videobuf_reqbufs
[   20.132000] saa7134: Unknown symbol videobuf_reqbufs
[   20.132000] saa7134: disagrees about version of symbol videobuf_waiton
[   20.132000] saa7134: Unknown symbol videobuf_waiton
[   20.132000] saa7134: disagrees about version of symbol videobuf_dqbuf
[   20.132000] saa7134: Unknown symbol videobuf_dqbuf
[   20.132000] saa7134: disagrees about version of symbol v4l2_video_std_construct
[   20.132000] saa7134: Unknown symbol v4l2_video_std_construct
[   20.132000] saa7134: Unknown symbol videobuf_queue_init
[   20.132000] saa7134: disagrees about version of symbol v4l2_type_names
[   20.132000] saa7134: Unknown symbol v4l2_type_names
[   20.132000] saa7134: disagrees about version of symbol v4l2_field_names
[   20.132000] saa7134: Unknown symbol v4l2_field_names
[   20.132000] saa7134: Unknown symbol videobuf_dma_unmap
[   20.132000] saa7134: disagrees about version of symbol videobuf_read_stream
[   20.132000] saa7134: Unknown symbol videobuf_read_stream
[   20.132000] saa7134: disagrees about version of symbol videobuf_querybuf
[   20.132000] saa7134: Unknown symbol videobuf_querybuf
[   20.132000] saa7134: disagrees about version of symbol video_unregister_device
[   20.132000] saa7134: Unknown symbol video_unregister_device
[   20.132000] saa7134: disagrees about version of symbol videobuf_qbuf
[   20.132000] saa7134: Unknown symbol videobuf_qbuf
[   20.132000] saa7134: disagrees about version of symbol video_device_alloc
[   20.132000] saa7134: Unknown symbol video_device_alloc
[   20.132000] saa7134: disagrees about version of symbol videobuf_read_one
[   20.132000] saa7134: Unknown symbol videobuf_read_one
[   20.132000] saa7134: disagrees about version of symbol video_register_device
[   20.132000] saa7134: Unknown symbol video_register_device
[   20.132000] saa7134: disagrees about version of symbol videobuf_iolock
[   20.132000] saa7134: Unknown symbol videobuf_iolock
[   20.132000] saa7134: disagrees about version of symbol videobuf_streamon
[   20.132000] saa7134: Unknown symbol videobuf_streamon
[   20.132000] saa7134: disagrees about version of symbol video_device_release
[   20.132000] saa7134: Unknown symbol video_device_release
[   20.132000] saa7134: disagrees about version of symbol videobuf_mmap_mapper
[   20.132000] saa7134: Unknown symbol videobuf_mmap_mapper
[   20.132000] saa7134: disagrees about version of symbol videobuf_mmap_free
[   20.132000] saa7134: Unknown symbol videobuf_mmap_free
Później zmieniłem firmware na:
ftp://ftp.pbone.net/mirror/plf.zarb.org ... noarch.rpm
I dalej to samo.

HELP!!
Awatar użytkownika
ilin
Zakręcona Traszka
Zakręcona Traszka
Posty: 793
Rejestracja: 20 lip 2007, 21:49
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: AverTV super 007 problem z instalacją

Post autor: ilin »

longerman
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 09 gru 2006, 18:33
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: AverTV super 007 nie widzi karty

Post autor: longerman »

Nie przynosi rozwiązania :(
Awatar użytkownika
ilin
Zakręcona Traszka
Zakręcona Traszka
Posty: 793
Rejestracja: 20 lip 2007, 21:49
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: AverTV super 007 nie widzi karty

Post autor: ilin »

To ciekawe.
Bo tam dwie takie karty poszly.
Samo się nie rozwiąze jak sam nie zrobisz.

Jeśli dobrze przeczytales to wiesz ze ta karta nie dziala pod numerkiem pod którym w kernelu jest zdefiniowana lecz pod dwoma innymi.
Tam wszystko jest.
longerman
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 09 gru 2006, 18:33
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: AverTV super 007 nie widzi karty

Post autor: longerman »

Wszystko ładnie, ale po kolei proszę.
W dalszym ciągu nie wiem co, ani jak mam zrobić, aby system "widział", że takie urządzenie jest podłączone (??), aby z powrotem pojawiło mi się odwołanie do karty w katalogu "/dev/" które mi znikło, po wykonaniu zacytowanych przeze mnie instrukcji :/
Awatar użytkownika
ilin
Zakręcona Traszka
Zakręcona Traszka
Posty: 793
Rejestracja: 20 lip 2007, 21:49
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: AverTV super 007 nie widzi karty

Post autor: ilin »

Do /etc/modprobe.d/aliases dopisujesz

Kod: Zaznacz cały

alias char-major-81 videodev
alias char-major-81-0 saa7134
options saa7134 card=112
Do /etc/modules

Kod: Zaznacz cały

saa7134-alsa
Restart kompa i karta powinna byc.

Edit: Ty masz 7.10 nie wiem jakie tam jądro jak niskie to moze nie dzialać.
Konieczne wyzsze jąderko.
longerman
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 09 gru 2006, 18:33
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: AverTV super 007 nie widzi karty

Post autor: longerman »

Jajko mam 2.6.22
Zrobiłem tak i teraz mam coś takiego

Kod: Zaznacz cały

[   17.640000] Linux video capture interface: v2.00
[   17.724000] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   17.876000] saa7130/34: v4l2 driver version 0.2.14 loaded
[   17.880000] ACPI: PCI Interrupt 0000:03:02.0[A] -> GSI 22 (level, low) -> IRQ 16
[   17.880000] saa7133[0]: found at 0000:03:02.0, rev: 209, irq: 16, latency: 64, mmio: 0xfebff800
[   17.880000] saa7133[0]: subsystem: 1461:f11d, board: ASUSTeK P7131 Hybrid [card=112,insmod option]
[   17.880000] saa7133[0]: board init: gpio is 40000
[   17.880000] input: saa7134 IR (ASUSTeK P7131 Hybri as /class/input/input3
[   18.016000] saa7133[0]: i2c eeprom 00: 61 14 1d f1 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[   18.016000] saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
[   18.016000] saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 43 88 ff 00 56 ff ff ff ff
[   18.016000] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   18.016000] saa7133[0]: i2c eeprom 40: ff 22 00 c0 96 ff 03 30 15 00 ff ff ff ff ff ff
[   18.016000] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   18.016000] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   18.016000] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   18.072000] ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 17
[   18.132000] tuner 1-004b: chip found @ 0x96 (saa7133[0])
[   18.180000] tuner 1-004b: setting tuner address to 60
[   18.220000] tuner 1-004b: type set to tda8290+75a
[   18.272000] hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...
[   19.596000] tuner 1-004b: setting tuner address to 60
[   19.636000] tuner 1-004b: type set to tda8290+75a
[   20.964000] saa7133[0]: registered device video0 [v4l2]
[   20.964000] saa7133[0]: registered device vbi0
[   20.964000] saa7133[0]: registered device radio0
[   21.040000] saa7133[0]/dvb: frontend initialization failed
[   21.060000] saa7134 ALSA driver for DMA sound loaded
[   21.060000] saa7133[0]/alsa: saa7133[0] at 0xfebff800 irq 16 registered as card -2



[  202.048000] saa7133[0]: dsp access error
[  202.048000] saa7133[0]: dsp access error
[  202.048000] saa7133[0]: dsp access error
[  202.048000] saa7133[0]: dsp access error
[  202.048000] saa7133[0]: dsp access error
[  202.048000] saa7133[0]: dsp access error
[  202.048000] saa7133[0]: dsp access error
[  372.468000] saa7133[0]: dsp access error
[  372.468000] saa7133[0]: dsp access error
[  372.468000] saa7133[0]: dsp access error
[  372.468000] saa7133[0]: dsp access error

Nie mam takiego odwołania, jak /dev/vbi0
Ale /dev/radio0 i /dev/video0 jest

Przed kombinowaniem z tymi instrukcjami i kompilacjami też scantv pluł mi się, że chce /dev/vbi0 ale nie było tego
Awatar użytkownika
ilin
Zakręcona Traszka
Zakręcona Traszka
Posty: 793
Rejestracja: 20 lip 2007, 21:49
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: AverTV super 007 nie widzi karty

Post autor: ilin »

Jak byk tam pisze ze masz /dev/vbi0
Trzeba wskazac scantv ze z tego ma korzystac

Jak to zrobic znajdziesz w

Kod: Zaznacz cały

man scantv
Masz tam tez problem z kartą dxiękową i mogą w związku z tym byc problemy z przechwyceniem dźwięku.
t0m3k90
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 16 wrz 2008, 16:10
Płeć: Mężczyzna
Wersja Ubuntu: 8.04

Odp: AverTV super 007 nie widzi karty

Post autor: t0m3k90 »

próbowalem tego sposobu i nic z tego mi nie wyszło :( też mam tą karte i ubuntu 8.04 z kde 4.0 może mi ktos coś poradzić?? prosze;)
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

Użytkownicy przeglądający to forum: Amazon [Bot] i 17 gości