|
|
| Line 1: |
Line 1: |
| [[Category:TV Cards]]
| | '''TBS5980 USB DVB S2 TV QBox CI''' is a digital satellite external TV Tuner box with USB connection for watching and recording digital satellite TV on PC. With integrated CI slot, it can be used for watching Free to Air TV and Pay TV(By inserting the correct CAM and subscription smartcard into the CI slot, encrypted pay TV will be available). Both Windows BDA driver and Linux driver up to the latest kernel are provided. |
| [[Category:DVB-S2]]
| |
| TBS5980 USB DVB-S2 TV Box CI is the high end satellite TV tuner box built with Common Interface support, which allows insertion of CAM and smartcard for encrypting PayTV(By inserting the correct CAM and subscription smartcard into the CI slot, encrypted pay TV will be available). Linux driver up to the latest kernel are provided. | |
|
| |
|
| [[Image:5980 4.jpg]]
| | The unique TBS MCE tool makes it possible to read CAM/Smartcard on Windows7 Media Center, thus your satellite subscription TV can be watched/recorded on Windows7 Media Center. On Linux platform, you can also watch paytv by using correct software. TBS5980 USB DVB S2 TV QBox CI is compatible with Windows7 Media Center, MediaPortal, DVBlink, DVBDream, DVBViewer, ProgDVB, Skynet, TSreader, XBMC,MythTV,VDR and many other popular softwares. |
|
| |
|
| ==Overview/Features==
| | With use of appropriate software, e.g. MediaPortal and its’ plugins, you may stream satellite TV contents to your IPhone, IPAD or IPOD. The built in hardware blindscan capability allows you to scan satellite programs without knowing exact transponder details, this is especially useful for hunting unknown satellite feeds. |
|
| |
|
| * USB 2.0 interface (B-connector)
| | '''Main Feature:''' |
| * Inputs: Antenna (F-connector), remote and CI-slot
| | Watch Satellite TV & listen to Radio on PC |
| * Separate power supply: 7.5V, 3.5A
| | DVB-S2/DVB-S SD or HD TV Receiving |
| * Indication LED, mostly red, sometimes blue, meaning yet unknown.
| | Real Time and Scheduled Program Recording(PVR) |
| | Time Shifting to Pause Live TV |
| | Unicable/One Cable compatible |
| | Common Interface Support |
| | Blindscan |
| | High reliability |
|
| |
|
| ===Components Used===
| | '''Specification:''' |
| * STMicroelectronics STB6100 (tuner)
| | Receiving Frequency: 950~2150 MHz Tuning Range |
| * STMicroelectronics STV0903 (demodulator)
| | Input level: -69~-23dBm |
| | DVB-S2/DVB-S 8PSK QPSK Demodulator |
| | Symbol Rate: |
| | DVB-S QPSK 1~45Msps |
| | DVB-S2 QPSK/8PSK 1~45Msps |
| | Carrier Capture Range: ±10MHz |
| | 8PSK Puncture codes: 3/5,2/3,3/4,5/6,8/9,9/10 |
| | QPSK Puncture codes: 1/2,3/5,2/3,3/4,4/5,5/6,8/9,9/10. |
| | Support Data Burst & Tone Burst |
| | Support DiSEqC2.X and Motor |
| | Single CI Slot |
| | TV Box Size: 103x88x22mm (Length x Width x Height) |
| | TV Box Weight: 200 Gram |
| | Package Gift Box Size: 210x175x55mm (Length x Width x Height) |
| | Package Gift Box Weight: 726 Gram |
|
| |
|
| | '''System Requirements:''' |
| | Windows 2000/XP/Vista/7/8/10 or Linux |
| | DirectX9.0 or later Version |
| | Available USB2.0 Port |
| | Satellite Dish and LNB |
|
| |
|
| | '''For DVB-S:''' |
| | 1GHz CPU or above |
| | 256MB RAM or above |
| | Graphic Card with at least 16MB RAM |
|
| |
|
| ===Identification===
| | '''For DVB-S2 HDTV:''' |
| lsusb output:
| | Dualcore CPU |
| # lsusb -v
| | 1GB RAM or Above |
| Bus 001 Device 009: ID 734c:5980 TBS Technologies China
| | Graphic Card with at Least 64MB RAM |
| Device Descriptor:
| |
| bLength 18
| |
| bDescriptorType 1
| |
| bcdUSB 2.00
| |
| bDeviceClass 0 (Defined at Interface level)
| |
| bDeviceSubClass 0
| |
| bDeviceProtocol 0
| |
| bMaxPacketSize0 64
| |
| idVendor 0x734c TBS Technologies China
| |
| idProduct 0x5980
| |
| bcdDevice 0.00
| |
| iManufacturer 1 TBS-Tech
| |
| iProduct 2 DVBS2BOX
| |
| iSerial 0
| |
| bNumConfigurations 1
| |
| Configuration Descriptor:
| |
| bLength 9
| |
| bDescriptorType 2
| |
| wTotalLength 32
| |
| bNumInterfaces 1
| |
| bConfigurationValue 1
| |
| iConfiguration 0
| |
| bmAttributes 0x80
| |
| (Bus Powered)
| |
| MaxPower 100mA
| |
| Interface Descriptor:
| |
| bLength 9
| |
| bDescriptorType 4
| |
| bInterfaceNumber 0
| |
| bAlternateSetting 0
| |
| bNumEndpoints 2
| |
| bInterfaceClass 255 Vendor Specific Class
| |
| bInterfaceSubClass 0
| |
| bInterfaceProtocol 0
| |
| iInterface 0
| |
| Endpoint Descriptor:
| |
| bLength 7
| |
| bDescriptorType 5
| |
| bEndpointAddress 0x82 EP 2 IN
| |
| bmAttributes 2
| |
| Transfer Type Bulk
| |
| Synch Type None
| |
| Usage Type Data
| |
| wMaxPacketSize 0x0200 1x 512 bytes
| |
| bInterval 1
| |
| Endpoint Descriptor:
| |
| bLength 7
| |
| bDescriptorType 5
| |
| bEndpointAddress 0x81 EP 1 IN
| |
| bmAttributes 2
| |
| Transfer Type Bulk
| |
| Synch Type None
| |
| Usage Type Data
| |
| wMaxPacketSize 0x0200 1x 512 bytes
| |
| bInterval 0
| |
| Device Qualifier (for other device speed):
| |
| bLength 10
| |
| bDescriptorType 6
| |
| bcdUSB 2.00
| |
| bDeviceClass 0 (Defined at Interface level)
| |
| bDeviceSubClass 0
| |
| bDeviceProtocol 0
| |
| bMaxPacketSize0 64
| |
| bNumConfigurations 1
| |
| Device Status: 0x0000
| |
| (Bus Powered)
| |
| ==Making it Work==
| |
| The device is actively supported to run under Linux. Every few months the driver gets updated, and the company actively supports users through a forum.
| |
| By downloading, compiling and installing the drivers and firmware, the device works (at least, in my distro, Fedora 14 x86-64). Together with the manufacturer-supplied source code for scanning and zapping (slightly modified versions of scan-s2 and szap-s2) DVB-S2 reception works. Newer versions of szap and scan work just as well.
| |
|
| |
|
| ===Firmware===
| |
| The driver software package contains the firmware file: dvb-usb-tbsqbox-id5980.fw. Just install it in /lib/firmware.
| |
|
| |
| ===Drivers===
| |
| Available [http://www.tbsdtv.com/english/Download.html here]. Look for the TBS5980 driver. Latest update: july 10. Apart from the firmware file, there is no closed-source object code included in the software. All code has been released under GPLv2.
| |
|
| |
| ===Sample Kernel Output===
| |
| The kernel outputs the information below, CAM module inserted (with module verbosity wide open):
| |
| # dmesg
| |
| [18814.387092] usb 1-7: new high speed USB device using ehci_hcd and address 9
| |
| [18814.502322] usb 1-7: New USB device found, idVendor=734c, idProduct=5980
| |
| [18814.502334] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0
| |
| [18814.502343] usb 1-7: Product: DVBS2BOX
| |
| [18814.502349] usb 1-7: Manufacturer: TBS-Tech
| |
| [18814.684522] dvb-usb: found a 'TBS Qbox DVB-S2 CI USB2.0' in cold state, will try to load a firmware
| |
| [18814.688745] dvb-usb: downloading firmware from file 'dvb-usb-tbsqbox-id5980.fw'
| |
| [18814.691532] tbsqbox2ci: start downloading TBSQBOX2CI firmware
| |
| [18814.810199] dvb-usb: found a 'TBS Qbox DVB-S2 CI USB2.0' in warm state.
| |
| [18814.810330] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
| |
| [18814.810751] DVB: registering new adapter (TBS Qbox DVB-S2 CI USB2.0)
| |
| [18815.048073] dvb-usb: MAC address: xx:xx:xx:xx:xx:xx ''(edited by me)''
| |
| [18815.048077]
| |
| [18815.050881] stv090x_attach: Create New Internal Structure!
| |
| [18815.156679] stv090x_attach: Attaching STV0903 demodulator(1) Cut=0x30
| |
| [18815.156689] tbsqbox2ci: Attached stv0903!
| |
| [18815.156692]
| |
| [18815.157478] tbsqbox2ci: CI initialized.
| |
| [18815.157488] DVB: registering adapter 0 frontend 0 (STV090x Multistandard)...
| |
| [18815.157590] stb6100_attach: Attaching STB6100
| |
| [18815.159811] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb1/1-7/input/input12
| |
| [18815.159952] dvb-usb: schedule remote query interval to 150 msecs.
| |
| [18815.159961] dvb-usb: TBS Qbox DVB-S2 CI USB2.0 successfully initialized and connected.
| |
| [18815.160051] usbcore: registered new interface driver tbsqbox2ci
| |
| [18861.422201] tbsqbox2ci: CI enabled.
| |
| [18861.422211] dvb_ca adapter 0: DVB CAM detected and initialised successfully
| |
|
| |
| To get maximum verbosity, relevant parts of /etc/modprobe.d/modprobe.conf were set as follows:
| |
|
| |
| options dvb_usb debug=511
| |
| options dvb_usb_tbsqbox2ci debug=3
| |
| options stb6100 verbose=3
| |
| options stv090x verbose=3
| |
|
| |
| ===Remote Control Support===
| |
| The device comes with a remote, it works great.
| |
|
| |
|
| ===Drivers=== | | ===Drivers=== |
TBS5980 USB DVB S2 TV QBox CI is a digital satellite external TV Tuner box with USB connection for watching and recording digital satellite TV on PC. With integrated CI slot, it can be used for watching Free to Air TV and Pay TV(By inserting the correct CAM and subscription smartcard into the CI slot, encrypted pay TV will be available). Both Windows BDA driver and Linux driver up to the latest kernel are provided.
The unique TBS MCE tool makes it possible to read CAM/Smartcard on Windows7 Media Center, thus your satellite subscription TV can be watched/recorded on Windows7 Media Center. On Linux platform, you can also watch paytv by using correct software. TBS5980 USB DVB S2 TV QBox CI is compatible with Windows7 Media Center, MediaPortal, DVBlink, DVBDream, DVBViewer, ProgDVB, Skynet, TSreader, XBMC,MythTV,VDR and many other popular softwares.
With use of appropriate software, e.g. MediaPortal and its’ plugins, you may stream satellite TV contents to your IPhone, IPAD or IPOD. The built in hardware blindscan capability allows you to scan satellite programs without knowing exact transponder details, this is especially useful for hunting unknown satellite feeds.
Main Feature:
Watch Satellite TV & listen to Radio on PC
DVB-S2/DVB-S SD or HD TV Receiving
Real Time and Scheduled Program Recording(PVR)
Time Shifting to Pause Live TV
Unicable/One Cable compatible
Common Interface Support
Blindscan
High reliability
Specification:
Receiving Frequency: 950~2150 MHz Tuning Range
Input level: -69~-23dBm
DVB-S2/DVB-S 8PSK QPSK Demodulator
Symbol Rate:
DVB-S QPSK 1~45Msps
DVB-S2 QPSK/8PSK 1~45Msps
Carrier Capture Range: ±10MHz
8PSK Puncture codes: 3/5,2/3,3/4,5/6,8/9,9/10
QPSK Puncture codes: 1/2,3/5,2/3,3/4,4/5,5/6,8/9,9/10.
Support Data Burst & Tone Burst
Support DiSEqC2.X and Motor
Single CI Slot
TV Box Size: 103x88x22mm (Length x Width x Height)
TV Box Weight: 200 Gram
Package Gift Box Size: 210x175x55mm (Length x Width x Height)
Package Gift Box Weight: 726 Gram
System Requirements:
Windows 2000/XP/Vista/7/8/10 or Linux
DirectX9.0 or later Version
Available USB2.0 Port
Satellite Dish and LNB
For DVB-S:
1GHz CPU or above
256MB RAM or above
Graphic Card with at least 16MB RAM
For DVB-S2 HDTV:
Dualcore CPU
1GB RAM or Above
Graphic Card with at Least 64MB RAM
Drivers
External Links