Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Ovladače k TV tuneru SENCOR SDB 501T v Ubuntu 11.04  (Přečteno 3271 krát)

voltik12

  • Návštěvník
  • Příspěvků: 4
Ovladače k TV tuneru SENCOR SDB 501T v Ubuntu 11.04
« kdy: 02 Června 2011, 22:11:00 »
Dobrý den,
Včera jsem dostal TV tuner sencor sdb 501t (údajně s podporou linuxu) ale podle návodů, které jsem našel na fórech mi ovladače stejně nejdou nainstalovat. Při kompilaci mi to hlásí všelijaké chyby a myslím si, že je to tím, že zdrojový kód není podporován mým kernelem. Jsem skoro úplný začátečník.

Předem děkuji za pomoc. Martin Prokopič

Rover623

Re: Ovladače k TV tuneru SENCOR SDB 501T v Ubuntu 11.04
« Odpověď #1 kdy: 02 Června 2011, 22:27:42 »

voltik12

  • Návštěvník
  • Příspěvků: 4
Re: Ovladače k TV tuneru SENCOR SDB 501T v Ubuntu 11.04
« Odpověď #2 kdy: 03 Června 2011, 08:08:43 »
Bohužel, po vykonání návodu a opravení chyb soubor neexistuje to stále nefunguje. Přikládám chybový kód z terminálu.
Kód: [Vybrat]
make -s -C /lib/modules/2.6.38-8-generic/build SUBDIRS=/home/martin/Plocha/ite-install/installer/IT9135_SRC modules
In file included from /home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:17:0,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135.h:14,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:21:
include/media/ir-core.h:94:27: error: field ‘rc_tab’ has incomplete type
include/media/ir-core.h: In function ‘ir_input_register’:
include/media/ir-core.h:137:2: error: implicit declaration of function ‘get_rc_map’
include/media/ir-core.h:137:11: warning: assignment makes pointer from integer without a cast
include/media/ir-core.h:139:12: warning: assignment makes pointer from integer without a cast
include/media/ir-core.h:153:19: error: dereferencing pointer to incomplete type
In file included from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135.h:14:0,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:21:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: At top level:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:78:36: warning: ‘struct ir_scancode’ declared inside parameter list
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:78:36: warning: its scope is only this definition or declaration, which is probably not what you want
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: In function ‘rc5_custom’:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:80:13: error: dereferencing pointer to incomplete type
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: At top level:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:83:34: warning: ‘struct ir_scancode’ declared inside parameter list
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: In function ‘rc5_data’:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:85:12: error: dereferencing pointer to incomplete type
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: At top level:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:88:34: warning: ‘struct ir_scancode’ declared inside parameter list
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: In function ‘rc5_scan’:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:90:12: error: dereferencing pointer to incomplete type
In file included from /home/martin/Plocha/ite-install/installer/IT9135_SRC/user.h:7:0,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h:467,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/iocontrol.h:16,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135.h:15,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:21:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h: At top level:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/martin/Plocha/ite-install/installer/IT9135_SRC/iocontrol.h:16:0,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135.h:15,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:21:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
/home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:125:2: error: unknown field ‘ioctl’ specified in initializer
/home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:125:2: warning: initialization from incompatible pointer type
make[2]: *** [/home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.o] Error 1
make[1]: *** [_module_/home/martin/Plocha/ite-install/installer/IT9135_SRC] Error 2
make: *** [default] Error 2

jadd

  • Stálý člen
  • **
  • Příspěvků: 977
Re: Ovladače k TV tuneru SENCOR SDB 501T v Ubuntu 11.04
« Odpověď #3 kdy: 03 Června 2011, 08:27:26 »
Autor předpokládá už nainstalovaný zdrojový kód jádra...

voltik12

  • Návštěvník
  • Příspěvků: 4
