mkdir -p /opt/dvb
cd /opt/dvb
hg clone -r 7218 http://jusst.de/hg/multiproto
cd /opt/dvb/multiproto/v4l
mv compat.h compat.h.untouched
wget http://skerit.kipdola.com/wp-content/uploads/multiproto/compat.h
cd ..
cd /opt/dvb/multiproto/linux/drivers/media/dvb/frontends
wget http://skerit.kipdola.com/wp-content/uploads/multiproto/stb6100.c.diff
patch -p0 < stb6100.c.diff
cd /opt/dvb/multiproto/linux/drivers/media/common
wget http://skerit.kipdola.com/wp-content/uploads/multiproto/TT-3200-remote.patch
patch < TT-3200-remote.patch
cd /opt/dvb/multiproto
make
make install
cd /opt
svn co http://svn.mythtv.org/svn/branches/release-0-21-fixes/cd /opt/release-0-21-fixes/mythtv/libs/libmythtv
wget http://svn.mythtv.org/trac/raw-attachment/ticket/5403/mythtv_multiproto.5.patch
patch < mythtv_multiproto.5.patch
cp /opt/dvb/multiproto/linux/include/linux/dvb/* /usr/include/linux/dvb/
cd /opt/release-0-21-fixes/mythtv
./configure --enable-dvb --dvb-path=/opt/dvb/multiproto/linux/include/
make
make install
cd /opt/release-0-21-fixes/mythtv/database
mysql < mc.sql -p
Now, I'm getting this error message in mythtv:
2008-07-23 00:05:05.885 DVBSM(0), Error: Can not read DVB status
eno: Ongeldig argument (22)
2008-07-23 00:05:05.885 DVBSM(0), Warning: Can not measure Signal Strength
eno: Ongeldig argument (22)
2008-07-23 00:05:05.885 DVBSM(0), Warning: Can not measure S/N
eno: Ongeldig argument (22)
2008-07-23 00:05:05.885 DVBSM(0), Warning: Can not measure Bit Error Rate
eno: Ongeldig argument (22)
2008-07-23 00:05:05.886 DVBSM(0), Warning: Can not count Uncorrected Blocks
eno: Bewerking wordt niet ondersteund (95)
mythtv-setup: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Controletest '((int) ((xcb_req) - (dpy->request)) >= 0)' faalt.
Afgebroken