Instalace DVB-T ovladačů končí chybou

Instalace DVB-T ovladačů končí chybou
« kdy: 24. 11. 2010, 18:25:51 »
zdravim, prosim potrebujem pomoct mam maly problem s pri instalacii ovladaca pre DVB-t tunner
podla vyrobcu staci v rozbalenej zlozke zadat prikazy make clean , make , make install avsak pri make sa to zasekne na chybe
Kód: [Vybrat]
root@ufo IT9135_SRC]# make
make -C /lib/modules/2.6.35-ARCH/build SUBDIRS=/home/ed/drivers/IT9135_SRC modules
make[1]: Entering directory `/usr/src/linux-2.6.35-ARCH'
  CC [M]  /home/ed/drivers/IT9135_SRC/it9135-core.o
In file included from /home/ed/drivers/IT9135_SRC/it9135-core.c:1:0:
/home/ed/drivers/IT9135_SRC/it9135.h:15:21: fatal error: dvb-usb.h: No such file or directory
compilation terminated.
make[2]: *** [/home/ed/drivers/IT9135_SRC/it9135-core.o] Error 1
make[1]: *** [_module_/home/ed/drivers/IT9135_SRC] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.35-ARCH'
make: *** [default] Error 2
 
root@ufo IT9135_SRC]# make
make -C /lib/modules/2.6.35-ARCH/build SUBDIRS=/home/ed/drivers/IT9135_SRC modules
make[1]: Entering directory `/usr/src/linux-2.6.35-ARCH'
  CC [M]  /home/ed/drivers/IT9135_SRC/it9135-core.o
In file included from /home/ed/drivers/IT9135_SRC/it9135-core.c:1:0:
/home/ed/drivers/IT9135_SRC/it9135.h:15:21: fatal error: dvb-usb.h: No such file or directory
compilation terminated.
make[2]: *** [/home/ed/drivers/IT9135_SRC/it9135-core.o] Error 1
make[1]: *** [_module_/home/ed/drivers/IT9135_SRC] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.35-ARCH'
make: *** [default] Error 2
[root@ufo IT9135_SRC]# lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0458:0046 KYE Systems Corp. (Mouse Systems)
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 016: ID 04fc:0c25 Sunplus Technology Co., Ltd SATALink SPIF225A
Bus 001 Device 014: ID 048d:9005 Integrated Technology Express, Inc.
Bus 001 Device 013: ID 0421:01cc Nokia Mobile Phones
Bus 001 Device 012: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUB
Bus 001 Device 011: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUB
Bus 001 Device 005: ID 04f2:b071 Chicony Electronics Co., Ltd 2.0M UVC Webcam / CNF7129
Bus 001 Device 004: ID 058f:6335 Alcor Micro Corp. SD/MMC Card Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 014: ID 048d:9005 Integrated Technology Express, Inc.
ftp://
« Poslední změna: 24. 11. 2010, 18:43:45 od Petr Krčmář »


Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #1 kdy: 25. 11. 2010, 07:32:46 »
Kód: [Vybrat]
/home/ed/drivers/IT9135_SRC/it9135.h:15:21: fatal error: dvb-usb.h: No such file or directory
compilation terminated.
To vypadá na chybějící hlavičkové soubory jádra. Máš nainstalované zdrojáky jádra? A linux-headers?

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #2 kdy: 25. 11. 2010, 09:32:29 »
prave sa tak hrabem v zlozke toho ovladaca a vidim ze subor "dvb-usb.h" je v zlozke pre jadro kernel-2.6.31 ,ale ja mam novsie jadro (2.6.35),nepomohlo by, keby ze tu zlozku premenujem na "kernel-2.6.35" ? alebo je to hazard ?
Kód: [Vybrat]
12/18/2009  12:52 PM            10,556 .af903x-drv.o.d
12/18/2009  12:52 PM               869 .Afatech_PEACOCK.o.d
12/18/2009  12:52 PM               832 .orion.o.d
11/25/2010  09:11 AM    <DIR>          .tmp_versions
12/18/2009  12:52 PM               238 af35irtbl.bin
11/25/2010  09:11 AM    <DIR>          DemodAPI
12/18/2009  12:52 PM             4,487 Makefile
11/25/2010  09:11 AM    <DIR>          src
11/25/2010  09:11 AM    <DIR>          v4l
v zlozke v4l
Kód: [Vybrat]
11/25/2010  09:11 AM    <DIR>          .
11/25/2010  09:11 AM    <DIR>          ..
11/25/2010  09:11 AM    <DIR>          kernel-2.6.20
11/25/2010  09:11 AM    <DIR>          kernel-2.6.21
11/25/2010  09:11 AM    <DIR>          kernel-2.6.22
11/25/2010  09:11 AM    <DIR>          kernel-2.6.23
11/25/2010  09:11 AM    <DIR>          kernel-2.6.24
11/25/2010  09:11 AM    <DIR>          kernel-2.6.25
11/25/2010  09:11 AM    <DIR>          kernel-2.6.26
11/25/2010  09:11 AM    <DIR>          kernel-2.6.27
11/25/2010  09:11 AM    <DIR>          kernel-2.6.28
11/25/2010  09:11 AM    <DIR>          kernel-2.6.29
11/25/2010  09:11 AM    <DIR>          kernel-2.6.30
11/25/2010  09:11 AM    <DIR>          kernel-2.6.31
11/25/2010  09:11 AM    <DIR>          kernel-2.6.tmp
               0 File(s)              0 bytes

 v zlozke kernel-2.6.31
