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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2015-12-06 09:10:45

  Renia - Użytkownik

Renia
Użytkownik
Zarejestrowany: 2014-08-29

[SOLVED] Tuner Medion CTX953 nie działa po wzbudzeniu.

Mam taki stary, ale bardzo dobry tunerek: http://www.linuxtv.org/wiki/index.php/Medion_CTX953

Kod:

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:


Kod:

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:


Kod:

[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)


Instalacja E-Deklaracje na Debianie 64-bit:
https://forum.dug.net.pl/viewtopic.php?pid=301794#p301794

Offline

 

#2  2015-12-06 09:15:48

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED] Tuner Medion CTX953 nie działa po wzbudzeniu.

Kod:

rmmod  saa7134_alsa saa7134_dvb saa7134

Wchodzi czysto czy wali błędami ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#3  2015-12-06 09:23:24

  Renia - Użytkownik

Renia
Użytkownik
Zarejestrowany: 2014-08-29

Re: [SOLVED] Tuner Medion CTX953 nie działa po wzbudzeniu.

Kod:

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.


Instalacja E-Deklaracje na Debianie 64-bit:
https://forum.dug.net.pl/viewtopic.php?pid=301794#p301794

Offline

 

#4  2015-12-06 09:32:52

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED] Tuner Medion CTX953 nie działa po wzbudzeniu.

Pojedyńczo ?

Trzeba dobrać kolejność.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#5  2015-12-06 09:41:31

  Renia - Użytkownik

Renia
Użytkownik
Zarejestrowany: 2014-08-29

Re: [SOLVED] Tuner Medion CTX953 nie działa po wzbudzeniu.

Próbowałam już wcześniej wszystkich kombinacji i nie da się usunąć. W starych kernelach nie ma problemu z przerwaniami po wzbudzeniu.

Edit:

Kod:

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:

Kod:

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:

Kod:

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)


Instalacja E-Deklaracje na Debianie 64-bit:
https://forum.dug.net.pl/viewtopic.php?pid=301794#p301794

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.010 seconds, 10 queries executed ]

Informacje debugowania

Time (s) Query
0.00013 SET CHARSET latin2
0.00007 SET NAMES latin2
0.00188 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.129.210.17' WHERE u.id=1
0.00085 UPDATE punbb_online SET logged=1715072682 WHERE ident='3.129.210.17'
0.00047 SELECT * FROM punbb_online WHERE logged<1715072382
0.00077 DELETE FROM punbb_online WHERE ident='47.128.98.116'
0.00060 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.00034 SELECT search_for, replace_with FROM punbb_censoring
0.00196 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.00092 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=27970
Total query time: 0.00799 s