Jūs neprisijungęs
Aukštyn Tema Aparatinė įranga / Aparatinė įranga / DVB-T televizija Ubuntu
- nvacys Data 2010-11-23 19:03
Nusipirkau TV imtuvą AVerTV Volar HD Nano http://www.avermedia.com/avertv/product ... b=APDriver, bet sistema jo nemato. Draiveris yra gamintojo puslapyje, bet matyt aš nežinau kur ir kaip ta draiveri įdėti kad sistema pamatytu įrenginį. OS Ubuntu 10.04

Instrukcijos 1 etape rašoma:

1. Compile and install the driver

$ tar xjf a867_drv_[version].tar.bz2
$ cd a867_drv_[version]
$ ls /lib/modules/`uname -r`/source

Truputi patobulinęs gaunu vaizdeli:

vacys@vacys-nk:~$ tar xjf /tmp/a867_drv_v1.0.27.tar.bz2
vacys@vacys-nk:~$ cd a867
vacys@vacys-nk:~/a867$ ls /lib/modules/`uname -r`/source
ls: negaliu pasiekti /lib/modules/2.6.35-020635-generic/source: No such file or directory

kiek suprantu reikia kurti nuoroda, tik kaip tai padaryti?
Pagrindinė dinux (Beviltiškas) Data 2010-11-24 14:10
Išsipakuok atsisiųsta archyvą.
cd į ta archyvą
make (kompiliuos)
jei be klaidos susikompiliavo tai sudo make install (instaliuos)
tada sudo modprobe a867 (užkraus modulį)
o va dabar galima pasileisti Kaffeine ir bandyti žiūrėti
- nvacys Data 2010-11-24 21:17
vacys@vacys-nk:~$ tar xjf /tmp/a867_drv_v1.0.27.tar.bz2
vacys@vacys-nk:~$ cd a867
vacys@vacys-nk:~/a867$ make
Missing files that required to build driver: /lib/modules/2.6.35-020635-generic/source/drivers/media/dvb/dvb-usb/dvb-usb-common.h dvb-usb/dvb-usb.h dvb-usb/dvb-usb-ids.h dvb-core/dvb_frontend.h dvb-core/dvbdev.h dvb-core/dmxdev.h dvb-core/dvb_demux.h dvb-core/dvb_net.h dvb-core/demux.h dvb-core/dvb_ringbuffer.h frontends/dvb-pll.h
Try to get kernel source closest to 2.6.35-020635-generic from www.kernel.org and then copy to /lib/modules/2.6.35-020635-generic/source/drivers/media/dvb
vacys@vacys-nk:~/a867$ sudo make install
[sudo] password for vacys:
/usr/bin/install -c -D -m 644 -c a867.ko /lib/modules/2.6.35-020635-generic/kernel/drivers/media/dvb/a867/
/usr/bin/install: nepavyksta patikrinti „a867.ko“: No such file or directory
make: *** [install] Error 1
Pagrindinė - Virginijus Data 2010-11-24 21:35
O tu isidejai kernel source paketa?
/lib/modules/2.6.35-020635-generic/kernel/ 

??

per manageri - gali
Pagrindinė - nvacys Data 2010-11-24 22:07
Pagrindinė - Adminas Data 2010-11-25 15:45 Redaguota: 2010-11-25 15:48
Missing files that required to build driver: /lib/modules/2.6.35-020635-generic/source/drivers/

taip pat pabandyk:
krauti os difulto instaliaciniu branduoliu, idiegti jo source, ir tada paleisti make
Pagrindinė - nvacys Data 2010-11-25 19:08
teisingai buvo pastebėta source katalogas pats nebūna sukurtas, per menedžeri sukūrus vaizdelis truputi pasikeičia bet vistiek neinstaliuojasi:

vacys@vacys-nk:~$ tar xjf /tmp/a867_drv_v1.0.27.tar.bz2
vacys@vacys-nk:~$ cd a867
vacys@vacys-nk:~/a867$ make
Missing files that required to build driver: /lib/modules/2.6.35-020635-generic/source/drivers/media/dvb/dvb-usb/dvb-usb-common.h dvb-usb/dvb-usb.h dvb-usb/dvb-usb-ids.h dvb-core/dvb_frontend.h dvb-core/dvbdev.h dvb-core/dmxdev.h dvb-core/dvb_demux.h dvb-core/dvb_net.h dvb-core/demux.h dvb-core/dvb_ringbuffer.h frontends/dvb-pll.h
Try to get kernel source closest to 2.6.35-020635-generic from www.kernel.org and then copy to /lib/modules/2.6.35-020635-generic/source/drivers/media/dvb
vacys@vacys-nk:~/a867$ sudo make install
[sudo] password for vacys:
/usr/bin/install -c -D -m 644 -c a867.ko /lib/modules/2.6.35-020635-generic/kernel/drivers/media/dvb/a867/
/usr/bin/install: nepavyksta patikrinti „a867.ko“: No such file or directory
make: *** [install] Error 1
vacys@vacys-nk:~/a867$
Pagrindinė - Virginijus Data 2010-11-26 10:02
O toks klausimas,
Nebandei pasiziek ar dar nera padarytu moduliu,?
synaptic>search>dvb apps  ??

http://ubuntuforums.org/archive/index.php/t-1576024.htm
Pagrindinė nvacys Data 2010-11-26 22:32
dar nėra padarytu moduliu
Pagrindinė - Meisteris Data 2010-11-26 14:00
Source katalogas neturi būti sukurtas paties, tai yra symlinkas (nuoroda) į kernelio source. Kaip antai pas mane
ls -l /lib/modules/2.6.33.4-smp
rodo tokį vaizdelį:
lrwxrwxrwx  1 root root     23 2010-11-02 21:43 build -> /usr/src/linux-2.6.33.4
drwxr-xr-x 10 root root   4096 2010-05-13 00:42 kernel
-rw-r--r--  1 root root 539395 2010-05-13 00:42 modules.alias
-rw-r--r--  1 root root 524305 2010-05-13 00:42 modules.alias.bin
-rw-r--r--  1 root root   6268 2010-05-13 00:42 modules.builtin
-rw-r--r--  1 root root   8846 2010-05-13 00:42 modules.builtin.bin
-rw-r--r--  1 root root     69 2010-05-13 00:42 modules.ccwmap
-rw-r--r--  1 root root 263187 2010-05-13 00:42 modules.dep
-rw-r--r--  1 root root 372799 2010-05-13 00:42 modules.dep.bin
-rw-r--r--  1 root root   1257 2010-05-13 00:42 modules.ieee1394map
-rw-r--r--  1 root root    218 2010-05-13 00:42 modules.inputmap
-rw-r--r--  1 root root  19573 2010-05-13 00:42 modules.isapnpmap
-rw-r--r--  1 root root     74 2010-05-13 00:42 modules.ofmap
-rw-r--r--  1 root root  89866 2010-05-13 00:42 modules.order
-rw-r--r--  1 root root 325151 2010-05-13 00:42 modules.pcimap
-rw-r--r--  1 root root   1429 2010-05-13 00:42 modules.seriomap
-rw-r--r--  1 root root 209021 2010-05-13 00:42 modules.symbols
-rw-r--r--  1 root root 270388 2010-05-13 00:42 modules.symbols.bin
-rw-r--r--  1 root root 840572 2010-05-13 00:42 modules.usbmap
lrwxrwxrwx  1 root root     23 2010-11-02 21:43 source -> /usr/src/linux-2.6.33.4


