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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam!
Posiadam notebooka HP model Pavilion HDX 9050 z wbudowanym tunerem tv (analog i DVB) i radia.
Oprócz Debiana mam na drugim dysku oryginalną Vistę (z której prawie nie korzystam).
Problem polega na uruchomieniu tej karty pod Linuksem. Karta ta jest widoczna przez system poprzez USB.
$ lsusb | grep Aver Bus 006 Device 004: ID 07ca:a301 AVerMedia Technologies, Inc.
Znalazłem na stronie producenta sterownik do Linuksa (!!!), jednak działa on z kernelem do wersji 2.6.25.
Po drobnych sztuczkach z wyciągnięciem z sterowników z pliku instalacyjnego udało mi się przekompilować moduły i prawidłowo uruchomić.
Nowe moduły to: a828.ko oraz averusb.ko
$ xawtv -hwscan This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.25-2-686) looking for available devices /dev/video0: OK [ -device /dev/video0 ] type : v4l2 name : AVerMedia A301 USB flags: capture tuner /dev/video1: OK [ -device /dev/video1 ] type : v4l2 name : AVerMedia A301 USB flags:
# dmesg | egrep -i "a828|a301|aver|video|dvb" [ 1.017911] pci 0000:01:00.0: Boot video device [ 4.351732] usb 6-3: New USB device found, idVendor=07ca, idProduct=a301 [ 4.351732] usb 6-3: Product: AVerTV [ 4.351732] usb 6-3: Manufacturer: AVerMedia [ 12.173164] input: Video Bus as /class/input/input5 [ 12.223417] ACPI: Video Device [C150] (multi-head: yes rom: no post: no) [ 12.824222] Linux video capture interface: v2.00 [ 12.989769] AVerMedia USB Wrapper version 0.01 loaded [ 13.244577] a828: module license 'AVerMedia TECHNOLOGIES, Inc.' taints kernel. [ 13.180112] A301 registered V4L2 device video0[video] [ 13.180130] A301 registered V4L2 device video1[audio] [ 13.180145] A301 registered V4L2 device radio0[radio] [ 13.180161] A301 registered V4L2 device vbi0[vbi] [ 13.180345] A301 registered ALSA sound card 1 [ 13.180351] DVB: registering new adapter (A301[0] DVB-T) [ 13.180352] A301[0] DVB-T registered DVB adapter 0 [ 13.180531] DVB: registering frontend 0 (A301[0] DVB-T)...
# cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xe8404000 irq 17 1 [A301:0 ]: Hybrid+FM Volar - A301 AVerMedia Hybrid+FM Volar A301 2 [HDMI ]: HDA-Intel - HDA ATI HDMI HDA ATI HDMI at 0xe8310000 irq 17
Ale nie wiem co dalej ;)
Wszelkie dokumentacje i opisy odnoszą się do np. bttv.
Wszelkie próby odpalenia xawtv i innych programów kończą się z różnymi komunikatami błędów, np.:
$ xawtv This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.25-2-686) xinerama 0: 1680x1050+0+0 WARNING: No DGA support available for this display. /dev/video0 [v4l2]: no overlay support v4l-conf had some trouble, trying to continue anyway v4l2: waiting for a free buffer
i pojawiają się dwa okienka z czego jedno z licencją a drugie z czarnym tłem i koniec...
Czy może ktoś mi pomóc???
Offline
Czy może ktoś mi pomóc???
Moze tak moze nie.
Pierwsze pytanie jaka grafa w tym lapku.
Offline
Załączam dodatkowo:
# lspci 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03) 00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03) 00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03) 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03) 00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) 00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03) 01:00.0 VGA compatible controller: ATI Technologies Inc Device 9583 01:00.1 Audio device: ATI Technologies Inc RV630/M76 audio device [Radeon HD 2600 Series] 02:06.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 02:06.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) 02:06.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12) 02:06.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12) 10:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61) 20:00.0 Mass storage controller: Silicon Image, Inc. Sil 3531 [SATALink/SATARaid] Serial ATA Controller (rev 01) 28:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 13)
Grafika to ATI Radeon Mobile HD 2600 (z wyjściem HDMI).
Dodatkowo:
# lsusb Bus 007 Device 002: ID 064e:a101 Suyin Corp. Laptop integrated WebCam Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 004: ID 07ca:a301 AVerMedia Technologies, Inc. Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 004: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module] Bus 001 Device 003: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Pierwszy raz próbuję konfigurować kartę TV i nie wiem od czego zacząć...
Offline
Tu jest bardziej problem z wyświetlaniem niż z kartą tv.
Kartę sprawdzimy tak czy dziala
scantv -c /dev/vbi0
zaznaczysz pal -dk i europe west.
Jak znajdzie jakies kanały to jest ok.
Co do grafiki na jakich sterach jedziesz xorga czy fglrx bo to bardzo wazne.
Karty ati nie lubią kart tv pod linuxem.
Offline
ilin napisał(-a):
Kartę sprawdzimy tak czy dziala
Kod:
scantv -c /dev/vbi0zaznaczysz pal -dk i europe west.
Jak znajdzie jakies kanały to jest ok.
Co do grafiki na jakich sterach jedziesz xorga czy fglrx bo to bardzo wazne.
Karty ati nie lubią kart tv pod linuxem.
Chyba miało być
$ scantv -C /dev/vbi0
Ale nie ma pal-dk:
please select your TV norm 0: PAL-BG 1: PAL-B1 2: PAL-G 3: PAL-H 4: PAL-I 5: PAL-D 6: PAL-D1 7: PAL-K 8: PAL-M 9: PAL-N 10: PAL-Nc 11: PAL-60 12: NTSC-M 13: NTSC-M-JP 14: SECAM-B 15: SECAM-D nr ? please select a frequency table 0: us-bcast 1: us-cable 2: us-cable-hrc 3: japan-bcast 4: japan-cable 5: europe-west 6: europe-east 7: italy 8: newzealand 9: australia 10: ireland 11: france 12: china-bcast 13: southafrica 14: argentina 15: australia-optus 16: russia
Przetestuję dla PAL-BG i PAL-D1.
Na pewno ma być "europe-west"?
Grafika jest na sterownikach z xorg.
Offline
Spraedz jeszcze Pal G
Z tym C masz rację nie mam xawtv na kompie i pisałem z pamięci a dawno tego nie używałem.
Europe-west na pewno chyba ze nie mieszkasz w Polsce.
Offline
Podczas przeszukiwania kanałów otrzymuję taki komunikat:
[global] freqtab = europe-west [defaults] input = Television norm = PAL-BG ioctl: VIDIOC_S_FREQUENCY(tuner=0;type=ANALOG_TV;frequency=0): Invalid argument invalid value for input: Television valid choices for "input": "Tuner" scanning channel list europe-west...
Czy jest to coś niepokojącego?
Offline
Spróbuj tak
scantv -c /dev/video0 -C /dev/vbi0
Offline