I'm in the process of reintroducing the "multiproto" changes in order to start the 1.7 developer version.
Since I haven't been following the driver development recently I was wondering if somebody could tell me which driver is best to use at this time.
The one at
is like 4 weeks old, while at
http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-full-ts-mod
there have been recent activities. I'd like to switch to a driver that works with "multiproto" and supports Oliver's full ts mod.
Klaus
Klaus Schmidinger wrote:
I'm in the process of reintroducing the "multiproto" changes in order to start the 1.7 developer version.
Since I haven't been following the driver development recently I was wondering if somebody could tell me which driver is best to use at this time.
The one at
http://jusst.de/hg/multiproto
is like 4 weeks old, while at
Had been away on a vacation, plus some work, hence no recent changes.
http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-full-ts-mod
there have been recent activities. I'd like to switch to a driver that works with "multiproto" and supports Oliver's full ts mod.
It shouldn't be hard to use the 2 repositories together, it can be used quite straight forward like this:
$ hg clone http://jusst.de/hg/multiproto
$ cd multiproto
$ hg pull -u http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-full-ts-mod
After the pull is complete, it will ask you to merge the heads:
$ hg merge
commit the merge
$ hg commit
You have both the functionality of both trees in one tree. If that looks hard, i can push a tree which is a result of the above outlined steps.
Regards, Manu
On 04/12/08 15:42, Manu Abraham wrote:
Klaus Schmidinger wrote:
I'm in the process of reintroducing the "multiproto" changes in order to start the 1.7 developer version.
Since I haven't been following the driver development recently I was wondering if somebody could tell me which driver is best to use at this time.
The one at
http://jusst.de/hg/multiproto
is like 4 weeks old, while at
Had been away on a vacation, plus some work, hence no recent changes.
http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-full-ts-mod
there have been recent activities. I'd like to switch to a driver that works with "multiproto" and supports Oliver's full ts mod.
It shouldn't be hard to use the 2 repositories together, it can be used quite straight forward like this:
$ hg clone http://jusst.de/hg/multiproto
$ cd multiproto
$ hg pull -u http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-full-ts-mod
After the pull is complete, it will ask you to merge the heads:
$ hg merge
commit the merge
$ hg commit
You have both the functionality of both trees in one tree. If that looks hard, i can push a tree which is a result of the above outlined steps.
I guess a "latest greatest" driver source that combines "multiproto" with Oliver's work would be great, since many users are going to need this when VDR 1.7.0 comes out (which will require "multiproto").
So I'd appreciate if you could provide such a tree (and possibly keep it up-to-date). In the long run I think there needs to be one place where people can find *the* DVB driver again. The current plethora of repositories, while certainly useful for the driver developers, is quite irritating for plain users like myself ;-).
Klaus
Cool, I was wondering how to locally merge branches. I have an ATSC card I'm trying to get going that needs a month old update that hasn't been merged with anything yet last check: http://linuxtv.org/hg/~stoth/cx23885-video
----- Original Message ----- From: "Manu Abraham" abraham.manu@gmail.com To: "VDR Mailing List" vdr@linuxtv.org Sent: Saturday, April 12, 2008 6:42 AM Subject: Re: [vdr] VDR and "multiproto" - which driver to use?
Klaus Schmidinger wrote:
I'm in the process of reintroducing the "multiproto" changes in order to start the 1.7 developer version.
Since I haven't been following the driver development recently I was wondering if somebody could tell me which driver is best to use at this time.
The one at
http://jusst.de/hg/multiproto
is like 4 weeks old, while at
Had been away on a vacation, plus some work, hence no recent changes.
http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-full-ts-mod
there have been recent activities. I'd like to switch to a driver that works with "multiproto" and supports Oliver's full ts mod.
It shouldn't be hard to use the 2 repositories together, it can be used quite straight forward like this:
$ hg clone http://jusst.de/hg/multiproto
$ cd multiproto
$ hg pull -u http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-full-ts-mod
After the pull is complete, it will ask you to merge the heads:
$ hg merge
commit the merge
$ hg commit
You have both the functionality of both trees in one tree. If that looks hard, i can push a tree which is a result of the above outlined steps.
Regards, Manu
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
On 04/12/08 15:42, Manu Abraham wrote:
Klaus Schmidinger wrote:
I'm in the process of reintroducing the "multiproto" changes in order to start the 1.7 developer version.
Since I haven't been following the driver development recently I was wondering if somebody could tell me which driver is best to use at this time. ...
If that looks hard, i can push a tree which is a result of the above outlined steps.
Thanks a lot for providing http://jusst.de/hg/multiproto_plus.
Klaus
Klaus Schmidinger wrote:
On 04/12/08 15:42, Manu Abraham wrote:
If that looks hard, i can push a tree which is a result of the above outlined steps.
Thanks a lot for providing http://jusst.de/hg/multiproto_plus.
Any instructions somewhere how to stuff that into stock kernel (debian)? I really don't want to compile the total kernel.
Lauri Tischler wrote:
If that looks hard, i can push a tree which is a result of the above outlined steps.
Thanks a lot for providing http://jusst.de/hg/multiproto_plus.
Any instructions somewhere how to stuff that into stock kernel (debian)? I really don't want to compile the total kernel.
Here's what I did to get HG drivers a bit more packaged:
(1) Make sure you build the drivers against the right sources and .config. Looks something like this:
make all SRCDIR=... KERNELRELEASE=...
KERNELRELEASE is the 'uname -r' release version of your kernel. You may need to start a kernel compile before, to get some basic things, but I've killed it after a few seconds, and it was enough.
(2) Unpack your existing kernel package: dpkg -x linux-image-...deb /tmp/deb dpkg -e linux-image-...deb /tmp/deb/DEBIAN
(3) install drivers into it: fakeroot make install SRCDIR=... DESTDIR=/tmp/deb/ KERNELRELEASE=...
(4) (optional) modify description in /tmp/deb/DEBIAN so you don't confuse it with the original kernel
(5) re-package it: fakeroot dpkg -b /tmp/deb linux-image-...deb
This works to some degree, but may give some issues. The suggested way is to use a kernel with all DVB support disabled as base for HG drivers.
Cheers,
Udo
Hi, install the linux-headers package coresponding to your running kernel. e. G. linux-headers-2.6.24-1-686. you can get the running kernel's version by typing uname -r
check out the multiproto drivers by typing hg clone http://just.dde/hg/multiproto_plus. cd multiproto_plus make && make install && reboot HTH. Halim
Halim Sahin wrote:
Hi, install the linux-headers package coresponding to your running kernel. e. G. linux-headers-2.6.24-1-686. you can get the running kernel's version by typing uname -r
check out the multiproto drivers by typing hg clone http://just.dde/hg/multiproto_plus.
What's hg ? Not in debian :(
vdr2:~# hg clone http://just.dde/hg/multiproto_plus -bash: hg: command not found vdr2:~# apt-get install hg Reading package lists... Done Building dependency tree... Done E: Couldn't find package hg
Lauri Tischler wrote:
Halim Sahin wrote:
Hi, install the linux-headers package coresponding to your running kernel. e. G. linux-headers-2.6.24-1-686. you can get the running kernel's version by typing uname -r
check out the multiproto drivers by typing hg clone http://just.dde/hg/multiproto_plus.
What's hg ? Not in debian :(
vdr2:~# hg clone http://just.dde/hg/multiproto_plus -bash: hg: command not found vdr2:~# apt-get install hg Reading package lists... Done Building dependency tree... Done E: Couldn't find package hg
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
apt-get install mercurial
Best regards, /Magnus H
Magnus Hörlin wrote:
Lauri Tischler wrote:
Halim Sahin wrote:
Hi, install the linux-headers package coresponding to your running kernel. e. G. linux-headers-2.6.24-1-686. you can get the running kernel's version by typing uname -r
check out the multiproto drivers by typing hg clone http://just.dde/hg/multiproto_plus.
What's hg ? Not in debian :(
vdr2:~# hg clone http://just.dde/hg/multiproto_plus -bash: hg: command not found vdr2:~# apt-get install hg Reading package lists... Done Building dependency tree... Done E: Couldn't find package hg
apt-get install mercurial
OK, loaded, does not compile.
CC [M] /root/multiproto_plus/v4l/videodev.o /root/multiproto_plus/v4l/videodev.c:491: error: unknown field 'dev_attrs' specified in initializer /root/multiproto_plus/v4l/videodev.c:491: warning: initialization from incompatible pointer type /root/multiproto_plus/v4l/videodev.c:492: error: unknown field 'dev_release' specified in initializer /root/multiproto_plus/v4l/videodev.c:492: warning: missing braces around initializer /root/multiproto_plus/v4l/videodev.c:492: warning: (near initialization for 'video_class.subsys') /root/multiproto_plus/v4l/videodev.c:492: warning: initialization from incompatible pointer type make[3]: *** [/root/multiproto_plus/v4l/videodev.o] Error 1
Any particular requirement for kernel version, i'm running 2.6.18-5-k7 (debian etch)at the moment ?
Hi, On So, Apr 20, 2008 at 11:44:24 +0300, Lauri Tischler wrote:
Any particular requirement for kernel version, i'm running 2.6.18-5-k7 (debian etch)at the moment ?
HMM this kernel is too old! I think you need min 2.6.22 or better! I have tested it with 2.6.24 with gcc 4.2 and had no errors. Regards Halim
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Halim Sahin E-Mail: halim.sahin (at) t-online.de
Halim Sahin wrote:
Hi, On So, Apr 20, 2008 at 11:44:24 +0300, Lauri Tischler wrote:
Any particular requirement for kernel version, i'm running 2.6.18-5-k7 (debian etch)at the moment ?
HMM this kernel is too old! I think you need min 2.6.22 or better! I have tested it with 2.6.24 with gcc 4.2 and had no errors.
OK, upgrading to debian lenny, that has 2.6.24-5. There will be interesting times ahead ;)
BTW, What are actual benefits for running multiproto, other then having fun at bleeding edge. I dont have S2-cards or odd USB-devices, yet. Just old NEXUS-S and NOVA-T PCI-cards.
On Sun, Apr 20, 2008 at 12:54:32PM +0300, Lauri Tischler wrote:
BTW, What are actual benefits for running multiproto, other then having fun at bleeding edge. I dont have S2-cards or odd USB-devices, yet. Just old NEXUS-S and NOVA-T PCI-cards.
Zapping is faster for me with multiproto on my non DVB-S2 cards.
Lauri Tischler wrote:
Halim Sahin wrote:
Hi, On So, Apr 20, 2008 at 11:44:24 +0300, Lauri Tischler wrote:
Any particular requirement for kernel version, i'm running 2.6.18-5-k7 (debian etch)at the moment ?
HMM this kernel is too old! I think you need min 2.6.22 or better! I have tested it with 2.6.24 with gcc 4.2 and had no errors.
OK, upgrading to debian lenny, that has 2.6.24-5. There will be interesting times ahead ;)
Well, upgraded and compiled. Does command 'hg pull http://jusst.de/hg/multiproto_plus' keep directory multiproto_plus current ?
En/na Lauri Tischler ha escrit:
Well, upgraded and compiled. Does command 'hg pull http://jusst.de/hg/multiproto_plus' keep directory multiproto_plus current ?
after "pulling" you have to issue an "hg update", but it will tell you so anyway.
http://www.selenic.com/mercurial/wiki/
Bye
Lauri Tischler wrote:
Lauri Tischler wrote:
Halim Sahin wrote:
Hi, On So, Apr 20, 2008 at 11:44:24 +0300, Lauri Tischler wrote:
Any particular requirement for kernel version, i'm running 2.6.18-5-k7 (debian etch)at the moment ?
HMM this kernel is too old! I think you need min 2.6.22 or better! I have tested it with 2.6.24 with gcc 4.2 and had no errors.
OK, upgrading to debian lenny, that has 2.6.24-5. There will be interesting times ahead ;)
Well, upgraded and compiled.
After updating Debian Lenny, multiproto_plus does not compile anymore, after 'make clean; make' I get a lot of errors --- vdr2:~/multiproto_plus# make make -C /root/multiproto_plus/v4l make[1]: Entering directory `/root/multiproto_plus/v4l' creating symbolic links... Kernel build directory is /lib/modules/2.6.24-1-686/build make -C /lib/modules/2.6.24-1-686/build SUBDIRS=/root/multiproto_plus/v4l modules make[2]: Entering directory `/usr/src/linux-headers-2.6.24-1-686' CC [M] /root/multiproto_plus/v4l/flexcop-pci.o In file included from <command line>:1: /root/multiproto_plus/v4l/config-compat.h:787:1: error: ./linux/version.h: Too many levels of symbolic links In file included from /root/multiproto_plus/v4l/flexcop-common.h:12, from /root/multiproto_plus/v4l/flexcop-pci.c:10: /root/multiproto_plus/v4l/compat.h:8:5: warning: "LINUX_VERSION_CODE" is not defined /root/multiproto_plus/v4l/compat.h:8:26: warning: "KERNEL_VERSION" is not defined /root/multiproto_plus/v4l/compat.h:8:40: error: missing binary operator before token "(" /root/multiproto_plus/v4l/compat.h:13:5: warning: "LINUX_VERSION_CODE" is not defined /root/multiproto_plus/v4l/compat.h:13:27: warning: "KERNEL_VERSION" is not defined ---
Hi!
There is no package hg! Use: apt-get install mercurial Instead.
Bye, Volker
-----Original Message----- From: vdr-bounces@linuxtv.org [mailto:vdr-bounces@linuxtv.org] On Behalf Of Lauri Tischler Sent: Samstag, 19. April 2008 19:19 To: VDR Mailing List Subject: Re: [vdr] VDR and "multiproto" - which driver to use?
Halim Sahin wrote:
Hi, install the linux-headers package coresponding to your running kernel. e. G. linux-headers-2.6.24-1-686. you can get the running kernel's version by typing uname -r
check out the multiproto drivers by typing hg clone http://just.dde/hg/multiproto_plus.
What's hg ? Not in debian :(
vdr2:~# hg clone http://just.dde/hg/multiproto_plus -bash: hg: command not found vdr2:~# apt-get install hg Reading package lists... Done Building dependency tree... Done E: Couldn't find package hg
_______________________________________________ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
----- Original Message ----- From: "Manu Abraham" abraham.manu@gmail.com To: "VDR Mailing List" vdr@linuxtv.org Sent: Saturday, April 12, 2008 6:42 AM Subject: Re: [vdr] VDR and "multiproto" - which driver to use?
Klaus Schmidinger wrote:
I'm in the process of reintroducing the "multiproto" changes in order to start the 1.7 developer version.
Since I haven't been following the driver development recently I was wondering if somebody could tell me which driver is best to use at this time.
The one at
http://jusst.de/hg/multiproto
is like 4 weeks old, while at
Had been away on a vacation, plus some work, hence no recent changes.
http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-full-ts-mod
there have been recent activities. I'd like to switch to a driver that works with "multiproto" and supports Oliver's full ts mod.
It shouldn't be hard to use the 2 repositories together, it can be used quite straight forward like this:
$ hg clone http://jusst.de/hg/multiproto
$ cd multiproto
$ hg pull -u http://linuxtv.org/hg/~endriss/v4l-dvb-av7110-full-ts-mod
After the pull is complete, it will ask you to merge the heads:
$ hg merge
commit the merge
$ hg commit
You have both the functionality of both trees in one tree. If that looks hard, i can push a tree which is a result of the above outlined steps.
Regards, Manu
Is the hg commit line only for sending the merge back to the source? because when I tried t do a merge locally and got to that command, I got:
No username found, using 'vorg@x64VDR.tdl' instead transaction abort! rollback completed
Yet the local tree seems to have kept the changes.