Taigi, tau reikia tavo kernelio source failai kad būtų /usr/src/ kataloge, tada kuri symlink'ą iš ten, į atitinkamą /lib/modules/2.6.**.*/source. Tiesa, naudojamas kernelis ir source failų versijos turi sutapti. Pabaigai, dar turi būti symlinkas /usr/src/linux kreipiantis į konkrečią versiją:
ls -l /usr/src/
total 4
lrwxrwxrwx  1 root root   14 2010-11-02 21:46 linux -> linux-2.6.33.4
drwxr-xr-x 24 root root 4096 2010-05-13 00:25 linux-2.6.33.4
Pagrindinė Adminas Data 2010-11-26 16:10
oj... :lol:
Pagrindinė nvacys Data 2010-11-26 22:39
aš naudojuosi prie draiverio pridėta instrukcija, bet  gaunasi šnipštas, nebežinau ką bedaryti :(
Pagrindinė - nvacys Data 2010-11-26 22:59
vacys@vacys-nk:~$ tar xjf /tmp/a867_drv_v1.0.27.tar.bz2
vacys@vacys-nk:~$ cd a867
vacys@vacys-nk:~/a867$ ls /lib/modules/`uname -r`/source
ls: negaliu pasiekti /lib/modules/2.6.35-020635-generic/source: No such file or directory
Pagrindinė - Meisteris Data 2010-11-27 00:48
o ką rodo komanda:
ls -l /lib/modules/'uname -r'
ir šita:
ls -l /usr/src
Pagrindinė - nvacys Data 2010-11-27 14:19
vacys@vacys-nk:~$ ls -l /usr/src
viso 64396
drwxr-xr-x 24 root root     4096 2010-10-04 23:29 linux-headers-2.6.32-24
drwxr-xr-x  7 root root     4096 2010-10-04 23:29 linux-headers-2.6.32-24-generic
drwxr-xr-x 24 root root     4096 2010-10-20 13:37 linux-headers-2.6.32-25
drwxr-xr-x  7 root root     4096 2010-10-20 13:38 linux-headers-2.6.32-25-generic
drwxr-xr-x 23 root root     4096 2010-11-21 10:44 linux-headers-2.6.35-020635
drwxr-xr-x  7 root root     4096 2010-11-21 10:46 linux-headers-2.6.35-020635-generic
drwxr-xr-x 24 root src      4096 2010-10-17 02:41 linux-source-2.6.32
-rw-r--r--  1 root root 65838959 2010-10-17 02:43 linux-source-2.6.32.tar.bz2
drwxr-xr-x  2 root root     4096 2010-08-02 12:07 linux-source-2.6.35

vacys@vacys-nk:~$ ls -l /lib/modules/'uname -r'
ls: negaliu pasiekti /lib/modules/uname -r: No such file or directory
vacys@vacys-nk:~$
Pagrindinė - Meisteris Data 2010-11-27 17:24
aha, o dabar uname -a ir uname -r bei ls -l /lib/modules ką rodo?
Pagrindinė - nvacys Data 2010-11-28 11:56
vacys@vacys-nk:~$ uname -a
Linux vacys-nk 2.6.35-020635-generic #020635 SMP Mon Aug 2 10:16:00 UTC 2010 i686 GNU/Linux

vacys@vacys-nk:~$ uname -r
2.6.35-020635-generic

vacys@vacys-nk:~$ ls -l /lib/modules
viso 12
drwxr-xr-x 4 root root 4096 2010-10-04 23:30 2.6.32-24-generic
drwxr-xr-x 4 root root 4096 2010-11-21 00:48 2.6.32-25-generic
drwxr-xr-x 5 root root 4096 2010-11-25 01:01 2.6.35-020635-generic
Pagrindinė - Meisteris Data 2010-11-28 13:27
viskas lyg ir gerai, trūksta tik symlinkų :) tad kaip root sukurk juos:
ln -s /usr/src/linux-source-2.6.35 /lib/modules/2.6.35-020635-generic/source
bei
ln -s /usr/src/linux-source-2.6.35 /usr/src/linux

tada gali mėginti kompiliuotis modulį.
Pagrindinė nvacys Data 2010-11-28 15:41
similinkai sukurti, bet dabar toliau pastringu

