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!
Korzystając z obecności na forum chciałbym rozwiązać pewien problem ze swoją kartą dvb-t.
Problem polega na tym, że karta działa poprawnie pod warunkiem, że włożę ją do już uruchomionego komputera. Jeżeli komputer będzie uruchomiony z włożonym turem do portu usb, to karta nie będzie działać.
Mój tuner to DVB-T Media-tech MT4168.
Jeżeli będą potrzebne dodatkowe informacje to proszę pytać.
Czego oczekuje? Chciałbym, rozwiązać problem każdorazowego wkładania tunera do uruchomionego komputera.
Ostatnio edytowany przez prosze (2013-01-11 07:57:45)
Offline
Pokaż jeszcze wyniki:
lsusb dmesg
Mam gdzieś w szufladzie podobny tuner (może nawet ten sam) i, z tego co pamietam, normalnie działał.
Offline
dmesg
daj na wkleja i najlepiej aby były dwie wersje.
Jedna kiedy działa i druga kiedy nie działa.
Offline
Działa (tuner włożony po uruchomieniu kompa):
lsusb --> [url]http://wklej.org/id/919347/[/url]
dmesg --> [url]http://wklej.org/id/919354/[/url]
Nie działa (tz. działało przez 5 sekund, a potem stop).
lsusb --> [url]http://wklej.org/id/919362/[/url]
dmesg --> [url]http://wklej.org/id/919366/[/url]
Offline
Nie działa (tz. działało przez 5 sekund, a potem stop).[/quote]
Jak rozumiem to uruchomiłeś kompa z włożoną kartą a potem uruchomiłeś kaffeine.
Interesowal by mnie jeszcze dmesg bez uruchomienia programu do dvb ,tylko z samego startu kompa z wlożoną kartą.
[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
[b]Do ilin:[/b]
Tak jest jak napisałeś. Jeszcze raz to samo:
1. dmesg (karta włożona przed odpaleniem kompa, kaffeine nie było jeszcze włączone) --> [url]http://wklej.org/id/919508/[/url]
2. dmesg (teraz odpalam kaffeine, które działa 10 sekund, a potem stop ) --> [url]http://wklej.org/id/919509/[/url]
Ostatnio edytowany przez prosze (2013-01-09 17:50:10)
Offline
Pokaż jeszcze
ls /lib/firmware | grep dvb
Offline
Przy okazji możesz sprawdzić czy zaskoczy po przeładowaniu ehci_hcd:
rmmod ehci_hcd modprobe ehci_hcd
Offline
[quote=ilin]Pokaż jeszcze[/quote]
userpc@userpc-desktop ~ $ ls /lib/firmware | grep dvb dvb-fe-xc5000-1.6.114.fw dvb-usb-dib0700-1.20.fw dvb-usb-it9135-01.fw dvb-usb-it9135-02.fw dvb-usb-terratec-h5-drxk.fw userpc@userpc-desktop ~ $
[quote=yossarian]Przy okazji możesz sprawdzić czy zaskoczy po przeładowaniu ehci_hcd:[/quote]
userpc@userpc-desktop ~ $ sudo rmmod ehci_hcd [sudo] password for userpc: ERROR: Module ehci_hcd does not exist in /proc/modules userpc@userpc-desktop ~ $ sudo modprobe ehci_hcd userpc@userpc-desktop ~ $
Po powyższych poleceniach kaffeine nie działa. Wyskakuje "[b]No device found[/b]."
Offline
Na tym module się właśnie wywala.
Pewnie wbudowany jest w kernel:
grep -i ehci_hcd /boot/config-`uname -r`
Sprawdź na kernelu z aptosida.
Mam identyczny chip i działa bez problemu.
Pewnie masz ten przypadek:
Issues with 9006 Chip version 1 devices resetting USB controller.[/quote]
http://linuxtv.org/wiki/index.php/ITE_IT9135
Offline
Nie wiem, czy to jest problem kernela, bo sprawdzałem je wszystkie od 3.5 w górę (z aptosida też instalowałem dwie wersje). Problem opisałem na forum emitela.
userpc@userpc-desktop ~ $ grep -i ehci_hcd /boot/config-`uname -r` CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_HCD_PLATFORM=y userpc@userpc-desktop ~ $
Ostatnio edytowany przez prosze (2013-01-09 20:02:11)
Offline
W każdym bądź razie na Debianie ten tuner działa.
CONFIG_USB_EHCI_HCD=m CONFIG_USB_EHCI_HCD_PLATFORM=y
Sprawdź na kernelu aptosida czy zadziała po przeładowaniu tego modułu.
Offline
Tam w dmesg widac ,ze nawet w tym przypadku działającym urządzenie jest najpierw resetowane.
root@debian:/home/adam/Desktop# modinfo dvb-usb-it913x filename: /lib/modules/3.7-1.slh.2-aptosid-686/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-it913x.ko firmware: dvb-usb-it9137-01.fw firmware: dvb-usb-it9135-02.fw firmware: dvb-usb-it9135-01.fw license: GPL version: 1.32 description: it913x USB 2 Driver author: Malcolm Priestley <tvboxspy@gmail.com> srcversion: 40D8092D49160E7E44BC9E2 alias: usb:v048Dp9006d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v048Dp9005d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1B80pE411d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v048Dp9135d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1B80pE409d*dc*dsc*dp*ic*isc*ip*in* depends: dvb_usb_v2,usbcore,rc-core intree: Y vermagic: 3.7-1.slh.2-aptosid-686 SMP preempt mod_unload modversions PENTIUMII parm: debug:set debugging level (1=info (or-able)). (int) parm: firmware:set firmware 0=auto1=IT9137 2=IT9135 V1 3=IT9135 V2 (int) parm: adapter_nr:DVB adapter numbers (array of short)
Można by popróbowac z opcjami do tego modułu.
Konkretnie firmware.
Sprawdź najpierw czy umiesz wyładować moduł [b]dvb-usb-it913x[/b]
rmmod dvb-usb-it913x
Potem załadowac
modprobe dvb-usb-it913x
Czy to czysto wejdzie.
Offline
Do ilin:
userpc@userpc-desktop ~ $ sudo rmmod dvb-usb-it913x [sudo] password for userpc: userpc@userpc-desktop ~ $ sudo modprobe dvb-usb-it913x userpc@userpc-desktop ~ $
Po powyższych poleceniach kaffeine nadal nie działa. Wyskakuje "[b]No device found[/b]."
Offline
Bo się USB wykrzaczyło.
Chyba z firmware to też dobry trop.
U mnie wygląda tak:
dvb_usb_v2: downloading firmware from file 'dvb-usb-it9135-02.fw'
U Ciebie:
dvb-usb: downloading firmware from file 'dvb-usb-it9135-01.fw'
Ale niby wtedy masz działający.
Offline
Proponuję dla testu zrobić tak.
Plik [b]/lib/firmware/dvb-usb-it9135-02.fw[/b] przenies sobie np do domowego aby go tam nie było.
Potem zrestartuj kompa i zobacz czy zadziała.
Jeśli nie to wyjmij i włóz kartę.
Wtedy powinna działać.
Sprawdź to.
Chodzi o sprawdzenie czy ten firmware jest odpowiedni.
Offline
[b]Do ilin:[/b]
Nic to nie dało. Przeniosłam ten plik /lib/firmware/dvb-usb-it9135-02.fw na pulpit. Potem zresetowałem kompa i po 10 sekundach kaffeine padło. Wyjęcie i ponowne włożenie karty z usb nie pomogło. Wyskakuje "No device found."
Po tej czynności odpaliłem kompa bez włożonej karty, ale bez tego pliku /lib/firmware/dvb-usb-it9135-02.fw i karta działa poprawie.
Wniosek jest taki, że kartę muszę wkładać do odpalonego już kompa.
Offline
To juz wiemy ,że korzysta z tego właśnie pliku firmware.
Teraz pokaż
lsmod
przy działającej karcie.
Przyjrzymy się modułom.
Offline
Mi się wydaje, że to nie ma nic wspólnego z samą kartą.
Wywala się USB przy starcie gdy jest coś podłączone.
Sprawdź może jeszcze przeładowanie modułu ehci_hcd:
http://forum.dug.net.pl/viewtopic.php?pid=220118#p220118
Offline
[b]Do ilin:[/b]
lsmod przy działającej karcie -->[url]http://wklej.org/id/919923/[/url]
[b]Do yossarian:[/b]
Przeładowanie modułu nic nie daje:
userpc@userpc-desktop ~ $ sudo rmmod ehci_hcd [sudo] password for userpc: ERROR: Module ehci_hcd does not exist in /proc/modules userpc@userpc-desktop ~ $ sudo modprobe ehci_hcd userpc@userpc-desktop ~ $
Wyskakuje "[b]No device found[/b]."
Ostatnio edytowany przez prosze (2013-01-09 22:52:31)
Offline
Przecież napisałem Ci że masz sprawdzić na aptosidowym jajku.
Na ubuntowym nie przeładujesz.
Offline
Własnie
Zobaczcie
root@debian:/home/adam/Desktop# modinfo dvb_usb_it913x filename: /lib/modules/3.7-1.slh.2-aptosid-686/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-it913x.ko firmware: dvb-usb-it9137-01.fw firmware: dvb-usb-it9135-02.fw firmware: dvb-usb-it9135-01.fw license: GPL version: 1.32 description: it913x USB 2 Driver author: Malcolm Priestley <tvboxspy@gmail.com> srcversion: 40D8092D49160E7E44BC9E2 alias: usb:v048Dp9006d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v048Dp9005d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1B80pE411d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v048Dp9135d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1B80pE409d*dc*dsc*dp*ic*isc*ip*in* depends: dvb_usb_v2,usbcore,rc-core intree: Y vermagic: 3.7-1.slh.2-aptosid-686 SMP preempt mod_unload modversions PENTIUMII parm: debug:set debugging level (1=info (or-able)). (int) parm: firmware:set firmware 0=auto1=IT9137 2=IT9135 V1 3=IT9135 V2 (int) parm: adapter_nr:DVB adapter numbers (array of short)
depends: dvb_usb_v2,usbcore,rc-core
[b]dvb_usb_v2[/b]
U ciebie jest [b]dvb_usb[/b]
Podstawowy sterownik jest w nowszym kernelu inaczej skonstruowany.
Ma zależność w module nowszej generacji.
Dlatego u yossariana ta karta działa jak powinna a u Ciebie nie.
Offline
Do yossaria:
Teraz tego nie zrobie bo nie mam go zainstalowanego.
Offline
To zainstaluj jutro i daj znać o wynikach.
Offline
Jaką wersje zainstalować ?
Offline
Time (s) | Query |
---|---|
0.00015 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00178 | 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='18.224.68.61' WHERE u.id=1 |
0.00113 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.224.68.61', 1734037359) |
0.00045 | SELECT * FROM punbb_online WHERE logged<1734037059 |
0.00089 | DELETE FROM punbb_online WHERE ident='13.59.69.95' |
0.00217 | 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=22666 AND t.moved_to IS NULL |
0.00008 | SELECT search_for, replace_with FROM punbb_censoring |
0.00316 | 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=22666 ORDER BY p.id LIMIT 0,25 |
0.00401 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=22666 |
Total query time: 0.01386 s |