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/.
Strony: 1
Mam taki stary, ale bardzo dobry tunerek: http://www.linuxtv.org/wiki/index.php/Medion_CTX953
03:02.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1) Subsystem: Creatix Polymedia GmbH Device 0010 Flags: bus master, medium devsel, latency 32, IRQ 17 Memory at f7c20000 (32-bit, non-prefetchable) [size=2K] Capabilities: [40] Power Management version 2 Kernel driver in use: saa7134
Usypiam, wzbudzam i nie działa, dopiero restart pomaga. Problem nie występuje pod Windows i starszymi kernelami Linuxa. Na nowych kernelach (obecnie mam 4.3) niestety coś jest nie tak. Próba załadowania ponownie modułów tunera zawsze kończy się niepowodzeniem:
modprobe -r -v tuner saa7134 saa7134_dvb saa7134_alsa modprobe: FATAL: Module tuner is in use.
W logach widzę błędy, ale nie znalazłam patcha, ani żadnego działającego rozwiązania:
[24845.598602] pci_bus 0000:03: Allocating resources [24845.598646] pci 0000:02:00.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000 add_align 100000 [24845.598650] pci 0000:02:00.0: res[15]=[mem 0x00100000-0x000fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000 [24845.598651] pci 0000:02:00.0: res[15]=[mem 0x00100000-0x002fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000 [24845.598654] pci 0000:02:00.0: BAR 15: no space for [mem size 0x00200000 64bit pref] [24845.598694] pci 0000:02:00.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref] [24845.598726] pci 0000:02:00.0: BAR 15: no space for [mem size 0x00200000 64bit pref] [24845.598755] pci 0000:02:00.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
Jak to ugryźć?
Ostatnio edytowany przez Renia (2015-12-08 14:20:28)
Offline
rmmod saa7134_alsa saa7134_dvb saa7134
Wchodzi czysto czy wali błędami ?
Offline
rmmod saa7134_alsa saa7134_dvb saa7134 rmmod: ERROR: Module saa7134_alsa is in use rmmod: ERROR: Module saa7134 is in use by: saa7134_alsa
Nie da się w żaden sposób przeładować modułów, mimo, że żaden program nie korzysta z tunera.
Offline
Pojedyńczo ?
Trzeba dobrać kolejność.
Offline
Próbowałam już wcześniej wszystkich kombinacji i nie da się usunąć. W starych kernelach nie ma problemu z przerwaniami po wzbudzeniu.
Edit:
lspci 03:02.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1) echo 1 > /sys/bus/pci/devices/0000\:03\:02.0/remove echo 1 > /sys/bus/pci/rescan modprobe -f tuner saa7134 saa7134_dvb saa7134_alsa lspci pcilib: Cannot open /sys/bus/pci/devices/0000:03:02.0/config lspci: Unable to read the standard configuration space header of device 0000:03:02.0
Również nic nie daje, poza komunikatem "no device found" przy próbie uruchomienia jakiegokolwiek programu do obsługi telewizji.
Edit2:
Znalazłam patch na kernel: https://patchwork.ozlabs.org/patch/455723/
Ale na 4.3 nie pasuje:
patch -i Assign-mem-resource-fail-after-remove-and-rescan.patch -p1 --dry-run checking file drivers/pci/setup-bus.c Hunk #1 succeeded at 841 (offset 58 lines). Hunk #2 succeeded at 849 (offset 58 lines). Hunk #3 succeeded at 1068 (offset 61 lines). Hunk #4 FAILED at 1022. 1 out of 4 hunks FAILED
--------------------------------
Edit3 [b][SOLVED][/b]:
W końcu udało mi się nałożyć tego patch na kernel 3.18.24, ale to połowa sukcesu, bo muszę usypiać komputer za pomocą takiego skryptu:
dmesg > dmesg_before; echo mem > /sys/power/state; dmesg > dmesg_after sudo sh -c "echo 1 > /sys/bus/pci/devices/0000\:03\:02.0/remove" sudo sh -c "echo 1 > /sys/bus/pci/rescan" sudo sh -c "modprobe -f -r saa7134 tda8290 tda827x tda8290 tuner media saa7134_alsa tveeprom rc_core videobuf2_dma_sg videobuf2_memops videobuf2_core saa7134_dvb dvb_pll i2c_core tda1004x videobuf_dvb v4l2_common videodev videobuf_dma_sg videobuf_core tveeprom dvb_core videobuf2_dvb" sudo sh -c "modprobe -f saa7134 tda8290 tda827x tda8290 tuner media saa7134_alsa tveeprom rc_core videobuf2_dma_sg videobuf2_memops videobuf2_core saa7134_dvb dvb_pll i2c_core tda1004x videobuf_dvb v4l2_common videodev videobuf_dma_sg videobuf_core tveeprom dvb_core pci_stub videobuf2_dvb"
Po wznowieniu tuner CTX 953_V.1.4.2 działa prawidłowo.
Ostatnio edytowany przez Renia (2015-12-08 14:11:27)
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00092 | 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.137.218.220' WHERE u.id=1 |
0.00215 | UPDATE punbb_online SET logged=1716129193 WHERE ident='3.137.218.220' |
0.00038 | SELECT * FROM punbb_online WHERE logged<1716128893 |
0.00121 | SELECT topic_id FROM punbb_posts WHERE id=294033 |
0.00071 | SELECT id FROM punbb_posts WHERE topic_id=27970 ORDER BY posted |
0.00085 | 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=27970 AND t.moved_to IS NULL |
0.00058 | SELECT search_for, replace_with FROM punbb_censoring |
0.00081 | 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=27970 ORDER BY p.id LIMIT 0,25 |
0.00143 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=27970 |
Total query time: 0.00921 s |