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  2011-10-21 10:59:56

  marian6 - Użytkownik

marian6
Użytkownik
Zarejestrowany: 2010-01-08

tuner overmax ov-tn-01 na debianie

Witam. Zwracam się z prośba do forumowiczów w sprawie tego tunera. Udało sie komuś uruchomić go na debianie? Chipset to it9135. Znalazlem poradnik ale nie dziala. Nie chce mi zaladowac modulu

Kod:

[    8.596482] dvb_usb_it9135: Unknown symbol mcount (err 0)

Posiada ktoś takie cudo?:) PS. jajko 3.0.0 z repo sida.

Ostatnio edytowany przez marian6 (2011-10-21 11:09:43)

Offline

 

#2  2011-10-21 11:37:19

  ilin - Palacz

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

Re: tuner overmax ov-tn-01 na debianie

Podaj link do tego poradnika.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#3  2011-10-21 11:39:47

  marian6 - Użytkownik

marian6
Użytkownik
Zarejestrowany: 2010-01-08

Re: tuner overmax ov-tn-01 na debianie

Offline

 

#4  2011-10-21 11:47:41

  ilin - Palacz

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

Re: tuner overmax ov-tn-01 na debianie

Skompilowałes ten moduł ?

Tam jest instrukcja dla jajka 2.6.39.
Nie wiem czy się skompiluje na 3.0


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#5  2011-10-21 11:55:24

  marian6 - Użytkownik

marian6
Użytkownik
Zarejestrowany: 2010-01-08

Re: tuner overmax ov-tn-01 na debianie

Udało mi się coś takiego uzyskac

Kod:

root@htc:/home/gibon/nowy/IT9135_SRC# make install 
make[1]: Wejście do katalogu `/home/gibon/nowy/IT9135_SRC'
dvb-usb-it9135.ko 

make[1]: Opuszczenie katalogu `/home/gibon/nowy/IT9135_SRC'
dvb-usb-it9135.ko 
af35irtbl.bin

Przy próbie załadowania modułu mam błąd

Kod:

modprobe dvb-usb-it9135
FATAL: Error inserting dvb_usb_it9135 (/lib/modules/3.0.0-1-amd64/kernel/drivers/media/dvb/dvb-usb/dvb-usb-it9135.ko): Invalid module format

Offline

 

#6  2011-10-21 12:26:34

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: tuner overmax ov-tn-01 na debianie

Prawdopodobnie nis skompilował się poprawnie, sprawdź, czy masz prawidłowe nagłowki linux-headers - dokładnie z tej wersji co kernel.

I spróbuj go załadować przez

Kod:

insmod /ścieżka/do/modułu/<moduł>

może wtedy wejdzie, choć pewności nie ma żadnej.

Ostatnio edytowany przez Jacekalex (2012-05-17 19:46:31)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2011-10-21 13:18:35

  ilin - Palacz

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

Re: tuner overmax ov-tn-01 na debianie

Nagłówki to raz a wersja gcc to dwa.
Niektóre moduły są czułe na to jak skompiluje się je inną wersją gcc niż kernel był kompilowany.

Tak profilaktycznie wykonaj jeszcze

Kod:

depmod -a

i zobacz czy moduł wejdzie. zanim zaczniesz dalej kombinować.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#8  2011-10-21 16:47:01

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Re: tuner overmax ov-tn-01 na debianie

Chyba go miałem. To na usb?
Większość dostępnych sterów na niego do skomilowania jest na stare jajka (włącznie te dostępne na dołączonej płycie)
mam gdzię stery do nowszych jajek. Podaj tylko czy 32bit czy 64bit?
p.s. Chociaż nie wiem, jak będzie z jajkiem 3.0, ale możesz spróbować

p.s.2.też się długo męczyłem z tą kartą, ale ruszyła po skompilowaniu tych sterów (zaraz dam linki)

i686:
http://klikklik24.net/IT9135-10.12.30.1_i686.tar.bz2
x64:
http://klikklik24.net/IT9135-10.12.30.1_x64.tar.bz2

Ostatnio edytowany przez radziojedi (2012-04-26 07:05:46)


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

#9  2011-10-21 16:55:56

  marian6 - Użytkownik

marian6
Użytkownik
Zarejestrowany: 2010-01-08

Re: tuner overmax ov-tn-01 na debianie

Próbuje i nic nie wychodzi.

Kod:

root@htc:/home/gibon# modinfo dvb-usb-it9135
filename:       /lib/modules/3.0.0-1-amd64/kernel/drivers/media/dvb/dvb-usb/dvb-usb-it9135.ko
license:        GPL
version:        v10.12.30.1
description:    Driver for devices based on ITEtech IT9135
author:         Figo Chang <Figo.Chang@ite.com.tw>
license:        GPL
description:    Driver for the IT9135 demodulator
author:         Figo Chang <Figo.Chang@ite.com.tw>
alias:          usb:v1B80pE411d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1B80pE410d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1B80pE409d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v15A4p9135d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v048Dp9135d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v048Dp9006d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v048Dp9005d*dc*dsc*dp*ic*isc*ip*
depends:        dvb-usb,usbcore
vermagic:       3.0.0-1-amd64 SMP mod_unload modversions 
parm:           debug:set debugging level.(info=1,deb_fw=2,deb_fwdata=4,deb_data=8) (debugging is not enabled) (int)
parm:           adapter_nr:DVB adapter numbers (array of short)

ale nie chce mi go załadować. Próbow6ałem tez na własnym jajki Zena-2.6.36 ale też nic z tego.
Tak, tuner jest na usb. Debian Sid 64bit.
EDIT:
Dobra. Zaczynam od poczatku. Pobrałem sterownik, roztarowalem, probuje ale

Kod:

