#1 Le 22/01/2010, à 08:54
- ZatchBell68
AverTV Red HD +
Bonjour,
Voila j'ai acheter ma clé AverTV Red HD + pour pouvoir avoir la tnt.
J'ai trouve un truc qui m'aide un tout petit peu sur cette discutions http://forum.ubuntu-fr.org/viewtopic.php?pid=3228256 mais il y a tout de même des lacune pour pouvoir installe ma clé.
Si vous pouvez m'aidé.
Merci beaucoup et bonne journée.
Hors ligne
#2 Le 22/01/2010, à 11:25
- vikin
Re : AverTV Red HD +
Bonjour
Le lien qui tu as posté ne fonctionne pas.
Documentation Ubuntu-fr
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#3 Le 22/01/2010, à 16:46
- ZatchBell68
Re : AverTV Red HD +
http://forum.ubuntu-fr.org/viewtopic.php?pid=3210859 voila le nouveau lien.
Donc si vous pouvez m'aide car je comprend rien.
Hors ligne
#4 Le 22/01/2010, à 17:49
- vikin
Re : AverTV Red HD +
L'installation est décrite ici. http://doc.ubuntu-fr.org/avermedia_avertv_volar_black_hd#installation
Voilà un résumé. ( Toutes les commandes sauf indications contraire sont à taper dans un terminal)
Installation des paquets nécessaire à la compilation du pilote.
Tape dans un terminal :
sudo apt-get install mercurial
Téléchargement du pilote :
hg clone http://linuxtv.org/hg/v4l-dvb
Modification du fichier dvb-usb-ids.h
gedit v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
puis rajouter (juste après la ligne "#define USB_PID_AVERMEDIA_A850 0x850a" )
#define USB_PID_AVERMEDIA_A850_HDPLUS 0x850b
puis enregistre.
Modification du fichier dvb-usb/af9015.c qui se trouve dans v4l-dvb/linux/drivers/media/dvb/dvb-usb/af9015.c
Installe un éditeur de texte comme Geany http://doc.ubuntu-fr.org/geany pour trouver facilement les lignes à modifier.
et ajoute les instructions suivantes.
1023c1023
< le16_to_cpu(udev->descriptor.idProduct) == USB_PID_AVERMEDIA_A850) {
---
> ( ( le16_to_cpu(udev->descriptor.idProduct) == USB_PID_AVERMEDIA_A850 ) || ( le16_to_cpu(udev->descriptor.idProduct) == USB_PID_AVERMEDIA_A850_HDPLUS ) ) ) {
1300a1301
> {USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A850_HDPLUS)},
1516a1518,1519
>
>
1572c1575
< .num_device_descs = 6, /* max 9 */
---
> .num_device_descs = 7, /* max 9 */
1605a1609,1614
> {
> .name = "AverMedia AVerTV Volar Black HD + " \
> "(A850)",
> .cold_ids = {&af9015_usb_table[28], NULL},
> .warm_ids = {NULL},
> },
Se placer dans le dossier téléchargé.
cd v4l-dvb
Puis enregistre
Compilation du pilote. ( L'opération peut prendre du temps)
sudo make
installation du pilote
sudo make install
Redémarre le système pour que les changements soient pris en compte, et ensuite installer Me-tv ou Kaffeine pour utiliser ta clé.
http://doc.ubuntu-fr.org/me-tv
http://doc.ubuntu-fr.org/kaffeine
Dernière modification par vikin (Le 24/01/2010, à 22:38)
Documentation Ubuntu-fr
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#5 Le 23/01/2010, à 16:09
- ZatchBell68
Re : AverTV Red HD +
Oui merci sa j'ai vu mais ma cle usb n'es pas prise en charge donc comment faire ! elle st la ma question.
Merci et bonne journee
Hors ligne
#6 Le 24/01/2010, à 14:52
- vikin
Re : AverTV Red HD +
Ok
À première vue pour cela fonctionne avec ta carte, il y a quelques modifications à apporter à deux fichiers avant de compiler.
J'ai commencé à modifier mon post précédent pour expliquer comment faire.
J'indiquerai dans la journée comment et ou placer les lignes dans le second fichier.
Documentation Ubuntu-fr
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#7 Le 25/01/2010, à 11:59
- ZatchBell68
Re : AverTV Red HD +
Bonjour,
Merci de ton aide mais je comprend pas les modifications a faire pour le deuxième fichier. Donc si tu pouvais détaillé un petit plus que des > et des --.
Je t'en remercie infiniment.
Hors ligne
#8 Le 26/01/2010, à 00:04
- vikin
Re : AverTV Red HD +
< veulent dire que la ligne doit être enlevée, et quand il y a des --- puis > ça veut dire remplacer par.
Lorsqu'il n'y a que > ( après les numéros de ligne) cela veut dire qu'il faut seulement ajouter.
Documentation Ubuntu-fr
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#9 Le 26/01/2010, à 09:16
- ZatchBell68
Re : AverTV Red HD +
Bonjour,
Merci des petites infos
Je comprend juste pas se bou.
1516a1518,1519
>
>
Hors ligne
#10 Le 26/01/2010, à 22:00
- vikin
Re : AverTV Red HD +
À mon avis il y a eu une erreur de lors de la copie parce que cela concerne trois ligne, et perso je ne vois ce qu'il faut y ajouter.
Mieux vaut ne pas en tenir compte.
Documentation Ubuntu-fr
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#11 Le 05/02/2010, à 08:46
- zirtox
Re : AverTV Red HD +
Bonjour,
Avez-vous de nouvelles infos sur cette Volar Red HD+ car ça ne fonctionne pas pour moi avec les modifications de fichier, me-tv ne trouve rien et pas de répertoire /dev/dvb.
A+
ZiRToX
Hors ligne
#12 Le 05/02/2010, à 08:58
- ZatchBell68
Re : AverTV Red HD +
Non sa ne marche pas cher moi non plus donc j'ai abandonne
Bonne journee
Hors ligne
#13 Le 05/02/2010, à 11:10
- zirtox
Re : AverTV Red HD +
Merci de ton retour, j'ai posté ici http://forum.ubuntu-fr.org/viewtopic.php?id=377107et détaillerai tout cela si par chance j'arrivais à la faire fonctionner.
Hors ligne
#14 Le 06/02/2010, à 01:12
- vikin
Re : AverTV Red HD +
Vous devriez envoyer un mail à la personne qui a donné cette solution http://forum.ubuntu-fr.org/viewtopic.php?pid=3087354#p3087354
Il pourra peut etre vous expliquer comment il faut faire exactement.
Perso n'ayant pas cette clé, je ne peux vous aider plus que ça.
Documentation Ubuntu-fr
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#15 Le 25/02/2010, à 22:45
- cedric.amouyal
Re : AverTV Red HD +
Bonjour,
Pour expliquer mes modifications, En faisant la commande
lsusb avec la carte avermedia connecté
Bus 001 Device 003: ID 07ca:850b AVerMedia Technologies, Inc.
Je me suis apercu que la différence entre la HD et la HD+ c'est que 850a --> 850b (07ca c'est avermedia)
l'id usb n'est pas le même. En lisant le code on se rend compte que avermedia utilise
un recepteur Afatech AF9015 DVB-T USB2.0
j'ai ensuite repris le code v4l la dernière version en ligne (modifier depuis apparemment)
j'ai rajouter l'id dans
v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
et modifier le code en me calquant sur la 850
Petit cours de la commande diff
1023c1023
< le16_to_cpu(udev->descriptor.idProduct) == USB_PID_AVERMEDIA_A850) {
---
> ( ( le16_to_cpu(udev->descriptor.idProduct) == USB_PID_AVERMEDIA_A850 ) || ( le16_to_cpu(udev->descriptor.idProduct) == USB_PID_AVERMEDIA_A850_HDPLUS ) ) ) {
signifie
on retire la ligne < pour rajouter la ligne > à la ligne 1023 (entre la ligne 1023 et la ligne 1023 il y a un c comme changement).
Comme il y a eu modification du code il faut chercher la nouvelle ligne correspondante
faire un
cd v4l-dvb
make menuconfig
Dans lemenu des carte dvb on garde les af9015 les AV (avermedia) et les Avermedia
On sauvegarde la config dans le .config et on fait le make allégé
make
make install
Redémarre le système pour que les changements soient pris en compte, et ensuite installer Me-tv ou Kaffeine pour utiliser ta clé.
Avec la dernière version, les modifications restent similaire
v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
196a197
> #define USB_PID_AVERMEDIA_A850_HDPLUS 0x850b
v4l-dvb/linux/drivers/media/dvb/dvb-usb/af9015.c
1058,1059c1058,1059
< if (le16_to_cpu(udev->descriptor.idVendor) == USB_VID_AVERMEDIA &&
< le16_to_cpu(udev->descriptor.idProduct) == USB_PID_AVERMEDIA_A850) {
---
> if ( ( le16_to_cpu(udev->descriptor.idVendor) == USB_VID_AVERMEDIA ) &&
> ( ( le16_to_cpu(udev->descriptor.idProduct) == USB_PID_AVERMEDIA_A850) || ( le16_to_cpu(udev->descriptor.idProduct) == USB_PID_AVERMEDIA_A850_HDPLUS ) ) ) {
1338a1339
> /* 30 */{USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A850_HDPLUS)},
1611c1612
< .num_device_descs = 7, /* max 9 */
---
> .num_device_descs = 8, /* max 9 */
1649a1651,1659
> {
> .name = "AverMedia AVerTV Volar Black HD PLUS" \
> "(A850)",
> .cold_ids = {&af9015_usb_table[30], NULL},
> .warm_ids = {NULL},
> },
>
>
>
Dernière modification par cedric.amouyal (Le 25/02/2010, à 22:46)
Hors ligne
#16 Le 26/02/2010, à 18:03
- pixiebob
Re : AverTV Red HD +
merci pour tout cedric.amouyal, grace a tes explications j'ai reussi a le faire fonctionner mon tuner avertv RED hd+.
j'ajouterai que je suis bluffé par la qualité du tuner,un tres bon produit. et ca fonctionne nickel avec Kaffeine.
Dernière modification par pixiebob (Le 26/02/2010, à 18:09)
Hors ligne
#17 Le 05/03/2010, à 17:04
- shirawasanum
Re : AverTV Red HD +
Bonjours
super de trouver un peu plus d explication
j ai aussi un avertv red HD+ et j débute aussi sous linux
seulement j ai un soucis au niveau de "make menuconfig"
shirawasanum@black:~/v4l-dvb$ make menuconfig
make -C /home/shirawasanum/v4l-dvb/v4l menuconfig
make[1]: entrant dans le répertoire « /home/shirawasanum/v4l-dvb/v4l »
make -C /lib/modules/2.6.31-19-generic/build -f /home/shirawasanum/v4l-dvb/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/2.6.31-19-generic/build v4l-mconf
make[2]: Entering directory `/usr/src/linux-headers-2.6.31-19-generic'
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:400: fatal error: opening dependency file scripts/basic/.fixdep.d: Permission denied
compilation terminated.
make[3]: *** [scripts/basic/fixdep] Error 1
make[2]: *** [scripts_basic] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-19-generic'
make[1]: *** [/lib/modules/2.6.31-19-generic/build/scripts/kconfig/mconf] Erreur 2
make[1]: quittant le répertoire « /home/shirawasanum/v4l-dvb/v4l »
make: *** [menuconfig] Erreur 2
shirawasanum@black:~/v4l-dvb$
donc voila si quelqu'un avait une explication , voir une solution je lui en serais très reconnaissant merci
Hors ligne
#18 Le 06/03/2010, à 23:58
- cedric.amouyal
Re : AverTV Red HD +
essaye ca
sudo apt-get install build-essential
je pense que cela suffit.
Hors ligne
#19 Le 07/03/2010, à 00:31
- shirawasanum
Re : AverTV Red HD +
merci j vais essayer ca dans les plus bref délais et j vous tient au courant
Hors ligne
#20 Le 07/03/2010, à 11:01
- shirawasanum
Re : AverTV Red HD +
alors cet commande a fonctionné impeccable
par contre lors du "make" j ai de nouveau pas mal d erreurs concernant firedtv
CC [M] /home/shirawasanum/v4l-dvb/v4l/em28xx-vbi.o
CC [M] /home/shirawasanum/v4l-dvb/v4l/et61x251_core.o
/home/shirawasanum/v4l-dvb/v4l/et61x251_core.c: In function 'et61x251_ioctl_v4l2':
/home/shirawasanum/v4l-dvb/v4l/et61x251_core.c:2500: warning: the frame size of 1256 bytes is larger than 1024 bytes
CC [M] /home/shirawasanum/v4l-dvb/v4l/et61x251_tas5130d1b.o
CC [M] /home/shirawasanum/v4l-dvb/v4l/firedtv-avc.o
CC [M] /home/shirawasanum/v4l-dvb/v4l/firedtv-ci.o
CC [M] /home/shirawasanum/v4l-dvb/v4l/firedtv-dvb.o
CC [M] /home/shirawasanum/v4l-dvb/v4l/firedtv-fe.o
CC [M] /home/shirawasanum/v4l-dvb/v4l/firedtv-1394.o
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:21:17: error: dma.h: No such file or directory
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:22:21: error: csr1212.h: No such file or directory
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:23:23: error: highlevel.h: No such file or directory
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:24:19: error: hosts.h: No such file or directory
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such file or directory
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:26:17: error: iso.h: No such file or directory
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such file or directory
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:40: warning: 'struct hpsb_iso' declared inside parameter list
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:40: warning: its scope is only this definition or declaration, which is probably not what you want
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'rawiso_activity_cb':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:56: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:57: error: implicit declaration of function 'hpsb_iso_n_ready'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:64: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:65: error: implicit declaration of function 'dma_region_i'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:65: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:65: error: expected expression before 'unsigned'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:66: warning: assignment makes pointer from integer without a cast
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:67: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:71: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:85: error: implicit declaration of function 'hpsb_iso_recv_release_packets'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'node_of':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:90: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:90: warning: type defaults to 'int' in declaration of '__mptr'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:90: warning: initialization from incompatible pointer type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:90: error: invalid use of undefined type 'struct unit_directory'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'node_lock':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:95: error: 'quadlet_t' undeclared (first use in this function)
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:95: error: (Each undeclared identifier is reported only once
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:95: error: for each function it appears in.)
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:95: error: 'd' undeclared (first use in this function)
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:96: warning: ISO C90 forbids mixed declarations and code
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:98: error: implicit declaration of function 'hpsb_node_lock'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:99: error: 'EXTCODE_COMPARE_SWAP' undeclared (first use in this function)
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'node_read':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:107: error: implicit declaration of function 'hpsb_node_read'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'node_write':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:112: error: implicit declaration of function 'hpsb_node_write'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'start_iso':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:123: error: implicit declaration of function 'hpsb_iso_recv_init'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:123: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:125: error: 'HPSB_ISO_DMA_DEFAULT' undeclared (first use in this function)
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:127: warning: assignment makes pointer from integer without a cast
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:134: error: implicit declaration of function 'hpsb_iso_recv_start'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:137: error: implicit declaration of function 'hpsb_iso_shutdown'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'stop_iso':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:148: error: implicit declaration of function 'hpsb_iso_stop'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:163: warning: 'struct hpsb_host' declared inside parameter list
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'fcp_request':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:176: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:177: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'node_probe':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:191: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:191: warning: type defaults to 'int' in declaration of '__mptr'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:191: warning: initialization from incompatible pointer type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:191: error: invalid use of undefined type 'struct unit_directory'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:196: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:197: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:198: error: implicit declaration of function 'CSR1212_TEXTUAL_DESCRIPTOR_LEAF_DATA'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:198: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:198: warning: assignment makes pointer from integer without a cast
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:257: warning: 'struct unit_directory' declared inside parameter list
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'node_update':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:259: error: dereferencing pointer to incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:267: error: variable 'fdtv_driver' has initializer but incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:268: error: unknown field 'name' specified in initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:268: warning: excess elements in struct initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:268: warning: (near initialization for 'fdtv_driver')
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:269: error: unknown field 'id_table' specified in initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:269: warning: excess elements in struct initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:269: warning: (near initialization for 'fdtv_driver')
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:270: error: unknown field 'update' specified in initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:270: warning: excess elements in struct initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:270: warning: (near initialization for 'fdtv_driver')
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:271: error: unknown field 'driver' specified in initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:271: error: extra brace group at end of initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:271: error: (near initialization for 'fdtv_driver')
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:274: warning: excess elements in struct initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:274: warning: (near initialization for 'fdtv_driver')
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:277: error: variable 'fdtv_highlevel' has initializer but incomplete type
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:278: error: unknown field 'name' specified in initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:278: warning: excess elements in struct initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:278: warning: (near initialization for 'fdtv_highlevel')
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:279: error: unknown field 'fcp_request' specified in initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:279: warning: excess elements in struct initializer
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:279: warning: (near initialization for 'fdtv_highlevel')
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_init':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:286: error: implicit declaration of function 'hpsb_register_highlevel'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:287: error: implicit declaration of function 'hpsb_register_protocol'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:290: error: implicit declaration of function 'hpsb_unregister_highlevel'
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_exit':
/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.c:297: error: implicit declaration of function 'hpsb_unregister_protocol'
make[3]: *** [/home/shirawasanum/v4l-dvb/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/shirawasanum/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-19-generic'
make[1]: *** [default] Erreur 2
make[1]: quittant le répertoire « /home/shirawasanum/v4l-dvb/v4l »
make: *** [all] Erreur 2
et fatalement le "make install" plante aussi , si quelqu'un avait un suggestion ...
et encore merci d'avance
Hors ligne
#21 Le 07/03/2010, à 13:15
- cedric.amouyal
Re : AverTV Red HD +
il faut dans ton make menuconfig decocher ce qui concerne firedtv, enregistrer à la fin ton .config et tout ce qui ne concerne pas ta carte avermedia puis refaire ton make et quand ton make marche tu fait ton make install....
Hors ligne
#22 Le 07/03/2010, à 13:28
- shirawasanum
Re : AverTV Red HD +
ben la commande "make menuconfig" me fait toujours la même erreur malgré le "sudo apt-get install build-essential"
shirawasanum@black:~/v4l-dvb$ make menuconfig
make -C /home/shirawasanum/v4l-dvb/v4l menuconfig
make[1]: entrant dans le répertoire « /home/shirawasanum/v4l-dvb/v4l »
make -C /lib/modules/2.6.31-19-generic/build -f /home/shirawasanum/v4l-dvb/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/2.6.31-19-generic/build v4l-mconf
make[2]: Entering directory `/usr/src/linux-headers-2.6.31-19-generic'
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:400: fatal error: opening dependency file scripts/basic/.fixdep.d: Permission denied
compilation terminated.
make[3]: *** [scripts/basic/fixdep] Error 1
make[2]: *** [scripts_basic] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-19-generic'
make[1]: *** [/lib/modules/2.6.31-19-generic/build/scripts/kconfig/mconf] Erreur 2
make[1]: quittant le répertoire « /home/shirawasanum/v4l-dvb/v4l »
make: *** [menuconfig] Erreur 2
shirawasanum@black:~/v4l-dvb$
du coup j vois pas vraiment ou cocher ou décocher des trucs
EDIT : oups "sudo make menuconfig" ca marche mieux ^^'
Edit 2 :"make install" va mieux avec un "sudo" aussi, j commence a m y faire
suite : arf après reboot , pas de tuner pour metv
Dernière modification par shirawasanum (Le 07/03/2010, à 15:03)
Hors ligne
#23 Le 08/03/2010, à 11:07
- shirawasanum
Re : AverTV Red HD +
youpi ca marche
merci encore pour l aide
Hors ligne
#24 Le 07/04/2010, à 12:25
- jazzmaster
Re : AverTV Red HD +
Bonjour shirawasanum
Dans le fichier "/home/<utilisateur>/v4l-dvb/linux/drivers/media/dvb/dvb-usb/af9015.c" je ne retrouve pas la ligne contenant ".num_device_descs = 7, /* max 9 */"
Je pense que ce fichier a ete mis a jour depuis. Je vois trois solutions:
1- Recuperer une ancienne version "v4l-dvb" avec Mercurial mais je ne connais pas la commande permettant de recuperer une ancienne version (je sais faire avec cvs).
2- Quelqu'un reexplique la procedure de mise à jour avec les nouveaux fichiers
3- La solution du désespoir => Passer sur Windows car j'en ai marre de bidouiller ces fichiers sans resultats :-(
Merci de votre aide.
Hors ligne
#25 Le 07/04/2010, à 21:37
- cedric.amouyal
Re : AverTV Red HD +
Bon, pour ceux qui ont du mal ou qui mettent souvent leur kernel à jour:
Vous remplacez dans fichier dvb-usb-ids.h 0x850a par 0x850b
Code:
hg clone http://linuxtv.org/hg/v4l-dvb
---------------------------------------------------
gedit v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
#define USB_PID_AVERMEDIA_A850 0x850a
par
#define USB_PID_AVERMEDIA_A850 0x850b
ou sinon
sudo sed -i 's/0x850a/0x850b/' v4l-dvb/linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
c'est pareil mais sans edition à la main
-----------------------------------------------------
meme chose
cd v4l-dvb
sudo make menuconfig
On choisit tout ce qui concerne avermedia et af9015
on sauvegarde le .config
sudo make
sudo make install
Pour ceux qui n'y arrive pas,==>Windaube
Dernière modification par cedric.amouyal (Le 07/04/2010, à 21:51)
Hors ligne