TBS6928

From LinuxTVWiki
Revision as of 09:55, 28 November 2011 by Tbs (talk | contribs) (Created page with "TBS6928 is a PCI-Express interface DVB-S2 TV Tuner Card with CI slot from TBS technologies, which supports watching digital thumb|image TBS6928 satell...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

TBS6928 is a PCI-Express interface DVB-S2 TV Tuner Card with CI slot from TBS technologies, which supports watching digital

image TBS6928

satellite TV or downloading data from satellite in your computer. The CI slot on the board allows CAM insertion for watching payTV channels. It has updated with the latest kernels for Linux


Overview/Features

  • 1XPCI express slot
  • CI slot with CAM insertion
  • Linux Support

Components Used

  • AV2011(Tuner)
  • Tmax TAS2100(Demod)
  • SAA7160

Other Images


Tested CAMs that work with TBS 5980

  • 1. AlphaCrypt (Mascom)
  • 2. Conax (NCAM HD)
  • 3. Conax (NP4)
  • 4. Conax (SMiT)
  • 5. Conax (Technisat)
  • 6. Crysto Works (Philips)
  • 7. CYFROWY POLSAT (Nagravision)
  • 8. DIABLO CAM Ver. 2.3
  • 9. Easy TV (Mascom)
  • 10. Irdeto (SMiT)
  • 11. Irdeto Crystoworks acess (SMiT)
  • 12. Irdeto CI+ (Skylink)
  • 13. Irdeto HD (SMiT)
  • 14. Viaccess (SCM)
  • 15. Viaccess (SMiT)
  • 16. PowerCAM Pro

All of those CAMs both tested in linux and windows.

Identification

$lspci -v
02:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
Subsystem: Device 6928:0001
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at fd600000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: SAA716x TBS
Kernel modules: saa716x_tbs-dvb

Making it work

I.1 extract linux-tbs-drivers.tar.bz2 archive:

  1. tar xjvf linux-tbs-drivers.tar.bz2

I.2 go to driver package directory:

  1. cd linux-tbs-drivers

I.3 build and install the driver:

  1. make && make install

I.4 reboot in order to load the newly installed driver:

  1. shutdown -r now

Sample Kernel Output

$dmesg
[   11.437079] HDA Intel 0000:01:05.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[   11.437963] HDA Intel 0000:01:05.1: setting latency timer to 64
[   11.490496] SAA716x TBS 0000:02:00.0: PCI INT A -> GSI 18 (level, 		low) -> IRQ 18
[   11.490503] SAA716x TBS 0000:02:00.0: setting latency timer to 64
[   11.500245] DVB: registering new adapter (SAA716x dvb adapter)
[   11.948803] r8169 0000:04:00.0: eth0: link down
[   11.948810] r8169 0000:04:00.0: eth0: link down
[   11.949046] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   11.972015] TurboSight TBS 6928 Frontend Attaching...
[   12.674307] TurboSight TBS6928 DVB-S2 card MAC=00:22:ab:e0:23:e2
[   12.680059] TBS 6928 CI Extention for Adapter 0 attached and CAM 		inserted: no
[   12.680372] tbsci: Adapter 0 CI initialized
[   12.680375] DVB: registering adapter 0 frontend 0 (TurboSight TBS 		6928 DVBS/S

External Links