root@htc:/home/gibon/prawie/IT9135_SRC# make
make -s -C /lib/modules/3.0.0-1-amd64/build SUBDIRS=/home/gibon/prawie/IT9135_SRC modules
In file included from /home/gibon/prawie/IT9135_SRC/it9135-core.c:21:0:
/home/gibon/prawie/IT9135_SRC/it9135.h:13:21: fatal error: dvb-usb.h: Nie ma takiego pliku ani katalogu
compilation terminated.
make[4]: *** [/home/gibon/prawie/IT9135_SRC/it9135-core.o] Błąd 1
make[3]: *** [_module_/home/gibon/prawie/IT9135_SRC] Błąd 2
make[2]: *** [sub-make] Błąd 2
make[1]: *** [all] Błąd 2
make: *** [default] Błąd 2

Jakies pomysły?Na jakim jajku udało Ci sie odpalić ten wynalazek?:)

Ostatnio edytowany przez marian6 (2011-10-21 17:10:12)

Offline

 

#10  2011-10-21 17:27:17

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Re: tuner overmax ov-tn-01 na debianie

Na 2.6.38 poszło ok.
Ten mój sterownik obsługuje jajko od 2.6.20 do 2.6.39

Zastanowiło mnie tylko:

Kod:

fatal error: dvb-usb.h: Nie ma takiego pliku ani katalogu

wybierz swoje jajko w katalogu v4l i przekopiuj wszystkie pliki do głównego katalogu, tam jest również dvb-usb.h, o który się pluje

To znaczy nie do katalogu /, tylko do głównego katalogu ze źródłami:)

Ostatnio edytowany przez radziojedi (2011-10-21 18:04:34)


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

#11  2011-10-21 18:08:31

  marian6 - Użytkownik

marian6
Użytkownik
Zarejestrowany: 2010-01-08

Re: tuner overmax ov-tn-01 na debianie

Próbowałem przekopiowywac, dalej to samo. Sciagnalem jadra 2.6.38 z backportów, zainstalowałem, i juz pokazuje co jest grane:)

Kod:

 make -s -C /lib/modules/2.6.38-bpo.2-amd64/build SUBDIRS=/home/gibon/prawie/IT9135_SRC modules
In file included from /home/gibon/prawie/IT9135_SRC/user.h:7,
                 from /home/gibon/prawie/IT9135_SRC/type.h:467,
                 from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-core.c:21:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-core.c:21:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
/home/gibon/prawie/IT9135_SRC/it9135-core.c: In function ‘it9135_usb_read’:
/home/gibon/prawie/IT9135_SRC/it9135-core.c:96: warning: ignoring return value of ‘copy_to_user’, declared with attribute warn_unused_result
/home/gibon/prawie/IT9135_SRC/it9135-core.c: At top level:
/home/gibon/prawie/IT9135_SRC/it9135-core.c:125: warning: initialization from incompatible pointer type
In file included from /home/gibon/prawie/IT9135_SRC/user.h:7,
                 from /home/gibon/prawie/IT9135_SRC/type.h:467,
                 from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-devices.c:5:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-devices.c:5:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/user.h:7,
                 from /home/gibon/prawie/IT9135_SRC/type.h:467,
                 from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-drv.c:4:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-drv.c:4:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
/home/gibon/prawie/IT9135_SRC/it9135-drv.c: In function ‘DRV_ApCtrl’:
/home/gibon/prawie/IT9135_SRC/it9135-drv.c:829: warning: ISO C90 forbids mixed declarations and code
/home/gibon/prawie/IT9135_SRC/it9135-drv.c:868: warning: format ‘%04X’ expects type ‘unsigned int’, but argument 2 has type ‘DWORD’
/home/gibon/prawie/IT9135_SRC/it9135-drv.c:872: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘DWORD’
/home/gibon/prawie/IT9135_SRC/it9135-drv.c:886: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘DWORD’
/home/gibon/prawie/IT9135_SRC/it9135-drv.c:892: warning: format ‘%04X’ expects type ‘unsigned int’, but argument 2 has type ‘DWORD’
/home/gibon/prawie/IT9135_SRC/it9135-drv.c: At top level:
/home/gibon/prawie/IT9135_SRC/it9135-drv.c:1377: warning: ‘DL_USBSetup’ defined but not used
/home/gibon/prawie/IT9135_SRC/it9135-drv.c:1389: warning: ‘DL_TunerWakeup’ defined but not used
In file included from /home/gibon/prawie/IT9135_SRC/user.h:7,
                 from /home/gibon/prawie/IT9135_SRC/type.h:467,
                 from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-fe.c:4:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-fe.c:4:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/user.h:7,
                 from /home/gibon/prawie/IT9135_SRC/type.h:467,
                 from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-fe.c:4:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-fe.c:4:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/user.h:7,
                 from /home/gibon/prawie/IT9135_SRC/type.h:467,
                 from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-tuner.c:6:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-tuner.c:6:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/user.h:7,
                 from /home/gibon/prawie/IT9135_SRC/type.h:467,
                 from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-tuner.c:6:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/it9135-tuner.c:6:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/user.h:7,
                 from /home/gibon/prawie/IT9135_SRC/user.c:2:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/user.h:7,
                 from /home/gibon/prawie/IT9135_SRC/type.h:467,
                 from /home/gibon/prawie/IT9135_SRC/usb2impl.h:6,
                 from /home/gibon/prawie/IT9135_SRC/usb2impl.c:17:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/usb2impl.h:6,
                 from /home/gibon/prawie/IT9135_SRC/usb2impl.c:17:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
