Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: mt352/bt878 cleanups, DVICO FusionHDTV DVB-T1/DVB-T Lite patches



OK...  (I'm still trying to get it working, but I can tell you how to
compile it np).

Change this line to this line:
-       eth= skb->mac.ethernet;
+       eth=eth_hdr(skb);

This is a bug for 2.6.9-rc4.  Here is my procedure:

1: You must be using 2.6.9-rc4.
2: download cvs video4linux and compile and install.
3: download cvs dvb-linux, untar
4: copy video4linx/* dvb-linx/build2.6/.
5: cd dvb-linx/build2.6, and make BTTV=1
6: use the following to  insermodules:

cat /etc/init.d/dvb-scr
#!/bin/sh
#/build/cx88-0.0.4+dvb/dvb-dvico "$1"

case "$1" in

    start)
        echo -n -e "Inserting CX88 modules into kernel: "
        cd /build/video4linux
        insmod ./video-buf.ko
        insmod ./btcx-risc.ko
        modprobe i2c-core
        insmod ./v4l2-common.ko
        insmod ./v4l1-compat.ko
        modprobe i2c-algo-bit
        modprobe videodev
        insmod ../dvb-kernel/build-2.6/dvb-core.ko
dvb_shutdown_timeout=0 # dvb_frontend_debug=1
#michaell
#       insmod cx88xx.ko #core_debug=2
#
#       insmod cx8800.ko

#michaell
#       insmod cx8802.ko #debug=10
#michaell
#       insmod cx88-dvb.ko #debug=10
        modprobe firmware_class
        insmod ./bttv.ko
        insmod ../dvb-kernel/build-2.6/bt878.ko
        insmod ../dvb-kernel/build-2.6/dvb-bt8xx.ko
        insmod ../dvb-kernel/build-2.6/mt352.ko
        echo "done."
        ;;
    stop)
        echo -n -e "Removing CX88 DVB modules from kernel: "
        # cx88
#       rmmod mt352 cx8800-dvb cx8800 cx88xx dvb-core
        rmmod mt352
#       sleep 2
        for i in dvb-bt8xx bt878 bttv cx88-dvb cx8802 cx8800 cx88xx dvb-core
        do
                echo $i
                rmmod $i
#               sleep 1
        done
#       rmmod mt352 cx88-dvb cx8802 cx8800 cx88xx dvb-core
        # bttv (required for bt878 and dvb-bt8xx)
        rmmod videodev i2c-algo-bit v4l1-compat v4l2-common
        rmmod i2c-core btcx-risc video_buf
        echo "done."
        ;;
    restart|reload)
        $0 stop && $0 start
        ;;
    *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
esac

exit 0
-----------------

Now you should be able to tune...  I'm new to dvb, I can tune with
tzap now but I have no idea how to *watch* my card?!?!?!?

Mick




Home | Main Index | Thread Index