C 'a y'est mythtv trunk 0.22 intégre le s2api µ, plus besoin de patché si vous utilisez une version récente de mythtv 0.22 ( aprés le 20 aout 2009, svn 21400 environ ) !!!
Ca marche trés bien !
Une nouvelle version du patch officielle de s2api a été publié sur le site officiel de mythtv il y'as environ 48h. Le patch pour la version svn 21234 a été testé avec succés dans mon environement. Concrétement, il ne faut plus utiliser les patchs fournis dans ce post si vous utilisez une verion de mythtv 0.22 supérieure ou égale a la version 21234, il y'as lieu a la place de télécharger la derniére version du patch officiel de Janne.
http://svn.mythtv.org/trac/ticket/5882
* attachment t5882_s2api_support_21234.diff added
" Changed 43 hours ago by janne ¶
t5882_s2api_support_21234.diff fixes wrong delivery system for DVB-S2 tuning
Changed 23 hours ago by janne
* attachment t5882_s2api_support_21249.diff added
update patch after conflict in [21249]
Changed 7 hours ago by janne
* attachment t5882_s2api_support_21269.diff added
updated patch to 21269 and adds debugging
Changed 7 hours ago by janne ¶
multiple people screaming "DVB-S2 tuning doesn't work" is not very helpful without logs.
-v channelscan,channel log is needed to debug it. "
Lors de la mise a niveau les changements adéquats sont apporté a la base de donnée, il ne faut donc rien changer manuellement dans celle-ci, du moins si vous n'avez pas implémenté un des patch fournis dans ce post pour les version antérieure a la version svn 21249. Dans le cas contraire ( c'est a dire si vous utilisez actuellement une version mythtv 0.22 dont la version svn est inférieure a 21249 et que vous avec l'avez patché avec un des patch fournis dans ce post ), alors il y'a lieux de convertir votre base de donnée si vous ne voulez pas la perdre vos donnnées. Cela n'est pas trés compliqué, si quelqu'un se trouve dans cette situation spécifique, merci de me le faire savoir et je publierais la procédure ici.
Petit rappel : Utiser la commande "patch -p2" pour patcher le patch s2api de Janne et pas la commande classique "patch -p0"
]]>http://www.4shared.com/file/123911104/1 … 21183.html
Compiler avec succés dans mon environement avec les options suivantes:
./configure --prefix=/usr --dvb-path=/usr/src/s2/s2-lip-latest/linux/include --enable-opengl-vsync --disable-ssse3 --disable-firewire --enable-proc-opt --disable-hdhomerun --enable-vdpau
]]>t5882_s2api_support_21135.diff : dvb-s ok mais dvb-s2 pas ok !
t5882_s2api_support_21118.diff : dvb-s2 ok, mais dvb-s pas ok !
Pour rappel ces deux patch peuvent etre téléchargé a l'addresse : http://svn.mythtv.org/trac/ticket/5882
Si vous voulez les tester, il faut utiliser la commande "patch -p2"......
Testé avec ubuntu jaunty 9.04, résultat identiques avec les kernels 2.6.28-12, 2.6.29-2 et 2.6.30-2
Testé avec la version courante des drivers de s2-liplianin
En attendant que la situation se stabilise pour ceux qui veulent profiter du dvb-s2 immédiatement, voici le lien vers la version actualisée du patch s2api utilisant l'ancienne version de la branche "channel scan". Permet de recevoir les chaines dvb-s2 avec la version 21158 de mythtv. Utile pour ceux qui utilisent la derniére version svn de mythtv 0.22 et qui regardent les chaines en dvb-s2. Fonctionne avec 2.6.28,2.6.29 et 2.6.30.
http://www.4shared.com/get/123705122/47 … 21158.html
( ./configure --prefix=/usr --dvb-path=/usr/src/s2/s2-lip-latest/linux/include --enable-opengl-vsync --disable-ssse3 --disable-firewire --enable-proc-opt --disable-hdhomerun --enable-vdpau )
Je continue de tester.
]]>Un patch officiel compatible avec la derniére version svn de mythtv est maintenant disponible sur le site officiel depuis environ 24h.... Je n'ai pas encore testé, mais je m y met dés que j' ai 5 minutes !!
]]>Donc installe le noyau 2.6.30, si ta carte est reconnu ===> patche mythtv
si ta carte n'est pas reconnu, reviens au noyau 2.6.28, installe les drivers s2-liplianin puis patche mythtv
Je pense que c'est mieux de revenir au noyau 2.6.28 sinon tu vas avoir des bouts de drivers S2 un peu partout et c'est pas forcement la joie pour faire le tri.
]]>D' aprés ce que j'ai compris ( et il est possible que j'ai mal compris ), les versions successive du noyeau a partir de 2.6.28 incluent petit a petit les différents drivers pour les différentes cartes dvb-s2. Il est donc tout a fait possible que la version 2.6.30 incluent les drivers pour certaines cartes dvb-s2 et pas pour d'autres, auxquel cas, il faudra encore patcher si tu n'as pas de chance.
De toute façon c'est vraiment trés simple a faire, il suffit de télécharger la derniére version du package de s2-liplianin, et ensuite une fois dans le répértoire principal depuis la console, de taper succesivement "make" et ensuite "make install". Aprés le reboot du PC, les cartes sont détéctées automatiquement. Voir le tuto de http://dolot.kipdola.com/index.php?title=Install_S2API qui explique parfaitement la manoeuvre.
]]>http://rapidshare.com/files/257320900/s2apiforsvn20949
Les paramétre de compilation que j'ai utilisé sont les suivants :
./configure --prefix=/usr --dvb-path=/usr/src/s2/s2-lip-latest/linux/include --enable-opengl-vsync --enable-vdpau --disable-ssse3 --disable-firewire --enable-proc-opt --disable-hdhomerun
Attention: Il faut absolument utiliser l' option --disable-hdhomerun sinon il y'a des erreurs.
Fonctionne de façon stable dans l'envronement suivant
Harware :
cpu E06850 intel dual core + 2GB de mémoire
carte dvb-s2 twinhan ( idem TT 3200 )
Logiciel :
Ubuntu Jaunty 9.04 kernel 2.6.28-12-server
La derniére actualisation des drivers de s2-liplianin
open-sasc-ng r77 patché avec la version 0.9.2 de vdr-sc
CCcam 2.1.1
Et encore merci pour ta contribution qui m'a permis de faire enfin fonctionner cette carte en S2.
]]>