Kód: [Vybrat]
12/18/2009  12:52 PM             8,791 demux.h
12/18/2009  12:52 PM             2,409 dmxdev.h
12/18/2009  12:52 PM             1,617 dvb-pll.h
12/18/2009  12:52 PM            11,042 dvb-usb-ids.h
12/18/2009  12:52 PM            12,194 dvb-usb.h
12/18/2009  12:52 PM             4,037 dvbdev.h
12/18/2009  12:52 PM             3,579 dvb_demux.h
12/18/2009  12:52 PM            11,618 dvb_frontend.h
12/18/2009  12:52 PM             1,379 dvb_net.h
12/18/2009  12:52 PM             6,340 dvb_ringbuffer.h


podotykam ze tieto ovladace su najnovsie dostupne a v readme pise ze su supportovane jadra 2.6 a vyssie
« Poslední změna: 25. 11. 2010, 09:34:37 od sulostar »

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #3 kdy: 25. 11. 2010, 10:54:58 »
Je ten ovladač ke stažení někde na webu? Takhle se řešení problému podobá věštění z křišťálové koule.

EDIT: Jinak hazard to není, buďto se to nezkompiluje, nebo to bude fungovat. Mezistav, že by se to zkompilovalo a následně shodilo PC moc nenastává.

Připadá mi, že si distributor ovladače si zjednodušil linkování a přibalil hlavičkové soubory pro nějaké verze jádra.
« Poslední změna: 25. 11. 2010, 10:57:30 od Ondřej Caletka »

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #4 kdy: 25. 11. 2010, 11:51:40 »
 ano tuna sa to da stiahnut
Kód: [Vybrat]
http://www.sencor.cz/download/update_software_ezTV869.zip

Software a patch pre model SDB 501T
http://www.sencor.sk/download.aspx

to co som pisal hore ze skusim premenovat tu zlozku skusim az vecer , lebo prave som v praci ale kazdopadne ako zistim , ake ovladace mi bezia na systeme , napriklad keby sa mi podaril ten ovladac rozbehat?  alebo ked budem potrebovat overit stav ineho ovladacu 
« Poslední změna: 25. 11. 2010, 12:12:27 od sulostar »


Mordae

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #5 kdy: 25. 11. 2010, 16:12:51 »
Zpis to zkus zbuildovat proti skutecnemu jadernemu stromu. Vypada to, ze ten header je privatni.

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #6 kdy: 25. 11. 2010, 17:40:59 »
/home/ed/drivers/IT9135_SRC/type.h:6:0: warning: "IN" redefined
/home/ed/drivers/IT9135_SRC/userdef.h:20:0: note: this is the location of the previous definition
/home/ed/drivers/IT9135_SRC/type.h:7:0: warning: "OUT" redefined
/home/ed/drivers/IT9135_SRC/userdef.h:21:0: note: this is the location of the previous definition
/home/ed/drivers/IT9135_SRC/firmware.h:22:13: warning: Firmware_codes defined but not used
/home/ed/drivers/IT9135_SRC/firmware.h:695:16: warning:Firmware_segments defined but not used
/home/ed/drivers/IT9135_SRC/firmware.h:773:13: warning: Firmware_partitions defined but not used
/home/ed/drivers/IT9135_SRC/firmware.h:781:13: warning: Firmware_scriptSets defined but not used
/home/ed/drivers/IT9135_SRC/firmware.h:785:17: warning: Firmware_scripts defined but not used
  LD [M]  /home/ed/drivers/IT9135_SRC/dvb-usb-it9135.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: could not find /home/ed/drivers/IT9135_SRC/.Afatech_AF9007.o.cmd for /home/ed/drivers/IT9135_SRC/Afatech_AF9007.o
  LD [M]  /home/ed/drivers/IT9135_SRC/dvb-usb-it9135.ko