/home/gibon/prawie/IT9135_SRC/usb2impl.c: In function ‘Usb2_writeControlBus’:
/home/gibon/prawie/IT9135_SRC/usb2impl.c:148: warning: passing argument 5 of ‘usb_bulk_msg’ from incompatible pointer type
/usr/src/linux-headers-2.6.38-bpo.2-common/include/linux/usb.h:1404: note: expected ‘int *’ but argument is of type ‘Dword *’
/home/gibon/prawie/IT9135_SRC/usb2impl.c:150: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Dword’
/home/gibon/prawie/IT9135_SRC/usb2impl.c: In function ‘Usb2_readControlBus’:
/home/gibon/prawie/IT9135_SRC/usb2impl.c:170: warning: passing argument 5 of ‘usb_bulk_msg’ from incompatible pointer type
/usr/src/linux-headers-2.6.38-bpo.2-common/include/linux/usb.h:1404: note: expected ‘int *’ but argument is of type ‘Dword *’
/home/gibon/prawie/IT9135_SRC/usb2impl.c:172: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Dword’
In file included from /home/gibon/prawie/IT9135_SRC/user.h:7,
                 from /home/gibon/prawie/IT9135_SRC/type.h:467,
                 from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/iocontrol.c:12:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/gibon/prawie/IT9135_SRC/iocontrol.h:16,
                 from /home/gibon/prawie/IT9135_SRC/it9135.h:14,
                 from /home/gibon/prawie/IT9135_SRC/iocontrol.c:12:
/home/gibon/prawie/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
/home/gibon/prawie/IT9135_SRC/iocontrol.c: In function ‘DemodIOCTLFun’:
/home/gibon/prawie/IT9135_SRC/iocontrol.c:301: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘void *’
/home/gibon/prawie/IT9135_SRC/iocontrol.c:301: warning: format ‘%x’ expects type ‘unsigned int’, but argument 3 has type ‘void *’
/home/gibon/prawie/IT9135_SRC/iocontrol.c:303: warning: ISO C90 forbids mixed declarations and code
/home/gibon/prawie/IT9135_SRC/iocontrol.c:311: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘DWORD’
/home/gibon/prawie/IT9135_SRC/iocontrol.c:316: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘DWORD’
WARNING: could not find /home/gibon/prawie/IT9135_SRC/.Afatech_AF9007.o.cmd for /home/gibon/prawie/IT9135_SRC/Afatech_AF9007.o
WARNING: "mcount" [/home/gibon/prawie/IT9135_SRC/dvb-usb-it9135.ko] undefined!

make install

Kod:

make[1]: Wejście do katalogu `/home/gibon/prawie/IT9135_SRC'
dvb-usb-it9135.ko 

make[1]: Opuszczenie katalogu `/home/gibon/prawie/IT9135_SRC'
dvb-usb-it9135.ko 
af35irtbl.bin

Wyglada ze wszystko jest ok ze moduł sie utworyl ale niestety.

Kod:

[  182.190299] dvb_usb_it9135: Unknown symbol mcount (err 0)

Kod:

modprobe dvb-usb-it9135
FATAL: Error inserting dvb_usb_it9135 (/lib/modules/2.6.38-bpo.2-amd64/kernel/drivers/media/dvb/dvb-usb/dvb-usb-it9135.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Moze to być wina gcc?Ewentualnie tego

Kod:

WARNING: could not find /home/gibon/prawie/IT9135_SRC/.Afatech_AF9007.o.cmd for /home/gibon/prawie/IT9135_SRC/Afatech_AF9007.o

?

Ostatnio edytowany przez marian6 (2011-10-21 18:12:25)

Offline

 

#12  2011-10-21 18:18:39

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Re: tuner overmax ov-tn-01 na debianie

Kod:

could not find /home/gibon/prawie/IT9135_SRC/.Afatech_AF9007

Znowu nie może czegoś znaleźć. Ten plik jest w katalogu /DemodAPI
Może też go przekopiuj do głównego katalogu ze źródłami?


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

#13  2011-10-21 18:27:34

  marian6 - Użytkownik

marian6
Użytkownik
Zarejestrowany: 2010-01-08

Re: tuner overmax ov-tn-01 na debianie

Dalej to samo. ech Znalazlem cos takiego- cytuje słowa giaur500 z forum emitel.pl
"Z kolei nowszy sterownik, nie wiadomo skąd wyciekł bo też autor n.n, ale działa lepiej - w zasadzie działa dobrze i stabilnie, tylko jest jeden mały problem - część binarna jest skompilowana z pewnymi flagami, które uniemożliwiają załadowanie modułu po skompilowaniu (dokładnie, fstack-protector i trace max stack) w większości znanych mi dystrybucji - ubuntu tylko akurat nie sprawdzałem.

Więc, aby nowszy sterownik zadziałał należało skompilować jądro samodzielnie, ustawiając odpowiednie opcje konfiguracji - akurat żadnego patchowania nie trzeba robić.

Dodatkowo, należy wspomnieć że musiałem samodzielnie poprawiać kod sterownika bo pomimo porad z tamtego linka i tak nie chciał się kompilować na jądrze 3.0 - ktoś, kto się nie zna na programowaniu zwyczajnie tego nie zrobi sam, a jakoś w sieci nie widziałem rozwiązania ani umieszczonego poprawnego kodu.

Biorąc to wszystko pod uwagę, oraz biorąc pod uwagę to że są tunery które działają od razu bez żadnych kombinacji, osobiście odradzałbym it9135 - chociaż faktem jest, że to bardzo dobry sprzęt, zwłaszcza jak na tą cenę."

Być może to jest problemem?

Ostatnio edytowany przez marian6 (2011-10-21 18:35:33)

Offline

 

#14  2011-10-21 18:37:34

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Re: tuner overmax ov-tn-01 na debianie

No nie wiem, ja akurat na ubuntu (chyba 11.04, albo 10.10) sprawdzałem na tych sterownikach ode mnie i działał ok.
Może pobierz sobie jakiegoś ubuntu live i sprawdź (najlepiej nie 11.10, bo tam też jajko 3.0).


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

#15  2011-10-21 18:41:35

  ilin - Palacz

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

Re: tuner overmax ov-tn-01 na debianie

To sprawdz na jądrze ubuntu :)