Re: Ovladače k TV tuneru SENCOR SDB 501T v Ubuntu 11.04
« Odpověď #4 kdy: 03 Června 2011, 14:37:52 »
Tak jsem stáhnul a rozbalil linux-source do /usr/src a trochu se zmenšil chybový výstup. Ale kompilace přesto neproběhla úspěšně. Další návody uvítám. A pokud by to šlo, tak někam upněte zkompilovaný deb.
Kód: [Vybrat]
make -s -C /lib/modules/2.6.38-8-generic/build SUBDIRS=/home/martin/Plocha/ite-install/installer/IT9135_SRC modules
In file included from /home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:17:0,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135.h:14,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:21:
include/media/ir-core.h:94:27: error: field ‘rc_tab’ has incomplete type
include/media/ir-core.h: In function ‘ir_input_register’:
include/media/ir-core.h:137:2: error: implicit declaration of function ‘get_rc_map’
include/media/ir-core.h:137:11: warning: assignment makes pointer from integer without a cast
include/media/ir-core.h:139:12: warning: assignment makes pointer from integer without a cast
include/media/ir-core.h:153:19: error: dereferencing pointer to incomplete type
In file included from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135.h:14:0,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:21:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: At top level:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:78:36: warning: ‘struct ir_scancode’ declared inside parameter list
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:78:36: warning: its scope is only this definition or declaration, which is probably not what you want
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: In function ‘rc5_custom’:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:80:13: error: dereferencing pointer to incomplete type
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: At top level:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:83:34: warning: ‘struct ir_scancode’ declared inside parameter list
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: In function ‘rc5_data’:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:85:12: error: dereferencing pointer to incomplete type
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: At top level:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:88:34: warning: ‘struct ir_scancode’ declared inside parameter list
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h: In function ‘rc5_scan’:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/dvb-usb.h:90:12: error: dereferencing pointer to incomplete type
In file included from /home/martin/Plocha/ite-install/installer/IT9135_SRC/user.h:7:0,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h:467,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/iocontrol.h:16,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135.h:15,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:21:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h: At top level:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/martin/Plocha/ite-install/installer/IT9135_SRC/iocontrol.h:16:0,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135.h:15,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:21:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
/home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:125:2: error: unknown field ‘ioctl’ specified in initializer
/home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:125:2: warning: initialization from incompatible pointer type
make[2]: *** [/home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.o] Error 1
make[1]: *** [_module_/home/martin/Plocha/ite-install/installer/IT9135_SRC] Error 2
make: *** [default] Error 2
« Poslední změna: 03 Června 2011, 14:42:52 od voltik12 »

voltik12

  • Návštěvník
  • Příspěvků: 4
Re: Ovladače k TV tuneru SENCOR SDB 501T v Ubuntu 11.04
« Odpověď #5 kdy: 03 Června 2011, 15:36:49 »
Zkusil jsem soubory přepsat soubory z mého kernelu a počet chybových řádků se snížil na 15. Stále bych prosil o jakoukoliv (i blbou) radu.
Kód: [Vybrat]
make -s -C /lib/modules/2.6.38-8-generic/build SUBDIRS=/home/martin/Plocha/ite-install/installer/IT9135_SRC modules
In file included from /home/martin/Plocha/ite-install/installer/IT9135_SRC/user.h:7:0,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h:467,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/iocontrol.h:16,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135.h:15,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:21:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
In file included from /home/martin/Plocha/ite-install/installer/IT9135_SRC/iocontrol.h:16:0,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135.h:15,
                 from /home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:21:
/home/martin/Plocha/ite-install/installer/IT9135_SRC/type.h:905:7: warning: extra tokens at end of #endif directive
/home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:125:2: error: unknown field ‘ioctl’ specified in initializer
/home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.c:125:2: warning: initialization from incompatible pointer type
make[2]: *** [/home/martin/Plocha/ite-install/installer/IT9135_SRC/it9135-core.o] Error 1
make[1]: *** [_module_/home/martin/Plocha/ite-install/installer/IT9135_SRC] Error 2
make: *** [default] Error 2

jadd

  • Stálý člen
  • **
  • Příspěvků: 977
« Poslední změna: 03 Června 2011, 17:50:23 od Daja51 »

 

Provoz zaštiťuje spolek OpenAlt.