TBS6618 DVB-C TV Tuner CI PCIe Card
TBS6618 PCIe DVB-C TV Tuner CI Card, built with Common Interface which allows insertion of CAM and smartcard for pay TV, is a good choice for watching/recording digital cable HD TV on PC.It's ready for the latest Linux kernels.
Overview/Features
- Watch Cable TV & listen to Radio on PC
- DVB-C SD or HD TV Receiving
- Real Time and Scheduled Program Recording(PVR)
- Time Shifting to Pause Live TV
- Common Interface Support
- Linux MythTV, VDR, XBMC Support
Components Used
- SAA7160ET
- TDA10024
- TDA18252
Identification
02:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03) Subsystem: Device 6618:0001 Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at fdd00000 (64-bit, non-prefetchable) [size=1M] Capabilities: <access denied> Kernel driver in use: SAA716x TBS Kernel modules: saa716x_tbs-dvb
Making it work
I.0 install the TBS DVBC USB Stick firmware file "dvb-usb-tbsqbox-dvbc.fw" /lib/firmware/:
# mv dvb-usb-tbsqbox-dvbc.fw /lib/firmware/
I.1 extract linux-tbs-drivers.tar.bz2 archive:
# tar xjvf linux-tbs-drivers.tar.bz2
I.2 go to driver package directory:
# cd linux-tbs-drivers
I.3 depending on your kernel version and if the kernel is x86 or x86_64 (check output of 'uname -a') do:
- for x86 kernel 3.x (x86 32 bit installations of kernel 3.x):
# ./v4l/tbs-x86_r3.sh
- for x86 kernel 2.6.x (x86 32 bit installations of kernel 2.6.x):
# ./v4l/tbs-x86.sh
- for any x86_64 kernel (x86 64 bit installations of Linux):
# ./v4l/tbs-x86_64.sh
I.4 build and install the driver:
# make && make install
I.5 reboot in order to load the newly installed driver:
# shutdown -r now
Drivers
Available here. Look for the TBS6618 Latest Linux driver
Sample Kernel Output
- [ 14.588222] input: saa716x IR (TurboSight TBS 6618) as /devices/pci0000:00/0000:00:1c.1/0000:02:00.0/rc/rc0/input3
- [ 14.588290] rc0: saa716x IR (TurboSight TBS 6618) as /devices/pci0000:00/0000:00:1c.1/0000:02:00.0/rc/rc0
- [ 14.588372] input: MCE IR Keyboard/Mouse (saa716x) as /devices/virtual/input/input4
- [ 14.588455] rc rc0: lirc_dev: driver ir-lirc-codec (saa716x) registered at minor = 0
- [ 14.588459] DVB: registering new adapter (SAA716x dvb adapter)
- [ 14.820821] TurboSight TBS6618 DVB-C card MAC=00:22:ab:b2:01:1b
- [ 14.836148] tbsci: Initializing TBS 6618
- [ 14.836280] tbsci: Adapter 0 CI initialized
- [ 14.836283] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6618 DVBC frontend)...