Debian przyjmie.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#16  2011-10-21 19:42:26

  marian6 - Użytkownik

marian6
Użytkownik
Zarejestrowany: 2010-01-08

Re: tuner overmax ov-tn-01 na debianie

Otóż to- tak uczyniłem :) No i działa panowie ;) jajko 2.6.38 i moduł sie załadował po pierwszej komendzie... hmmm tylko dlaczego na debianowych nie działa?

Offline

 

#17  2011-10-21 20:41:11

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Re: tuner overmax ov-tn-01 na debianie

Czasami zdarzało mi się, że na jakimś jajku ten moduł "zjadał" mi 99% procka.


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

#18  2011-10-21 23:07:03

  marian6 - Użytkownik

marian6
Użytkownik
Zarejestrowany: 2010-01-08

Re: tuner overmax ov-tn-01 na debianie

Narazie pracuje stabilnie. hmm nie bardzo mi sie chce przesiadac na ubuntu wiec dalej szukam rozwiazania na ten modul w jajku debianowym. Moze trzeba przekompilowac jakos jadro ?? Ma ktos pomysl ?

Offline

 

#19  2011-10-24 15:37:10

  radziojedi - Gambini

radziojedi
Gambini
Skąd: Śrem
Zarejestrowany: 2008-08-08

Re: tuner overmax ov-tn-01 na debianie

na jajku ubuntu 3.0.0 też się kompiluje i działa


"Given enough eyeballs, all bugs are shallow"
Eric Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Offline

 

#20  2012-01-15 17:50:54

  bartekb - Nowy użytkownik

bartekb
Nowy użytkownik
Zarejestrowany: 2012-01-15

Re: tuner overmax ov-tn-01 na debianie

Witam, przepraszam, że odkopuję temat, ale nie udało mi się uruchomić tunera ani znaleźć żadnego rozwiązania.

Piszecie panowie, ze udało się go wam uruchomić na Ubuntu z jądrem 3.0.0.
Które sterowniki kompilowaliście?
Z paczki wrzuconej przez radziojedi wybieram sterowniki dla jądra 2.6.39,  przekopiowuje do katalogu z plikiem makefile.
Komenda make zwraca:

Kod:

bartek@bartek-Vostro-3550:~/overmax/IT9135_SRC$ make
make -s -C /lib/modules/3.0.0-14-generic/build SUBDIRS=/home/bartek/overmax/IT9135_SRC modules
In file included from /home/bartek/overmax/IT9135_SRC/user.h:7:0,
                 from /home/bartek/overmax/IT9135_SRC/type.h:467,
                 from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-core.c:21:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16:0,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-core.c:21:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
