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: AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10  (Přečteno 15312 krát)

ratusdek

  • Návštěvník
  • Příspěvků: 42
AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« kdy: 14 Dubna 2012, 14:36:14 »
Zdravím všechny, chtěl bych nainstalovat AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10, ale vůbec nevim jak. Procházel jsem si diskuze, ale ničemu nerozumím. Tak se chci zeptat, jestli je tu někdo kdo by měl se mnou trpělivost a pomohl mi?

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #1 kdy: 14 Dubna 2012, 15:23:47 »
Jakou máš verzi systému, instalace vypadá celkem v pohodě a především verzi jádra, tu zjistíš příkazem
Kód: [Vybrat]
uname -r

ratusdek

  • Návštěvník
  • Příspěvků: 42
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #2 kdy: 14 Dubna 2012, 20:49:25 »
3.0.0 - 17 - generic to mi vypsal ten příkaz, a jak prosim zjistim verzi systemu? vím jen, že mám ubuntu 11.10

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #3 kdy: 14 Dubna 2012, 23:38:52 »
Po dobu instalace musíš mít tuner odpojený.

V první řadě si musíš stáhnout ovladače na tu kartu pro Linux, ty jsou tady (až dole) http://www.avermedia.com/Support/Download.aspx?Type=Driver&id=516&tab=APDriver

