This page descibes the needed steps to install, configure and use a KNC ONE Philips SAA7146 based DVB-C card with Debian Linux.
To get the card working, we had to install a recent kernel (2.6.24.3), because the needed frontend was not included in Debian's 2.6.18.
The activated kernel options are (probably not all necessary):
CONFIG_DVB_CORE=m CONFIG_DVB_CORE_ATTACH=y CONFIG_DVB_CAPTURE_DRIVERS=y CONFIG_DVB_BUDGET=m CONFIG_DVB_STV0299=m CONFIG_DVB_TDA8083=m CONFIG_DVB_VES1X93=m CONFIG_DVB_S5H1420=m CONFIG_DVB_TDA10086=m CONFIG_DVB_SP8870=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_TDA10023=m CONFIG_DVB_STV0297=m CONFIG_DVB_PLL=m CONFIG_DVB_TDA826X=m CONFIG_DVB_LNBP21=m CONFIG_DVB_TUA6100=m
To create a usable channel list, use scan:
mkdir .czap scan /usr/share/doc/dvb-utils/examples/scan/dvb-c/de-Muenchen > .czap/channels.conf
To get streaming up and running, you can try the manual way. On the streaming server side, start streaming by
dvbstream -f 666000 -qam 256 -udp -ps -s 6900 1002:1 1003:2
On the client side, use MPlayer or VLC to receive and display the stream: