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/.
no wlasnie jak to uruchomic ?
modprobe saa7134
modprobe saa7134-alsa
czechu@cwaniak:~$ scantv
...
[global]
freqtab = europe-east
[defaults]
input = Television
norm = PAL
device has no tuner, exiting
czechu@cwaniak:~$
na kdetv z kolei nie znajduje żadnych kanalow
macie jakieś pomysły? juz probowałem
modprobe saa7134 card=109 tuner=54
i dalej to samo
Ostatnio edytowany przez czechu (2007-11-11 19:45:05)
Offline
A co mówi dmesg po załadowaniu tych modułów?
Bo pod numerem 109 w dokumentacji kernela 2.6.23 jest taka karta
109 -> Philips Tiger - S Reference design
W dokumentacji 2.6.20 to nawet nie sięga tak daleko.
To pewnie znow jakaś nowość.
Pozdrawiam
Ostatnio edytowany przez ilin (2007-11-11 21:00:42)
Offline
Dopisuję aby było widoczne.
W dokumentacji kernela 2.6.24rc4 ta karta występuje
117 -> Avermedia Super 007 [1461:f01d]
Więc teoretycznie powinna dzialać.
Ja bym zapodał to jajko.
Potem w /etc/modprobe.d/aliases zrobil taki wpis
alias char-major-81 videodev alias char-major-81-0 saa7134 options saa7134 card=117
Restart i spojrzenie czy karta jest w dmesg i próba programu do tv.
Pozdrawiam
Offline
no wiec tak dopiero teraz sie tym zajolem bo mialem male zawirowania ze sprzetem i tak
cwaniak:~# dmesg |grep saa saa7130/34: v4l2 driver version 0.2.14 loaded saa7133[0]: found at 0000:01:07.0, rev: 209, irq: 17, latency: 32, mmio: 0xe6005000 saa7133[0]: subsystem: 1461:f11d, board: Avermedia Super 007 [card=117,insmod option] saa7133[0]: board init: gpio is 40000 saa7133[0]: i2c eeprom 00: 61 14 1d f1 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 43 88 ff 00 56 ff ff ff ff saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 40: ff 22 00 c0 96 ff 03 30 15 00 ff ff ff ff ff ff saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff tuner 0-004b: chip found @ 0x96 (saa7133[0]) saa7133[0]: registered device video1 [v4l2] saa7133[0]: registered device vbi0 saa7133[0]/dvb: frontend initialization failed saa7134 ALSA driver for DMA sound loaded saa7133[0]/alsa: saa7133[0] at 0xe6005000 irq 17 registered as card -1
xawtv nie udalo mi sie odpalic
tvtime ma tyko wejscie obrazu "camera" i nie bardzo chce sobie zmienic
natomiast w kdetv jest obraz znalazl kanaly ale dzwieku nie ma
ruszanie suwakami dla kart dzwiekowej saa7134 nic nie pomaga
Offline
Spróbuj programu xdtv, u mnie dobrze śmiga tylko na innym tunerze.
Offline
Dupa tam.
Problemy są dlatego ze:
Karta idzie jako /dev/video1 pewnie masz kamerkę internetową pod /dev/video0
xawtv -c /dev/video1 lub tvtime -d /dev/video1
Teraz pytanie
Czy ta karta łączy się kabelkiem z karta dzwiękową?
Jeśli nie to do wydobycia dźwięku trzeba zastosowac patent z arecordem tak jak w Aver Tv 007 Go
Pozdrawiam
Offline
taa nie wiem kto to wymslil zeby przez PCI pchac dzwiek bylo dobre rozwiazanie z tym kabelkiem to teraz kabinowac trzeba
z arecodrem dziala tylko nie wiem jak to w autostart wladowac proste dopisanie do inita powoduje zawieszenie uruchamiania systemu .... a w screenie nie chce sie odpalic
Ostatnio edytowany przez czechu (2008-01-01 19:55:51)
Offline
[quote="czechu"]nie wiem jak to w autostart wladowac proste dopisanie do inita powoduje zawieszenie uruchamiania systemu .... a w screenie nie chce sie odpalic[/quote]
Nie bardzo rozumiem co chcesz w autostart władować?
Pozdrawiam
Offline
moze http://www.opcode.eu.org/bash/radio.sh/ i http://www.opcode.eu.org/c_cpp/alsa_copy.c/ ... co prawda stworzylem to aby rozwiazac problem braku sprzezenia miedzy line-in a spk-out na karciedziwekowej, ale problem podobny
IMHO pchanie dzwieku przez pci to dobry pomysl ... lepszy od tych kabelkow
Offline
http://forum.cws-telkomp.eu/topics65/658.htm
Tu jest to krok po kroku.
Czasami problemem może być nie zaladowany moduł saa7134-alsa dlatego przydało by się wiecej szczególów.
Bo tak to można zgadywać.
Pozdrawiam
Ostatnio edytowany przez ilin (2008-01-02 08:25:23)
Offline
saa7134-alsa załadowany
zeby dzwiek ruszyl trzeba wklepac
arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -
i to chce do autostartu wrzucic
Ostatnio edytowany przez czechu (2008-01-06 11:30:02)
Offline
Nie ta metoda.
Musisz program do tv odpalać skryptem bez żadnych autostartów.
#!/bin/bash arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay - & tvtime && killall arecord
To musi działać.
Pozdrawiam
Offline
Pomocy !!!
Mam:
Avermedia Super 007
jajko 2.6.24-1
debian:/home/mariusz# dmesg |grep saa
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:01:02.0, rev: 209, irq: 19, latency: 32, mmio: 0xff0ff800
saa7133[0]: subsystem: 1461:f11d, board: Avermedia Super 007 [card=117,insmod option]
saa7133[0]: board init: gpio is 40000
saa7133[0]: i2c eeprom 00: 61 14 1d f1 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 43 88 ff 00 56 ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 22 00 c0 96 ff 03 30 15 00 ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 1-004b: chip found @ 0x96 (saa7133[0])
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]/dvb: frontend initialization failed
debian:/home/mariusz#
debian:/home/mariusz# lsmod | grep saa
saa7134_dvb 14892 0
videobuf_dvb 6724 1 saa7134_dvb
tda1004x 14308 1 saa7134_dvb
firmware_class 9312 2 saa7134_dvb,tda1004x
saa7134 124272 1 saa7134_dvb
compat_ioctl32 1408 1 saa7134
videobuf_dma_sg 13380 3 saa7134_dvb,videobuf_dvb,saa7134
videobuf_core 16740 3 videobuf_dvb,saa7134,videobuf_dma_sg
ir_kbd_i2c 9552 1 saa7134
ir_common 35012 2 saa7134,ir_kbd_i2c
videodev 26304 1 saa7134
i2c_core 22432 11 saa7134_dvb,tda1004x,tuner,tea5767,tda8290,tuner_simple,mt20xx,tea5761,saa7134,ir_kbd_i2c,i2c_i801
v4l2_common 16608 3 tuner,saa7134,videodev
v4l1_compat 13220 2 saa7134,videodev
debian:/home/mariusz#
Co mi brakuje do odpalenia tej nieszczęśliwej karty?
Offline
Jak widzę to ta masz ją odpaloną.
dmesg pokazuje to samo co u [b]czecha[/b]
Pokaż jeszcze
xawtv -hwscan
Offline
w /etc/modprobe.d/aliases
alias char-major-81-* videodev
alias char-major-81-0 saa7134
options saa7134 card=117 tuner=2
Offline
debian:/home/mariusz# xawtv -hwscan
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.24-1-686)
looking for available devices
port 65-65
type : Xvideo, image scaler
name : Intel(R) Video Overlay
/dev/video0: OK [ -device /dev/video0 ]
type : v4l2
name : Avermedia Super 007
flags: overlay capture tuner
debian:/home/mariusz#
Offline
Daj standardowo
alias char-major-81 videodev alias char-major-81-0 saa7134 options saa7134 card=117
Nie wiem jaki tam tuner ale on jest automatycznie wykrywany.
I zobacz czy xawrtv widzi dobrze. To co wyzej napisalem
Wszystko ok.
To odpal
scantv
najpierw pal-dk potem europe-west i zobacz czy cos zlapie.
Jakby się na vbi wykraczylo to daj znać
Ostatnio edytowany przez ilin (2008-05-02 12:32:13)
Offline
wszędzie : no station
Aby tuner był wykryty "dmesg" powinien pokazać coś takiego ? (to z innego forum)
tuner 1-0042: chip found @ 0x84 (saa7134[0])
tda9887 1-0042: tda988[5/6/7] found @ 0x42 (tuner)
tuner 1-0060: Returned more than 5 bytes. It is not a TEA5767
tuner 1-0060: chip found @ 0xc0 (saa7134[0])
tuner 1-0060: could not clearly identify tuner address, defaulting to 61
tuner 1-0060: type set to tda8290+75a
tuner 1-0061: chip found @ 0xc2 (saa7134[0])
Offline
Dokładne opisy mojej kart są pod adresami:
http://www.komputronik.pl/Tunery_TV_FM/AverMedia/AverMedia_AVerTV_Super_007/pelny,id,44609/
http://www.avermedia.pl/katalog/44,AVerTV-Super-007
Może ja coś przeoczyłem.
Czy muszą być dodatkowe wpisy w Xorg?
video-buf.o, którego nie ma w lsmod | grep saa może też być powodem złego działania.
Offline
Najpierw po mojemu.
to kod z kernela
[SAA7134_BOARD_AVERMEDIA_SUPER_007] = { .name = "Avermedia Super 007", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_TDA8290, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .tuner_config = 0, .mpeg = SAA7134_MPEG_DVB, .inputs = {{ .name = name_tv, /* FIXME: analog tv untested */ .vmux = 1, .amux = TV, .tv = 1, }},
Czyli w sterowniku jest zdefiniowany tuner [b]TUNER_PHILIPS_TDA8290[/b]
Wiec jak pisze w dmesg ktore przytoczyleś.
Teraz pytanie
1.Czy poprawiles ten wpis w /etc/modprobe.d/aliases na taki jak ja podalem.
2.Czy zrobiłeś po tym restart kompa.
Wg mnie to jeśli taki tuner jest zdefiniowany w kodzie źrodlowym sterownika to taki się powinien zaladować chyba ze jakimś wpisem zdefiniujemy inny.
Offline
Na 1 i 2 pytanie odpowiedź tak.
Co do kodu nie wiem gdzie go szukać.
Offline
Mój dmesg
debian:/home/mariusz# dmesg |grep saa
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:01:02.0, rev: 209, irq: 19, latency: 32, mmio: 0xff0ff800
saa7133[0]: subsystem: 1461:f11d, board: Avermedia Super 007 [card=117,insmod option]
saa7133[0]: board init: gpio is 40000
saa7133[0]: i2c eeprom 00: 61 14 1d f1 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 43 88 ff 00 56 ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 22 00 c0 96 ff 03 30 15 00 ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 1-004b: chip found @ 0x96 (saa7133[0])
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]/dvb: frontend initialization failed
debian:/home/mariusz#
Powyżej tylko zacytowałem z innego forum. Nie wiem, czy ten tuner jest wykryty.
Jak widać u mnie czegoś takiego nie widać.
Offline
Daj mi linka do postu z ktorego podales tamto dmesg niech sobie zerknę.
I jaka masz dystrybucję?
Offline
http://debian.linux.pl/viewtopic.php?t=7011&highlight=avermedia
Debian (lenny)
Offline
Nie pomylileś czegoś?
Tam to byla inna karta i ja tez się tym zajmowalem.
O ile mnie pamięc nie myli to wątek na tym forum zostal dokonczony.
Offline
Time (s) | Query |
---|---|
0.00014 | SET CHARSET latin2 |
0.00008 | SET NAMES latin2 |
0.00135 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.112.23' WHERE u.id=1 |
0.00067 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.112.23', 1732543751) |
0.00043 | SELECT * FROM punbb_online WHERE logged<1732543451 |
0.00074 | DELETE FROM punbb_online WHERE ident='3.144.92.165' |
0.00061 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=9684 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00282 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=9684 ORDER BY p.id LIMIT 0,25 |
0.00079 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=9684 |
Total query time: 0.00769 s |