Tak a teď instalace, otevři terminál a postupně zadávej
Kód: [Vybrat]
sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove
sudo apt-get install build-essential checkinstall
sudo apt-get install linux-source
cd /usr/src/linux-source-3.0.0
sudo tar -xjf linux-source-3.0.0.tar.bz2
pokud vše projelo bez chyb, uzavři terminál a znovu ho otevři a zadej
Kód: [Vybrat]
sudo cp -a /usr/src/linux-source-3.0.0/linux-source-3.0.0/drivers/media/dvb/* /usr/src/linux-headers-3.0.0-17-generic/drivers/media/dvb
sudo ln -s /usr/src/linux-headers-3.0.0-17-generic/ /lib/modules/3.0.0-17-generic/source
teď musíš rozbalit ovladač. Otevři si Nautila a v adresáři kam jsi si ovladač stáhnul normálně aplikuj na soubor kontextové menu a dej "rozbalit sem". Vznikne ti adresář "a867_drv_v1.0.28" ten si překopíruj na místo kde chceš mít ovladač uložený. Já použiji cestu "/usr/local/src/", na kopírování do této složky musíš být root, takže zadej
Kód: [Vybrat]
gksudo nautilus a ovladač normálně překopíruj. Zavři Nautila a otevři terminál a zadej
Kód: [Vybrat]
cd /usr/local/src/a867_drv_v1.0.28
make
sudo make install
sudo shutdown -r now
provede se restart. Po spuštění systému a zapojení tuneru už by měl tuner fungovat. Na sledování televize sám AverMedia doporučuje přehrávač Kaffeine

ratusdek

  • Návštěvník
  • Příspěvků: 42
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #4 kdy: 15 Dubna 2012, 10:04:36 »
Vše proběhlo v pořádku až při zadání make mi to hodilo error.

Kód: [Vybrat]
radek@ThinkPad-Edge:/usr/local/src/a867_drv_v1.0.28$ make
make -C /lib/modules/3.0.0-17-generic/source O=/lib/modules/3.0.0-17-generic/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-3.0.0-17-generic'
  CC [M]  /usr/local/src/a867_drv_v1.0.28/af903x-core.o
In file included from /usr/local/src/a867_drv_v1.0.28/af903x-core.c:1:0:
/usr/local/src/a867_drv_v1.0.28/af903x.h:12:28: fatal error: linux/smp_lock.h: Adresář nebo soubor neexistuje
compilation terminated.
make[3]: *** [/usr/local/src/a867_drv_v1.0.28/af903x-core.o] Error 1
make[2]: *** [_module_/usr/local/src/a867_drv_v1.0.28] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.0.0-17-generic'
make: *** [default] Error 2

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #5 kdy: 15 Dubna 2012, 14:04:24 »
Takže, chyba je v tom, že jádro 3.0 a další neobsahují soubor smp_lock.h na který se ten skript odkazuje. Takže si zapni Nautila jako root
Kód: [Vybrat]
gksudo nautilus jdi do cesty /usr/src/linux-headers-3.0.0-17/include/linux a zde vytvoř prázdný soubor s výše uvedeným názvem.

Pak si vytvoř symbolický odkaz (pravé tlačítko-vytvořit odkaz), vznikne ti soubor "odkaz na smp_lock.h", ten překopíruj do cesty /usr/src/linux-headers-3.0.0-17-generic/include/linux a přejmenuj na "smp_lock.h"

Pak v terminálu zopakuj poslední okénko instrukcí

ratusdek

  • Návštěvník
  • Příspěvků: 42
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #6 kdy: 15 Dubna 2012, 19:34:01 »
udělal jsem vše jak bylo napsáno, ale jak jsem chtěl zadávat do terminálu ten poslední řádek, tak mi to napsalo toto:
Kód: [Vybrat]
radek@ThinkPad-Edge:~$ cd /usr/local/src/a867_drv_v1.0.28
bash: cd: /usr/local/src/a867_drv_v1.0.28: Operace zamítnuta

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #7 kdy: 15 Dubna 2012, 20:50:41 »
Jasně, protože jako uživatel tam nemáš přístup, vůbec mi to nedošlo, než provedeš
Kód: [Vybrat]
cd /usr/local/src/a867_drv_v1.0.28 zadej ještě
Kód: [Vybrat]
sudo su to tě přihlásí jako roota

ratusdek

  • Návštěvník
  • Příspěvků: 42
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #8 kdy: 15 Dubna 2012, 20:54:33 »
pořád to nejde, teď mi to vypsalo toto:
Kód: [Vybrat]
radek@ThinkPad-Edge:~$ sudo su
[sudo] password for radek:
root@ThinkPad-Edge:/home/radek# cd /usr/local/src/a867_drv_v1.0.28
root@ThinkPad-Edge:/usr/local/src/a867_drv_v1.0.28# make
make -C /lib/modules/3.0.0-17-generic/source O=/lib/modules/3.0.0-17-generic/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-3.0.0-17-generic'
  CC [M]  /usr/local/src/a867_drv_v1.0.28/af903x-core.o
  CC [M]  /usr/local/src/a867_drv_v1.0.28/af903x-devices.o
  CC [M]  /usr/local/src/a867_drv_v1.0.28/af903x-drv.o
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c: In function ‘A333TunerPowerControl’:
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c:458:32: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c:471:41: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c:471:87: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c:473:40: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c:485:27: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c: In function ‘A337TunerPowerControl’:
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c:516:26: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c:551:26: warning: comparison between ‘Bool’ and ‘enum <anonymous>’ [-Wenum-compare]
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c: In function ‘Device_init’:
/usr/local/src/a867_drv_v1.0.28/af903x-drv.c:1106:3: error: implicit declaration of function ‘init_MUTEX’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors

make[3]: *** [/usr/local/src/a867_drv_v1.0.28/af903x-drv.o] Error 1
make[2]: *** [_module_/usr/local/src/a867_drv_v1.0.28] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.0.0-17-generic'
make: *** [default] Error 2

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #9 kdy: 15 Dubna 2012, 21:00:26 »
Zkus to znovu tentokrát s připojeným tunerem, ta funkce co háže chybu se totiž odkazuje na identifikátor zařízení

ratusdek

  • Návštěvník
  • Příspěvků: 42
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #10 kdy: 15 Dubna 2012, 21:09:30 »
zkoušel jsem se zapojeným tunerem, ale hodilo mi to stejnou chybu

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #11 kdy: 16 Dubna 2012, 00:04:03 »
Takže jsem ten ovladač i inkriminovanou chybu ještě jednou celou prošel a je to asi takhle, ovladač je starý a odkazuje se na nepodporované funkce jádra. Ovladač samotný je už v jádře 3.0 obsažen, ale nefunguje s tímto čipem kvůli nějaké chybě. Nicméně 2.4.2012 byl vydán patch do jádra, který by už měl být začleněn a měl by se nacházet v aktuální větvi 3.2 kterou obsahuje Ubuntu 12.04.

Teoreticky by tak mělo stačit počkat na vydání 12.04 těch 10 dnů.

ratusdek

  • Návštěvník
  • Příspěvků: 42
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #12 kdy: 16 Dubna 2012, 07:06:39 »
Dobře, tak já si teda počkám. Ti moc děkuji za čas a za pomoc. Vážím si toho ;)

h4ck1

  • Aktivní člen
  • *
  • Příspěvků: 186
    • Můj blog
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #13 kdy: 16 Dubna 2012, 21:08:23 »
Zdravím, mám taky tento tuner a Ubuntu 12.04 64b.
Zde je výpis uname-r
Kód: [Vybrat]
3.2.0-23-generic
Postupoval jsem přesně podle návodu s tím, že jsem 3.0.0-17 nahradil 3.2.0-23 a 3.0.0 nahradil 3.2.0.

Po zadání make:
Kód: [Vybrat]
root@probook4530s:/usr/local/src/a867_drv_v1.0.28# make
make -C /lib/modules/3.2.0-23-generic/source O=/lib/modules/3.2.0-23-generic/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic'
  CC [M]  /usr/local/src/a867_drv_v1.0.28/af903x-devices.o
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c: In function ‘af903x_frontend_attach’:
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:59:6: error: ‘struct dvb_usb_adapter’ has no member named ‘fe’
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:61:13: error: ‘struct dvb_usb_adapter’ has no member named ‘fe’
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c: In function ‘af903x_tuner_attach’:
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:67:19: error: ‘struct dvb_usb_adapter’ has no member named ‘fe’
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c: At top level:
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:204:6: error: unknown field ‘caps’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:206:6: error: unknown field ‘pid_filter_count’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:206:6: warning: initialization makes pointer from integer without a cast [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:206:6: warning: (near initialization for ‘af903x_properties[0].adapter[0].frontend_ctrl’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:207:5: error: unknown field ‘frontend_attach’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:207:5: warning: initialization from incompatible pointer type [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:207:5: warning: (near initialization for ‘af903x_properties[0].adapter[0].fe_ioctl_override’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:208:5: error: unknown field ‘tuner_attach’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:208:5: warning: initialization makes integer from pointer without a cast [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:208:5: warning: (near initialization for ‘af903x_properties[0].adapter[0].num_frontends’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:208:5: error: initializer element is not computable at load time
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:208:5: error: (near initialization for ‘af903x_properties[0].adapter[0].num_frontends’)
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: error: unknown field ‘streaming_ctrl’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: warning: missing braces around initializer [-Wmissing-braces]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: warning: (near initialization for ‘af903x_properties[0].adapter[0].fe’) [-Wmissing-braces]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: warning: initialization makes integer from pointer without a cast [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: warning: (near initialization for ‘af903x_properties[0].adapter[0].fe[0].caps’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: error: initializer element is not computable at load time
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: error: (near initialization for ‘af903x_properties[0].adapter[0].fe[0].caps’)
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:210:5: error: unknown field ‘pid_filter_ctrl’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:210:5: warning: excess elements in struct initializer [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:210:5: warning: (near initialization for ‘af903x_properties[0].adapter[0]’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:211:5: error: unknown field ‘pid_filter’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:211:5: warning: excess elements in struct initializer [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:211:5: warning: (near initialization for ‘af903x_properties[0].adapter[0]’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:213:5: error: unknown field ‘stream’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:213:5: error: extra brace group at end of initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:213:5: error: (near initialization for ‘af903x_properties[0].adapter[0]’)
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:217:5: error: extra brace group at end of initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:217:5: error: (near initialization for ‘af903x_properties[0].adapter[0]’)
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:218:6: error: extra brace group at end of initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:218:6: error: (near initialization for ‘af903x_properties[0].adapter[0]’)
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:222:5: warning: excess elements in struct initializer [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:222:5: warning: (near initialization for ‘af903x_properties[0].adapter[0]’) [enabled by default]
make[3]: *** [/usr/local/src/a867_drv_v1.0.28/af903x-devices.o] Error 1
make[2]: *** [_module_/usr/local/src/a867_drv_v1.0.28] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic'
make: *** [default] Error 2

a po make install:
Kód: [Vybrat]
root@probook4530s:/usr/local/src/a867_drv_v1.0.28# make install
/usr/bin/install -c -D -m 644 -c a867.ko /lib/modules/3.2.0-23-generic/kernel/drivers/media/dvb/a867/
/usr/bin/install: nelze získat informace o „a867.ko“: Adresář nebo soubor neexistuje
make: *** [install] Error 1

Co dělám špatně?
Díky za odpověď.

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #14 kdy: 16 Dubna 2012, 22:18:57 »
Takže v adresáři s ovladačem je soubor "af903x.h" ten je nutné editovat a nad řádek
Kód: [Vybrat]
#define DVB_USB_LOG_PREFIX "AF903X" do něj přidat
Kód: [Vybrat]
#define init_MUTEX(LOCKNAME) sema_init(LOCKNAME,1); pak by to mělo jít sestavit

h4ck1

  • Aktivní člen
  • *
  • Příspěvků: 186
    • Můj blog
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #15 kdy: 16 Dubna 2012, 22:31:17 »
řádek jsem přidal, nyní to vypadá takto:
Kód: [Vybrat]
#ifndef _AF903X_H_
#define _AF903X_H_
#define init_MUTEX(LOCKNAME) sema_init(LOCKNAME,1);
#define DVB_USB_LOG_PREFIX "AF903X"
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/kref.h>
#include <linux/smp_lock.h>
#include <linux/usb.h>
#include <asm/uaccess.h>
#include <dvb-usb.h>
#include "af903x-ioctl.h"
#include "demodulator.h"
#include "userdef.h"
#include "firmware.h"
#include "type.h"
#include "Common.h"
#include <linux/version.h>
#include "debug.h"
atd...


Kód: [Vybrat]
root@probook4530s:/usr/local/src/a867_drv_v1.0.28# make
make -C /lib/modules/3.2.0-23-generic/source O=/lib/modules/3.2.0-23-generic/build SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic'
  CC [M]  /usr/local/src/a867_drv_v1.0.28/af903x-devices.o
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c: In function ‘af903x_frontend_attach’:
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:59:6: error: ‘struct dvb_usb_adapter’ has no member named ‘fe’
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:61:13: error: ‘struct dvb_usb_adapter’ has no member named ‘fe’
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c: In function ‘af903x_tuner_attach’:
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:67:19: error: ‘struct dvb_usb_adapter’ has no member named ‘fe’
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c: At top level:
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:204:6: error: unknown field ‘caps’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:206:6: error: unknown field ‘pid_filter_count’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:206:6: warning: initialization makes pointer from integer without a cast [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:206:6: warning: (near initialization for ‘af903x_properties[0].adapter[0].frontend_ctrl’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:207:5: error: unknown field ‘frontend_attach’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:207:5: warning: initialization from incompatible pointer type [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:207:5: warning: (near initialization for ‘af903x_properties[0].adapter[0].fe_ioctl_override’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:208:5: error: unknown field ‘tuner_attach’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:208:5: warning: initialization makes integer from pointer without a cast [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:208:5: warning: (near initialization for ‘af903x_properties[0].adapter[0].num_frontends’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:208:5: error: initializer element is not computable at load time
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:208:5: error: (near initialization for ‘af903x_properties[0].adapter[0].num_frontends’)
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: error: unknown field ‘streaming_ctrl’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: warning: missing braces around initializer [-Wmissing-braces]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: warning: (near initialization for ‘af903x_properties[0].adapter[0].fe’) [-Wmissing-braces]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: warning: initialization makes integer from pointer without a cast [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: warning: (near initialization for ‘af903x_properties[0].adapter[0].fe[0].caps’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: error: initializer element is not computable at load time
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:209:5: error: (near initialization for ‘af903x_properties[0].adapter[0].fe[0].caps’)
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:210:5: error: unknown field ‘pid_filter_ctrl’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:210:5: warning: excess elements in struct initializer [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:210:5: warning: (near initialization for ‘af903x_properties[0].adapter[0]’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:211:5: error: unknown field ‘pid_filter’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:211:5: warning: excess elements in struct initializer [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:211:5: warning: (near initialization for ‘af903x_properties[0].adapter[0]’) [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:213:5: error: unknown field ‘stream’ specified in initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:213:5: error: extra brace group at end of initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:213:5: error: (near initialization for ‘af903x_properties[0].adapter[0]’)
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:217:5: error: extra brace group at end of initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:217:5: error: (near initialization for ‘af903x_properties[0].adapter[0]’)
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:218:6: error: extra brace group at end of initializer
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:218:6: error: (near initialization for ‘af903x_properties[0].adapter[0]’)
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:222:5: warning: excess elements in struct initializer [enabled by default]
/usr/local/src/a867_drv_v1.0.28/af903x-devices.c:222:5: warning: (near initialization for ‘af903x_properties[0].adapter[0]’) [enabled by default]
make[3]: *** [/usr/local/src/a867_drv_v1.0.28/af903x-devices.o] Error 1
make[2]: *** [_module_/usr/local/src/a867_drv_v1.0.28] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic'
make: *** [default] Error 2

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #16 kdy: 16 Dubna 2012, 23:29:53 »
Tak a teď to nechápu, u tebe to proběhne dobře, ale potom si to volá nějaký soubor z adresáře toho ovladače, konkrétně tedy tenhle "af903x-devices.o", ale ten tam vůbec není.

Podívej se ještě do cesty linux-headers-3.2.0-23/drivers/media/dvb/ jestli tam máš
Kód: [Vybrat]
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

h4ck1

  • Aktivní člen
  • *
  • Příspěvků: 186
    • Můj blog
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #17 kdy: 16 Dubna 2012, 23:45:50 »
Mám všechny soubory v daných umístěních co píšeš, nechápou čím to může být :(.

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #18 kdy: 17 Dubna 2012, 00:14:02 »
To já taky, takhle by to mělo jít sestavit, ale stejně to nejde

h4ck1

  • Aktivní člen
  • *
  • Příspěvků: 186
    • Můj blog
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #19 kdy: 20 Dubna 2012, 08:52:38 »
A ještě bych se chtěl zeptat, na ubuntu 10.04 to fungovat bude? tam mám nějaký jádro 2.6.x-xx. Teď nemám čas to zkoušet, jen ze zvědavosti..

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #20 kdy: 21 Dubna 2012, 01:45:29 »
Tam by to jít mělo, ale jak se zdá, s malou úpravou to jde asi i s jádrem 3.0

power1000

  • Návštěvník
  • Příspěvků: 39
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #21 kdy: 21 Dubna 2012, 23:01:08 »
Zkuste mrknout jeste do tohodle vlakna, treba tam neco vykoukate...

Me se to v 11.10 na jadre 2.6.39-xxxxxx podarilo nakonec uspesne zkompilovat  a nainstalovat a funguje dobre

http://forum.ubuntu.cz/index.php?topic=51447.0

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #22 kdy: 22 Dubna 2012, 15:29:32 »
Jádro 2.6.39 má 11.04

power1000

  • Návštěvník
  • Příspěvků: 39
Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #23 kdy: 22 Dubna 2012, 16:46:35 »
ale i 11.10 pokud si ho tam doinstalujes :D

Rover623

Re:AVerMedia AVerTV Volar HD Nano A867R v ubuntu 11.10
« Odpověď #24 kdy: 22 Dubna 2012, 17:02:33 »
Vlastně jsi přišel na geniální nápad jak to rozchodit v 11.10 i 12.04, stačí tam šoupnout jádro z 11.04, pak by mělo jít to sestavit a normálně fungovat

 

Provoz zaštiťuje spolek OpenAlt.