vacys@vacys-nk:~/a867$ ls /lib/modules/`uname -r`/source
arch           fs       lib                                  samples   usr
block          include  linux-headers-2.6.35-020635-generic  scripts   virt
crypto         init     Makefile                             security
Documentation  ipc      mm                                   sound
drivers        Kbuild   Module.symvers                       source
firmware       kernel   net                                  tools
vacys@vacys-nk:~/a867$ make
Missing files that required to build driver: /lib/modules/2.6.35-020635-generic/source/drivers/media/dvb/dvb-usb/dvb-usb-common.h dvb-usb/dvb-usb.h dvb-usb/dvb-usb-ids.h
Try to get kernel source closest to 2.6.35-020635-generic from www.kernel.org and then copy to /lib/modules/2.6.35-020635-generic/source/drivers/media/dvb
Pagrindinė - nvacys Data 2010-11-28 15:55
čia buvau kitur pasiskaitęs kažką sukūręs, jūsų komandas surašius parašė taip:

vacys@vacys-nk:~$ ln -s /usr/src/linux-source-2.6.35 /lib/modules/2.6.35-020635-generic/source
ln: creating symbolic link „/lib/modules/2.6.35-020635-generic/source/linux-source-2.6.35“: File exists
vacys@vacys-nk:~$ ln -s /usr/src/linux-source-2.6.35 /usr/src/linux
ln: creating symbolic link „/usr/src/linux“: Permission denied
Pagrindinė - Virginijus Data 2010-11-29 16:55
sudo ln -s /usr/src/linux-source-2.6.35 /usr/src/linux
Pagrindinė - nvacys Data 2010-11-30 14:57
jokio reagavimo į komanda ir jokiu pasikeitimu instaliavime neįvyko
Pagrindinė - Virginijus Data 2010-11-30 19:34
na taip, nieko pasakyt ir neturėjo, tiesiog sukūrė nuorodą.
Pagrindinė nvacys Data 2010-11-30 20:05
gerai kad butu nuo to kas pasikeitę, vistiek neinstaliuojasi draiveriai
Pagrindinė - nvacys Data 2010-11-30 20:34
Ubuntu jau turiu sukūręs nuoroda, išbandžiau linux mint:

$ sudo ln -s /usr/src/linux-source-2.6.35 /usr/src/linux
[sudo] password for vacys:
ln: creating symbolic link „/usr/src/linux“: File exists

gerai kad butu taip lengva
Pagrindinė - Virginijus Data 2010-12-01 11:11
tada gali būti, kad draiveris rašytas senesniai kernelio versijai. ir vanilai.
vanila tai iš linux.org

reikia zieti tikslia draiverio isleidimo data, ir pagal tai bandyti branduoli.
Pagrindinė nvacys Data 2010-12-01 21:48
http://www.avermedia.com/avertv/Upload/a867_drv_v1.0.28_Releasenotes.txt
3. Change Log
-------------------
v1.0.28  2010/11/10
-------------------
- kernel v2.6.35 compatible
- Add model 0x3867

NOTE: It doesn't work with Linux 2.6.21 and earlier kernel version
nvacys Data 2010-11-30 14:59
Instaliavausi Linux Mint 10, jokio skirtumo išliko ta pati problema :(
nvacys Data 2011-03-22 23:16
Pagaliau išsiaiškinau kaip priversti šį imtuvą dirbti Ubuntu OS. Pirmiausiai reikia atlikti visas komandas išvardintas šiame puslapyje http://faqload.com/faqs/technology/linux/getting-avermedia-volar-hd-nano-a867r-to-work-in-linux-mint-10-julia (tinka visiems ubuntu). Net jei ir rašys kad jūsų nuorodos yra naujausios , visvien reikia tęsti (tik būtina nurodyti jūs branduolio versiją). Po to parsisiunčiam tvarkyklę http://www.avermedia.com/avertv/product/ProductDetail.aspx?Id=516&tab=APDriver ir įdiegiame pagal instrukciją http://www.avermedia.com/avertv/Upload/a867_drv_v1.0.28_Releasenotes.txt.
Gero žiūrėjimo.
Be to Kaffeine taip ir nepavyko paleisti vaizdo, bet įsidiegiau Me TV. Labai puiki programa esu patenkintas
Aukštyn Tema Aparatinė įranga / Aparatinė įranga / DVB-T televizija Ubuntu

Powered by mwForum 2.29.6 © 1999-2015 Markus Wichitill