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


_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Reply via email to