make[1]: Leaving directory `/usr/src/linux-2.6.35-ARCH'
[root@ufo IT9135_SRC]#

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #7 kdy: 30. 11. 2010, 22:56:11 »
takze nainstaloval som linux headers a teraz to robi 
Kód: [Vybrat]
[root@ufo IT9135_SRC]# make
make -C /lib/modules/2.6.35-ARCH/build SUBDIRS=/home/ed/drivers/IT9135_SRC modules
make: *** /lib/modules/2.6.35-ARCH/build: No such file or directory.  Stop.
make: *** [default] Error 2

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #8 kdy: 02. 12. 2010, 11:09:24 »
Tak jsem se na to podíval a je to hodně zprasené. K tomu aby se to zkompilovalo jsou potřeba nějaké .h soubory ze zdrojáků jádra, které jsou přibalené v podadreáři v4l pouze pro určité verze. Doporučuji tedy ručně nakopírovat aktuální .h soubory z jádra, které právě provozuješ, například takto:
Kód: [Vybrat]
for name in v4l/kernel-2.6.31/*; do find /lib/modules/$(uname -r)/build/drivers/media/dvb/ -name ${name##*/} -exec cp {} . \; ; done
Potom se mi ovladač zkompiluje. Radši bych nepoužíval make install, neboť to z nějakého důvodu na mém PC chtělo mazat nějaké moduly z jádra, takže ruční postup:

Kód: [Vybrat]
sudo cp dvb-usb-it9135.ko /lib/modules/$(uname -r)/kernel/drivers/media/dvb/dvb-usb/
sudo cp af35irtbl.bin /lib/firmware/
sudo depmod
sudo modprobe dvb-usb-it9135
Pokud se modul zavede bez problémů, zapoj přijímač do USB. To bohužel nemůžu vyzkoušet. Dej vědět, jak jsi dopadl.

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #9 kdy: 02. 12. 2010, 17:50:18 »
Kód: [Vybrat]
[root@ufo IT9135_SRC]# for name in v4l/kernel-2.6.31/*; do find /lib/modules/$(uname -r)/build/drivers/media/dvb/ -name ${name##*/} -exec cp {} . \; ; done
find: `/lib/modules/2.6.35-ARCH/build/drivers/media/dvb/': No such file or directory
find: `/lib/modules/2.6.35-ARCH/build/drivers/media/dvb/': No such file or directory
find: `/lib/modules/2.6.35-ARCH/build/drivers/media/dvb/': No such file or directory
find: `/lib/modules/2.6.35-ARCH/build/drivers/media/dvb/': No such file or directory
find: `/lib/modules/2.6.35-ARCH/build/drivers/media/dvb/': No such file or directory
find: `/lib/modules/2.6.35-ARCH/build/drivers/media/dvb/': No such file or directory
find: `/lib/modules/2.6.35-ARCH/build/drivers/media/dvb/': No such file or directory
find: `/lib/modules/2.6.35-ARCH/build/drivers/media/dvb/': No such file or directory
find: `/lib/modules/2.6.35-ARCH/build/drivers/media/dvb/': No such file or directory
find: `/lib/modules/2.6.35-ARCH/build/drivers/media/dvb/': No such file or directory

[root@ufo IT9135_SRC]# ls /lib/modules/2.6.35-ARCH/build/drivers/media/dvb/
ls: cannot access /lib/modules/2.6.35-ARCH/build/drivers/media/dvb/: No such file or directory

[root@ufo IT9135_SRC]# mkdir /lib/modules/2.6.35-ARCH/build/
[root@ufo IT9135_SRC]# mkdir /lib/modules/2.6.35-ARCH/build/drivers/
[root@ufo IT9135_SRC]# mkdir /lib/modules/2.6.35-ARCH/build/drivers/media/
[root@ufo IT9135_SRC]# mkdir /lib/modules/2.6.35-ARCH/build/drivers/media/dvb/
[root@ufo IT9135_SRC]# for name in v4l/kernel-2.6.31/*; do find /lib/modules/$(uname -r)/build/drivers/media/dvb/ -name ${name##*/} -exec cp {} . \; ; done

[root@ufo IT9135_SRC]# make
make -C /lib/modules/2.6.35-ARCH/build SUBDIRS=/home/ed/drivers/IT9135_SRC modules
make[1]: Entering directory `/lib/modules/2.6.35-ARCH/build'
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/lib/modules/2.6.35-ARCH/build'
make: *** [default] Error 2


