ok, so ive managed it, and have some instructions here for yall.
you can make a script if you like or just do each command from terminal / ssh
these are working and are current, but in the future you may need to change the driver filename (goto tbs website see what latest driver is called and change the commands accordingly.
tested on ubuntu 12.4 and 12.10 64bit.
cd ~
wget http://www.tbsdtv.com/download/document/common/tbs-linux-
drivers_v130927.zip
apt-get install -y gcc rar tar gzip
aptitude install -y linux-headers-`uname -r` build-essential cvs libncurses5-dev
gcc rar tar gzip unzip
cd /usr/local/src/
rm tbs* -r
mkdir tbs6981
cd tbs6981
unzip ~/tbs-linux-drivers_v130927.zip
tar xjvf linux-tbs-drivers.tar.bz2
find linux-tbs-drivers -type d -exec chmod u+wx '{}' \;
find linux-tbs-drivers -name "*.sh" -o -name "*.pl" -exec chmod u+x '{}' \;
cd linux-tbs-drivers
./v4l/tbs-x86_64.sh
make
make install
cd ..
cp v4l-cx23885-avcore-01.fw /lib/firmware/
echo ""
echo "please reboot..."
echo ""
if you wish to creat a script
nano /tmp/install.sh
copy and paste the above code into it
ctrl+x
Y for yes
enter
then
chown <username> /tmp/install.sh
e.g.
chown root /tmp/install.sh
chmod 755 /tmp/install.sh
/tmp/install.sh
this will run the script, once finished it will alert you to reboot.
at this point you can install tvheadend
nano /etc/apt/sources.list
"add this deb"
deb http://apt.tvheadend.org/stable wheezy main
curl http://apt.tvheadend.org/repo.gpg.key | sudo apt-key add -
apt-get update
apt-get install tvheadend
hope this helps, im no linux god, but the above definatley works 100%
once done reboot system then check with this command
dmesg | grep cx23885
but i will guarantee your card will now be recognized in tvheadend
thanks, though i would post here as it took me a while, i know my way round linux a little but am certainly no god!!!