DVBWorld HD 2104 FTA USB2.0 Box

From LinuxTVWiki
Jump to: navigation, search
DVBWorld  HD2104C  Box

A DVB-S2 USB 2.0 Device from DVBWorld.

Drivers now included in kernel branch 2.6.28 and above.More info is available at the following site:

(See here).


Overview/Features

This is a USB 2.0 device capable of receiving DVB-S and DVB-S2 tranponders.
Upon connection to the USB port, the devices' LED is red and turns blue upon module load.

Components Used

1.for current sell model is 2104C (Serit2633 Tuner)

  • CX24118A tuner
  • CX24116 demod
  • Cyrix CY7C68013A USB controller

2.for new solution : 2104A

  • stb6100 tuner
  • ST0903 demod
  • Cyrix CY7C68013A USB controller

3.for new solution : 2104B (Sharp0169 Tuner)

  • STV6110A tuner
  • ST0903 demod
  • Cyrix CY7C68013A USB controller

4.for new solution : 2104D (Motage Tuner)

  • Motage TS2020 tuner
  • Motage DS3000 demod
  • Cyrix CY7C68013A USB controller

5.for new solution : 2104E (Serit2636 Tuner)

  • STV6110A tuner
  • ST0903 demod
  • Cyrix CY7C68013A USB controller

Identification

Vendor ID: 04B4
Product ID: 2104

Making it Work

Firmware

1.2104C:The device does need firmware : dvb-usb-dw2104.fw and dvb-fe-cx24116.fw

4.2104D:The device does need firmware : dvb-usb-dw2104.fw and dvb-fe-ds3000.fw

See the instructions for obtaining the firmware for the dvb-usb-dw2104.fw here [1]#Firmware.

unrar it and copy dvb-usb-dw2104.fw and dvb-fe-cx24116.fw/dvb-fe-ds3000.fw firmware file to /lib/firmware/


also See http://www.satelliteguys.us/free-air-pc-dvb-discussion/156980-dvb-world-hd-2104-working-linux.html

Drivers

hg clone http://mercurial.intuxication.org/hg/s2-liplianin/
cd s2-liplianin
make menuconfig
make
make install


also See http://linuxtv.org/pipermail/linux-dvb/2008-September/028611.html.

Sample Kernel Output

[  353.602598] usb 2-2: new high speed USB device using ehci_hcd and address 4
[  353.753538] dvb-usb: found a 'DVBWorld DW2104 USB2.0' in cold state, will try to load a firmware
[  353.759070] dvb-usb: downloading firmware from file 'dvb-usb-dw2104.fw'
[  353.759077] dw2102: start downloading DW210X firmware
[  353.890182] dvb-usb: found a 'DVBWorld DW2104 USB2.0' in warm state.
[  353.890306] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[  353.894330] DVB: registering new adapter (DVBWorld DW2104 USB2.0)
[  353.898421] dw2102: read eeprom failed.
[  353.898427] dvb-usb: MAC address reading failed.
[  353.986042] Invalid probe, probably not a CX24116 device
[  354.011907] Invalid probe, probably not a DS3000
[  354.012105] dvb-usb: no frontend was attached by 'DVBWorld DW2104 USB2.0'
[  354.020447] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/input/input10
[  354.020569] dvb-usb: schedule remote query interval to 150 msecs.
[  354.020577] dvb-usb: DVBWorld DW2104 USB2.0 successfully initialized and connected.
[  354.020641] usb 2-2: USB disconnect, address 4
[  354.073199] dvb-usb: DVBWorld DW2104 USB2.0 successfully deinitialized and disconnected.
[  355.572541] usb 2-2: new high speed USB device using ehci_hcd and address 5
[  355.723341] usb 2-2: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 2
[  355.724409] dvb-usb: found a 'DVBWorld DW2104 USB2.0' in cold state, will try to load a firmware
[  355.729964] dvb-usb: downloading firmware from file 'dvb-usb-dw2104.fw'
[  355.729971] dw2102: start downloading DW210X firmware
[  355.860189] dvb-usb: found a 'DVBWorld DW2104 USB2.0' in warm state.
[  355.860311] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[  355.860465] DVB: registering new adapter (DVBWorld DW2104 USB2.0)
[  355.986167] dvb-usb: MAC address: <removed>
[  356.009402] dw2102: Attached cx24116!
[  356.009403] 
[  356.009413] DVB: registering adapter 0 frontend 0 (Conexant CX24116/CX24118)...
[  356.009921] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/input/input11
[  356.009998] dvb-usb: schedule remote query interval to 150 msecs.
[  356.010001] dvb-usb: DVBWorld DW2104 USB2.0 successfully initialized and connected.


Remote Control Support

The remote is supported by the device.

External Links