/home/bartek/overmax/IT9135_SRC/it9135-core.c:125:2: warning: initialization from incompatible pointer type [enabled by default]
/home/bartek/overmax/IT9135_SRC/it9135-core.c:125:2: warning: (near initialization for ‘it9135_usb_fops.unlocked_ioctl’) [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/user.h:7:0,
                 from /home/bartek/overmax/IT9135_SRC/type.h:467,
                 from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-devices.c:5:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16:0,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-devices.c:5:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/user.h:7:0,
                 from /home/bartek/overmax/IT9135_SRC/type.h:467,
                 from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-drv.c:4:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16:0,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-drv.c:4:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
/home/bartek/overmax/IT9135_SRC/it9135-drv.c: In function ‘DRV_ApCtrl’:
/home/bartek/overmax/IT9135_SRC/it9135-drv.c:829:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
/home/bartek/overmax/IT9135_SRC/it9135-drv.c:868:4: warning: format ‘%X’ expects argument of type ‘unsigned int’, but argument 2 has type ‘DWORD’ [-Wformat]
/home/bartek/overmax/IT9135_SRC/it9135-drv.c:872:4: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘DWORD’ [-Wformat]
/home/bartek/overmax/IT9135_SRC/it9135-drv.c:886:3: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘DWORD’ [-Wformat]
/home/bartek/overmax/IT9135_SRC/it9135-drv.c:892:3: warning: format ‘%X’ expects argument of type ‘unsigned int’, but argument 2 has type ‘DWORD’ [-Wformat]
/home/bartek/overmax/IT9135_SRC/it9135-drv.c: At top level:
/home/bartek/overmax/IT9135_SRC/it9135-drv.c:1377:14: warning: ‘DL_USBSetup’ defined but not used [-Wunused-function]
/home/bartek/overmax/IT9135_SRC/it9135-drv.c:1389:14: warning: ‘DL_TunerWakeup’ defined but not used [-Wunused-function]
In file included from /home/bartek/overmax/IT9135_SRC/user.h:7:0,
                 from /home/bartek/overmax/IT9135_SRC/type.h:467,
                 from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-fe.c:4:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16:0,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-fe.c:4:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/user.h:7:0,
                 from /home/bartek/overmax/IT9135_SRC/type.h:467,
                 from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-fe.c:4:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16:0,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-fe.c:4:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/user.h:7:0,
                 from /home/bartek/overmax/IT9135_SRC/type.h:467,
                 from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-tuner.c:6:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16:0,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-tuner.c:6:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/user.h:7:0,
                 from /home/bartek/overmax/IT9135_SRC/type.h:467,
                 from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-tuner.c:6:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16:0,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/it9135-tuner.c:6:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/user.h:7:0,
                 from /home/bartek/overmax/IT9135_SRC/user.c:2:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/user.h:7:0,
                 from /home/bartek/overmax/IT9135_SRC/type.h:467,
                 from /home/bartek/overmax/IT9135_SRC/usb2impl.h:6,
                 from /home/bartek/overmax/IT9135_SRC/usb2impl.c:17:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/usb2impl.h:6:0,
                 from /home/bartek/overmax/IT9135_SRC/usb2impl.c:17:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
/home/bartek/overmax/IT9135_SRC/usb2impl.c: In function ‘Usb2_writeControlBus’:
/home/bartek/overmax/IT9135_SRC/usb2impl.c:148:4: warning: passing argument 5 of ‘usb_bulk_msg’ from incompatible pointer type [enabled by default]
include/linux/usb.h:1407:12: note: expected ‘int *’ but argument is of type ‘Dword *’
/home/bartek/overmax/IT9135_SRC/usb2impl.c:150:2: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘Dword’ [-Wformat]
/home/bartek/overmax/IT9135_SRC/usb2impl.c: In function ‘Usb2_readControlBus’:
/home/bartek/overmax/IT9135_SRC/usb2impl.c:170:5: warning: passing argument 5 of ‘usb_bulk_msg’ from incompatible pointer type [enabled by default]
include/linux/usb.h:1407:12: note: expected ‘int *’ but argument is of type ‘Dword *’
/home/bartek/overmax/IT9135_SRC/usb2impl.c:172:2: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘Dword’ [-Wformat]
In file included from /home/bartek/overmax/IT9135_SRC/user.h:7:0,
                 from /home/bartek/overmax/IT9135_SRC/type.h:467,
                 from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/iocontrol.c:12:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
In file included from /home/bartek/overmax/IT9135_SRC/iocontrol.h:16:0,
                 from /home/bartek/overmax/IT9135_SRC/it9135.h:14,
                 from /home/bartek/overmax/IT9135_SRC/iocontrol.c:12:
/home/bartek/overmax/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive [enabled by default]
/home/bartek/overmax/IT9135_SRC/iocontrol.c: In function ‘DemodIOCTLFun’:
/home/bartek/overmax/IT9135_SRC/iocontrol.c:301:4: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘void *’ [-Wformat]
/home/bartek/overmax/IT9135_SRC/iocontrol.c:301:4: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘void *’ [-Wformat]
/home/bartek/overmax/IT9135_SRC/iocontrol.c:303:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
/home/bartek/overmax/IT9135_SRC/iocontrol.c:311:4: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘DWORD’ [-Wformat]
/home/bartek/overmax/IT9135_SRC/iocontrol.c:316:4: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘DWORD’ [-Wformat]
WARNING: could not find /home/bartek/overmax/IT9135_SRC/.Afatech_AF9007.o.cmd for /home/bartek/overmax/IT9135_SRC/Afatech_AF9007.o

następnie komenda make install

Kod:

bartek@bartek-Vostro-3550:~/overmax/IT9135_SRC$ sudo make install
[sudo] password for bartek: 
make[1]: Wejście do katalogu `/home/bartek/overmax/IT9135_SRC'
dvb-usb-it9135.ko 

make[1]: Opuszczenie katalogu `/home/bartek/overmax/IT9135_SRC'
dvb-usb-it9135.ko 
af35irtbl.bin

Ładuję moduł komendą:

Kod:

sudo modprobe dvb-usb-it9135

która to nic nie zwraca. Czyli pomyślnie załadowano?


No i gdy odpalam program me-tv dostaje komunikat, że żadne urządzenia dvb-t nie są dostępne.

Polecenia daje mi wynik jakby nie wykrywalo tego urządzonka

Kod:

bartek@bartek-Vostro-3550:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 006: ID 048d:9005 Integrated Technology Express, Inc. 
Bus 003 Device 003: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 003: ID 04e8:5f05 Samsung Electronics Co., Ltd 
Bus 001 Device 004: ID 8086:0189 Intel Corp. 
Bus 001 Device 005: ID 05ca:1820 Ricoh Co., Ltd 
Bus 002 Device 003: ID 138a:0011 Validity Sensors, Inc. 
Bus 002 Device 004: ID 0bda:0138 Realtek Semiconductor Corp.

Natomoast w /var/log/syslog kiedy wyjmuję urządzenie z portu

Kod:

Jan 15 17:48:28 bartek-Vostro-3550 kernel: [ 2878.298651] usb 3-1: USB disconnect, device number 6
Jan 15 17:48:28 bartek-Vostro-3550 kernel: [ 2878.298838] Enter it9135_disconnect Function
Jan 15 17:48:28 bartek-Vostro-3550 kernel: [ 2878.299010] dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.

No i kiedy wkładam:

Kod:

Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.717361] usb 3-1: new high speed USB device number 7 using xhci_hcd
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.738007] xhci_hcd 0000:0b:00.0: WARN: short transfer on control ep
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.739377] xhci_hcd 0000:0b:00.0: WARN: short transfer on control ep
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.740499] xhci_hcd 0000:0b:00.0: WARN: short transfer on control ep
Jan 15 17:49:12 bartek-Vostro-3550 mtp-probe: checking bus 3, device 7: "/sys/devices/pci0000:00/0000:00:1c.4/0000:0b:00.0/usb3/3-1"
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.742298] === it9135 usb device pluged in!! ===
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.742345] - Enter Device_init Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.742349]         DRIVER_RELEASE_VERSION : v10.12.30.1
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.742353]         FW_RELEASE_VERSION     : V1_0_25_5
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.742358]         API_RELEASE_VERSION    : 201.20101007.3
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.742361]         DVB_USB_ADAP_NOT_NEED_PID_FILTERING
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.742366] DRV_DummyCmd:: patch for KJS/EEPC = 0
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.742370] - Enter DRV_SetBusTuner Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.742374] busId = 0x2, tunerId =0xff
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.744042] DRV_DummyCmd:: patch for KJS/EEPC = 1
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.744048] - Enter DRV_SetBusTuner Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.744054] busId = 0x2, tunerId =0xff
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.745696] DRV_DummyCmd:: patch for KJS/EEPC = 2
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.745703] - Enter DRV_SetBusTuner Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.745710] busId = 0x2, tunerId =0xff
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.747349] DRV_DummyCmd:: patch for KJS/EEPC = 3
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.747353] - Enter DRV_SetBusTuner Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.747357] busId = 0x2, tunerId =0xff
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.748994] DRV_DummyCmd:: patch for KJS/EEPC = 4
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.748997] - Enter DRV_SetBusTuner Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.749001] busId = 0x2, tunerId =0xff
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.750703] USB mode= 0x200
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.750708] - Enter DRV_SetBusTuner Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.750711] busId = 0x2, tunerId =0xff
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.751354] - Enter DRV_GetEEPROMConfig Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.751702] EEPROM_IRMODE = 0x05, 
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.751706] bIrTblDownload ON
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.751709] bRAWIr ON
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.752046] EEPROM_TSMODE = 0x00
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.752049] TSMode = TS1 mode
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.752052] - Enter DRV_GetEEPROMConfig2 Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.752387] EEPROM_TUNERID0 = 0x38
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.752390] - Enter DRV_SetBusTuner Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.752394] busId = 0x2, tunerId =0x38
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.753047] - Enter DRV_Initialize Function -
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.753049]  
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.930031] Level_1 cnt=1
Jan 15 17:49:12 bartek-Vostro-3550 kernel: [ 2922.930378] Level_2 cnt=1
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2922.992864] Device initialize Ok!!
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2922.993480] FwVer OFDM = 0x2290D00, 
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2922.994146] FwVer LINK = 0xC310D00
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2922.994151] - Enter DRV_IrTblDownload Function -
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.072182] Processor_OFDM 0x46 = 0x38
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.072190] - Enter DRV_ApCtrl Function -
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.072195] ucSlaveDemod = 0, bOn = OFF 
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.072198] aaa Power OFF
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.072200] aaa GPIOH5
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.072204] - Enter DRV_NIMSuspend Function -
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.072207] bSuspend = ON
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.072210] aaa Demodulator_controlPowerSaving chip_0
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.080022] aaa DRV_TunerSuspend chip_0
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.080028] enter DRV_TunerSuspend, bOn=1
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.083562] aaa DRV_TunerSuspend::0xEC08 active
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.103713] aaa Power OFF End-----------
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.103720] - Enter DL_ApCtrl Function -
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.103725] chip = 0    bOn = OFF
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.103729] - Enter DRV_ApCtrl Function -
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.103732] ucSlaveDemod = 0, bOn = OFF 
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.103735] aaa Power OFF
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.103738] aaa GPIOH5
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.103741] - Enter DRV_NIMSuspend Function -
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.103744] bSuspend = ON
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.103747] aaa Demodulator_controlPowerSaving chip_0
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.111502] aaa DRV_TunerSuspend chip_0
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.111507] enter DRV_TunerSuspend, bOn=1
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.115056] aaa DRV_TunerSuspend::0xEC08 active
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.135465] aaa Power OFF End-----------
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.135473] enter DRV_GPIOCtrl, Idx=3, High=0
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.137585]     Device_init success!! 
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.137590] =register the usb_device= 
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.137773] ITEtech USB device now attached to USBSkel-191 
Jan 15 17:49:13 bartek-Vostro-3550 kernel: [ 2923.137780] =register the dvb_usb_device= 
Jan 15 17:49:13 bartek-Vostro-3550 mtp-probe: bus: 3, device: 7 was not an MTP device
Jan 15 17:49:14 bartek-Vostro-3550 NetworkManager[1199]: <info> kernel firmware directory '/lib/firmware' changed

pomocy:) To jest jedyny powód dla którego trzymam jeszcze Windowsa na dysku:)
mam nadzieję, ze dostarczylem wystarczajacej ilosci informacji
pozdrawiam

Offline

 

#21  2012-01-15 19:06:33

  bartekb - Nowy użytkownik

bartekb
Nowy użytkownik
Zarejestrowany: 2012-01-15

Re: tuner overmax ov-tn-01 na debianie

ech.. Wystarczyło podpiąć do innego portu USB:) przepraszam za kłopot, pozdrawiam

Offline

 

#22  2012-01-15 19:50:39

  ilin - Palacz

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

Re: tuner overmax ov-tn-01 na debianie

bartekb napisał(-a):

ech.. Wystarczyło podpiąć do innego portu USB:) przepraszam za kłopot, pozdrawiam

Przecież nic się nie stało.nie ma za co przepraszać. :)

Żadnych oczywistych błędów w podanych logach nie było.
Wyglądało ,że sterownik był skompilowany prawidłowo.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#23  2012-05-17 19:37:35

  ba_no - Nowy użytkownik

ba_no
Nowy użytkownik
Zarejestrowany: 2012-05-17

Re: tuner overmax ov-tn-01 na debianie

Witam.

Nadmieniam, że chodzi o Mediatech mt4161.



Również mam spory problem z chipsetem IT9135. Kompilowałem kernel z mcount. Moduł wygląda na załadowany:

Kod:

lsmod |grep it9135
dvb_usb_it9135        106873  0 
dvb_usb                12962  1 dvb_usb_it9135
usbcore               128563  8 dvb_usb_it9135,dvb_usb,uvcvideo,btusb,usbhid,uhci_hcd,ehci_hcd

A o to co się dzieje po podpięciu urządzenia - dochodzi do inicjalizacji i koniec:

Kod:

[ 7567.650861] usb 2-2: USB disconnect, address 16
[ 7822.996063] usb 2-1: new high speed USB device using ehci_hcd and address 17
[ 7823.132837] usb 2-1: New USB device found, idVendor=048d, idProduct=9006
[ 7823.132844] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7823.132848] usb 2-1: Product: DVB-T TV Stick
[ 7823.132851] usb 2-1: Manufacturer: ITE Technologies, Inc.
[ 7823.133011] usb 2-1: configuration #1 chosen from 1 choice
[ 7823.133403] === it9135 usb device pluged in!! ===
[ 7823.133447] - Enter Device_init Function -
[ 7823.133451]         DRIVER_RELEASE_VERSION : v10.12.30.1
[ 7823.133454]         FW_RELEASE_VERSION     : V1_0_25_5
[ 7823.133458]         API_RELEASE_VERSION    : 201.20101007.3
[ 7823.133461]         DVB_USB_ADAP_NOT_NEED_PID_FILTERING
[ 7823.133464] DRV_DummyCmd:: patch for KJS/EEPC = 0
[ 7823.133467] - Enter DRV_SetBusTuner Function -
[ 7823.133470] busId = 0x2, tunerId =0xff
[ 7823.135322] DRV_DummyCmd:: patch for KJS/EEPC = 1
[ 7823.135326] - Enter DRV_SetBusTuner Function -
[ 7823.135329] busId = 0x2, tunerId =0xff
[ 7823.137237] DRV_DummyCmd:: patch for KJS/EEPC = 2
[ 7823.137241] - Enter DRV_SetBusTuner Function -
[ 7823.137244] busId = 0x2, tunerId =0xff
[ 7823.139053] DRV_DummyCmd:: patch for KJS/EEPC = 3
[ 7823.139057] - Enter DRV_SetBusTuner Function -
[ 7823.139060] busId = 0x2, tunerId =0xff
[ 7823.140804] DRV_DummyCmd:: patch for KJS/EEPC = 4
[ 7823.140807] - Enter DRV_SetBusTuner Function -
[ 7823.140810] busId = 0x2, tunerId =0xff
[ 7823.142553] USB mode= 0x200
[ 7823.142556] - Enter DRV_SetBusTuner Function -
[ 7823.142559] busId = 0x2, tunerId =0xff
[ 7823.143312] - Enter DRV_GetEEPROMConfig Function -
[ 7823.143688] EEPROM_IRMODE = 0x01, 
[ 7823.143691] bIrTblDownload ON
[ 7823.143693] bRAWIr OFF
[ 7823.144078] EEPROM_TSMODE = 0x00
[ 7823.144082] TSMode = TS1 mode
[ 7823.144085] - Enter DRV_GetEEPROMConfig2 Function -
[ 7823.144959] EEPROM_TUNERID0 = 0x38
[ 7823.144964] - Enter DRV_SetBusTuner Function -
[ 7823.144967] busId = 0x2, tunerId =0x38
[ 7823.145813] - Enter DRV_Initialize Function -
[ 7823.145815]

Kiedy wyjmę urządzenie z portu pojawiają się dodatkowe komunikaty z błędami dmesg:

Kod:

[ 8223.482728] Usb2_readControlBus fail : -71!
[ 8223.482736] Device initialize fail : 0x00000036
[ 8223.486703] Usb2_writeControlBus fail : -71!
[ 8223.490702] Usb2_readControlBus fail : -71!
[ 8223.490705] FwVer OFDM = 0x0, 
[ 8223.494701] Usb2_writeControlBus fail : -71!
[ 8223.498703] Usb2_readControlBus fail : -71!
[ 8223.498707] FwVer LINK = 0x0
[ 8223.498710] DL_Initialize fail! 0x00000036
[ 8223.498714] [Device_init] Error 1
[ 8223.498717] Device_init Fail: 0x00000036
[ 8223.498736] dvb_usb_it9135: probe of 1-2:1.0 failed with error -12
[ 8223.519478] generic-usb: probe of 0003:048D:9006.0014 failed with error -71
[ 8223.519579] usb 1-2: USB disconnect, address 5

Natomiast kiedy próbuję lsusb to proces zostaje zatrzymany i nic nie wyświetla dopóki nie wyjmę urządzenia z portu.

Czy ma ktoś jakiś pomysł co może być powodem takiego zachowania??


add:

dodaje jeszcze: modinfo dv_usb_it9135

Kod:

modinfo dvb_usb_it9135
filename:       /lib/modules/2.6.32-custom201205.2/kernel/drivers/media/dvb/dvb-usb/dvb-usb-it9135.ko
license:        GPL
version:        v10.12.30.1
description:    Driver for devices based on ITEtech IT9135
author:         Figo Chang <Figo.Chang@ite.com.tw>
license:        GPL
description:    Driver for the IT9135 demodulator
author:         Figo Chang <Figo.Chang@ite.com.tw>
alias:          usb:v1B80pE411d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1B80pE410d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1B80pE409d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v15A4p9135d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v048Dp9135d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v048Dp9006d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v048Dp9005d*dc*dsc*dp*ic*isc*ip*
depends:        dvb-usb,usbcore
vermagic:       2.6.32-custom201205.2 SMP mod_unload modversions 
parm:           debug:set debugging level.(info=1,deb_fw=2,deb_fwdata=4,deb_data=8) (debugging is not enabled) (int)
parm:           adapter_nr:DVB adapter numbers (array of short)

POZDRAWIAm

Ostatnio edytowany przez ba_no (2012-05-17 20:04:04)

Offline

 

#24  2012-05-17 20:14:33

  ilin - Palacz

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

Re: tuner overmax ov-tn-01 na debianie

Próbuj na różnych slotach usb.