nechyba mi cosi v systeme ?

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #10 kdy: 03. 12. 2010, 08:33:49 »
Ano,  chybí ti zdrojáky aktuálně provozovaného jádra, které by se měly nacházet v /usr/src/linux-verze a na které by měl vést symlink /lib/modules/$(uname -r)/build

Pokud používáš distribuční jádro, konzultuj s dokumentací distribuce, jak získat takové zdrojáky.

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #11 kdy: 03. 12. 2010, 11:34:00 »
kernel26-sources som nasiel na AUR , takze cim skor zaktualizujem system nainstalujem zdrojaky a mozeme pokracovat , nabuduce treba instalovat base-devel baliky pri instalacii aspon co budem vediet

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #12 kdy: 03. 12. 2010, 21:42:11 »
Kód: [Vybrat]
[root@ufo IT9135_SRC]#
[root@ufo IT9135_SRC]# for name in v4l/kernel-2.6.31/*; do find /lib/modules/$(uname -r)/build/drivers/media/dvb/ -name ${name##*/} -exec cp {} . \; ; done
[root@ufo IT9135_SRC]# make
make -C /lib/modules/2.6.36-ARCH/build SUBDIRS=/home/ed/drivers/IT9135_SRC modules
make[1]: Entering directory `/usr/src/linux-2.6.36-ARCH'
  CC [M]  /home/ed/drivers/IT9135_SRC/it9135-core.o
In file included from /home/ed/drivers/IT9135_SRC/type.h:4:0,
                 from /home/ed/drivers/IT9135_SRC/demodulator.h:5,
                 from /home/ed/drivers/IT9135_SRC/it9135.h:17,
                 from /home/ed/drivers/IT9135_SRC/it9135-core.c:1:
/home/ed/drivers/IT9135_SRC/userdef.h:10:0: warning: "NULL" redefined
include/linux/stddef.h:10:0: note: this is the location of the previous definition
In file included from /home/ed/drivers/IT9135_SRC/demodulator.h:5:0,
                 from /home/ed/drivers/IT9135_SRC/it9135.h:17,
                 from /home/ed/drivers/IT9135_SRC/it9135-core.c:1:
/home/ed/drivers/IT9135_SRC/type.h:6:0: warning: "IN" redefined
/home/ed/drivers/IT9135_SRC/userdef.h:20:0: note: this is the location of the previous definition
/home/ed/drivers/IT9135_SRC/type.h:7:0: warning: "OUT" redefined
/home/ed/drivers/IT9135_SRC/userdef.h:21:0: note: this is the location of the previous definition
/home/ed/drivers/IT9135_SRC/it9135-core.c: In function ‘it9135_suspend’:
.
.
.
.
.
/home/ed/drivers/IT9135_SRC/firmware.h:781:13: warning: ‘Firmware_scriptSets’ defined but not used
/home/ed/drivers/IT9135_SRC/firmware.h:785:17: warning: ‘Firmware_scripts’ defined but not used
  LD [M]  /home/ed/drivers/IT9135_SRC/dvb-usb-it9135.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: could not find /home/ed/drivers/IT9135_SRC/.Afatech_AF9007.o.cmd for /home/ed/drivers/IT9135_SRC/Afatech_AF9007.o
  LD [M]  /home/ed/drivers/IT9135_SRC/dvb-usb-it9135.ko
make[1]: Leaving directory `/usr/src/linux-2.6.36-ARCH'

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #13 kdy: 04. 12. 2010, 02:29:34 »
Podľa tohto HW testu aj keby sa ti to podarilo skompilovať, tak by ti to nešlo s aktuálnym jadrom. Mohol by si vyskúšať staršie jadro, napr. 2.6.32 z balíčku kernel26-lts + kernel26-lts-headers a pozrieť si 3 odkazy, ktoré sa nachádzaju na odkazovenej stránke testu.

Re: Instalace DVB-T ovladačů končí chybou
« Odpověď #14 kdy: 06. 12. 2010, 11:40:32 »
sulostar: už dvakrát jsi sem postnul bez jakéhokoli komentáře výstup kompilace, ze které nějaký jaderný modul vyšel. Jak tomu mám rozumět? Zkoušel jsi ho zavést? Co se napsalo v dmesg?