Co sie dzieje przy próbie ręcznego przeładowania modułu ?
Są jakieś komunikaty ?

Kod:

rmmod dvb_usb_it9135

Kod:

modprobe dvb_usb_it9135

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#25  2012-05-17 20:45:44

  ba_no - Nowy użytkownik

ba_no
Nowy użytkownik
Zarejestrowany: 2012-05-17

Re: tuner overmax ov-tn-01 na debianie

Chyba znalazłem odpowiedź na problem:

poczekałem trochę i pojawiło się coś nowego

Kod:

[  909.906988]  
[ 1010.044112] Usb2_readControlBus fail : -110!
[ 1010.044120] Device initialize fail : 0x00000036
[ 1080.525100] INFO: task vmware-usbarbit:2357 blocked for more than 120 seconds.
[ 1080.525106] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1080.525110] vmware-usbarb D 0000000000000000     0  2357      1 0x00000000
[ 1080.525118]  ffff88019eabdd18 0000000000000086 0000000000000000 000000009f400f10
[ 1080.525125]  0000000000000001 ffffffff81153cd6 ffff88019eabdc88 ffff88019eabdfd8
[ 1080.525131]  ffff88019e924ad8 000000000000f9e0 0000000000015780 0000000000015780
[ 1080.525138] Call Trace:
[ 1080.525149]  [<ffffffff81153cd6>] ? sysfs_open_file+0x0/0x27e
[ 1080.525157]  [<ffffffff81329676>] schedule_timeout+0x36/0xe3
[ 1080.525165]  [<ffffffff810c87a2>] ? __alloc_pages_nodemask+0x10f/0x5ff
[ 1080.525171]  [<ffffffff8132a07f>] __down_common+0x9a/0xe8
[ 1080.525176]  [<ffffffff8132a140>] __down+0x1d/0x1f
[ 1080.525188]  [<ffffffff8106ec02>] down+0x2d/0x3f
[ 1080.525215]  [<ffffffffa0014a4c>] show_manufacturer+0x28/0x56 [usbcore]
[ 1080.525221]  [<ffffffff812411ac>] dev_attr_show+0x27/0x4e
[ 1080.525224]  [<ffffffff810c7c0c>] ? __get_free_pages+0xe/0x4b
[ 1080.525227]  [<ffffffff81154138>] sysfs_read_file+0xb1/0x133
[ 1080.525231]  [<ffffffff810ffb4d>] vfs_read+0xab/0x108
[ 1080.525234]  [<ffffffff81108cfa>] ? putname+0x32/0x3b
[ 1080.525237]  [<ffffffff810ffc6a>] sys_read+0x4a/0x6e
[ 1080.525241]  [<ffffffff81010cb2>] system_call_fastpath+0x16/0x1b
[ 1080.525283] INFO: task usb_id:8004 blocked for more than 120 seconds.
[ 1080.525284] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1080.525286] usb_id        D 0000000000000000     0  8004   1354 0x00000000
[ 1080.525290]  ffff88010d8b1d18 0000000000000086 0000000000000000 000000005470e010
[ 1080.525293]  0000000000000001 ffffffff81153cd6 ffff88010d8b1c88 ffff88010d8b1fd8
[ 1080.525297]  ffff88016110c3a8 000000000000f9e0 0000000000015780 0000000000015780
[ 1080.525300] Call Trace:
[ 1080.525303]  [<ffffffff81153cd6>] ? sysfs_open_file+0x0/0x27e
[ 1080.525306]  [<ffffffff81329676>] schedule_timeout+0x36/0xe3
[ 1080.525309]  [<ffffffff810c87a2>] ? __alloc_pages_nodemask+0x10f/0x5ff
[ 1080.525312]  [<ffffffff8132a07f>] __down_common+0x9a/0xe8
[ 1080.525315]  [<ffffffff8132a140>] __down+0x1d/0x1f
[ 1080.525318]  [<ffffffff8106ec02>] down+0x2d/0x3f
[ 1080.525326]  [<ffffffffa0014a4c>] show_manufacturer+0x28/0x56 [usbcore]
[ 1080.525330]  [<ffffffff812411ac>] dev_attr_show+0x27/0x4e
[ 1080.525333]  [<ffffffff810c7c0c>] ? __get_free_pages+0xe/0x4b
[ 1080.525336]  [<ffffffff81154138>] sysfs_read_file+0xb1/0x133
[ 1080.525339]  [<ffffffff810ffb4d>] vfs_read+0xab/0x108
[ 1080.525342]  [<ffffffff81108cfa>] ? putname+0x32/0x3b
[ 1080.525345]  [<ffffffff810ffc6a>] sys_read+0x4a/0x6e
[ 1080.525347]  [<ffffffff81010cb2>] system_call_fastpath+0x16/0x1b

Na pewno mam jeszcze problem z vmware po rekompilacji kernela, nie chce na nowo wstać, ale to już inna sprawa ;)

Czyżby vmware blokował dostęp do usb??   EDIT : głupota z mojej strony, cofam to pytanie, problem z vmware już rozwiązany jednak urządzenie nadal nie działa

rmmod dvb_usb_it9135 oraz modprobe dvb-usb-it9135 wygląda na ok. :


Kod:

[ 1733.769747] dvb_usb_it9135 Module is loaded 
[ 1733.769852] usbcore: registered new interface driver dvb_usb_it9135
[ 1748.792895] dvb_usb_it9135 Module is unloaded!
[ 1748.792901] usbcore: deregistering interface driver dvb_usb_it9135
[ 1752.283827] dvb_usb_it9135 Module is loaded 
[ 1752.283920] usbcore: registered new interface driver dvb_usb_it9135

Ostatnio edytowany przez ba_no (2012-05-17 21:57:31)

Offline

 

Stopka forum

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