* Hauppauge USB 2.0 DVB-T WinTV-Nova-T-Stick Lite
@ 2009-06-13 10:24 Armin Nückel
2009-06-15 15:21 ` Devin Heitmueller
0 siblings, 1 reply; 2+ messages in thread
From: Armin Nückel @ 2009-06-13 10:24 UTC (permalink / raw)
To: V4L Mailing List
Dear folks @ V4L List,
I just write this, to mention some words on how to install and use the
Hauppauge USB 2.0 DVB-T WinTV-Nova-T-Stick Lite.
As usual,
I found several infos on the net, but nothing was complete, and sometimes
referring Hauppauge WinTV-Nova-T, thus it's not sure
if this works all fine also for the "Lite" version. It was the cheapest dvb-t
stick I was able to find, something like 20Euro.
And here is, how it works (Suse 11.1 distribution):
After booting up linux and plugging the t-sick to some USB port,
lsusb
shows
Bus 002 Device 005: ID 2040:7060 Hauppauge Nova-T Stick 2
and
dmesg
should show something like:
dib0700: loaded with support for 7 different device-types
dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
firmware: requesting dvb-usb-dib0700-1.10.fw
dvb-usb: did not find the firmware file. (dvb-usb-dib0700-1.10.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
usbcore: registered new interface driver dvb_usb_dib0700
This is, assuming v4l is installed, the firmware is missing. The latest working version on the net I found is the file:
dvb-usb-dib0700-1.20.fw
now, the stick needs a file named
dvb-usb-dib0700-1.10.fw
as reported above.
Thus the latest firmware file needs to be renamed, and copied into the
/lib/firmware
directory:
cp Desktop/dvb-usb-dib0700-1.20.fw /lib/firmware/dvb-usb-dib0700-1.10.fw
now, I removed the stick and plugged it again to the USB port.
dmesg
shows now:
dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
firmware: requesting dvb-usb-dib0700-1.10.fw
dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.10.fw'
dib0700: firmware started successfully.
dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Hauppauge Nova-T Stick)
DVB: registering frontend 0 (DiBcom 7000PC)...
MT2060: successfully identified (IF1 = 1220)
input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:02.1/usb2/2-9/2-9.2/input/input5
dvb-usb: schedule remote query interval to 150 msecs.
dvb-usb: Hauppauge Nova-T Stick successfully initialized and connected.
usb 2-9.2: New USB device found, idVendor=2040, idProduct=7060
usb 2-9.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-9.2: Product: Nova-T Stick
usb 2-9.2: Manufacturer: Hauppauge
usb 2-9.2: SerialNumber: 4028655835
This is, the firmware has been loaded and the driver strated.
There are now new device enties seen with
ls /dev/dvb/adapter0/
demux0 dvr0 frontend0 net0
thus, the device driver is installed, and the application can access the USB stick via these named pipes.
(I assume, the sometimes reported
/dev/video0
device entry is used togehter with some older version of the v4l driver software, I'm not sure at this point..)
Having said this, clearly some palyer/toos may not work.
just to mention Xine, mplayer and kaffeine are. And here is what needs to be done:
First, the default installation of Kaffeine is not supporting mpeg streams. Even if all codec are istalled,
Kaffeine can not find them correctly. The simplest way (I found) to fix this is to resinstall Kaffeine from some
packman repository, not from Suse directly. This seems to be due to legal issues with suse, for what reason ever,
this problem disappears after installation of Kaffeine from Packman.
After launching Kaffeine, a message appears like "no device found". This is,
Kaffeine needs to be told explicitely, that the device
dvbt 0:0
should be used. The device can be selected from the Kaffeine configuration menu.
Kaffeine has a build in scanner for to determine the frequencies used from some sender.
Using Kaffeine to check for channels, the konsole output looks like:
Not able to lock to the signal on the given frequency
Frontend closed
dvbsi: Cant tune DVB
Using DVB device 0:0 "DiBcom 7000PC"
tuning DVB-T to 578000000 Hz
inv:2 bw:0 fecH:9 fecL:9 mod:6 tm:2 gi:4 hier:4
.. LOCKED.
Transponders: 22/57
scanMode=0
it's dvb 2!
Reading SDT: pid=17
RTL Television: sid=16405
RTL2: sid=16406
Super RTL: sid=16411
VOX: sid=16418
Reading PAT: pid=0
Reading PMT: pid=336
Reading PMT: pid=352
Reading PMT: pid=368
Reading PMT: pid=544
Frontend closed
This means, that sometimes there is no sender found, and the later text
indicated four sender found on one frequency. (this is usual, because
of compression usage: four tv-channels share one frequency).
Now, in the Rhein/Main area in the south near of Frankfurt am Main, something like 22 dvb-t sender are found.
These are listed in the kaffeine konfiguration window and can be seletcted and added to the ones actually
used by kaffeine.
Similar: xine
to find the channels, xine needs a configuration file, usually named channels.conf, loos like:
Doku/KiKa:482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:593:594:517
ZDFinfokanal:482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:577:578:516
RTL Television:578000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:337:338:16405
....
Bibel TV:818000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE:673:674:16426
one line of ascii code for each channel.
This file can be created using the v4l tool:
scan /usr/share/dvb/dvb-t/de-Frankfurt
utilizing some default file for Frankfurt area. The prints someting like:
scanning /usr/share/dvb/dvb-t/de-Frankfurt
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
....
>>> tune to: 818000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE
0x0000 0x401d: pmt_pid 0x01d0 BetaDigital -- TELE 5 (running)
0x0000 0x4024: pmt_pid 0x0240 MEDIA BROADCAST -- Eurosport (running)
0x0000 0x402a: pmt_pid 0x02a0 MEDIA BROADCAST -- Bibel TV (running)
0x0000 0x4b00: pmt_pid 0x0b00 MEDIA BROADCAST -- rheinmaintv (running)
than, dumps the channels.conf lines on the konsole window...
Thus better to use:
scan /usr/share/dvb/dvb-t/de-Frankfurt > channels.conf
and pipe the stdout directly to the right filename (Cut and paste from the console output should work also).
Xine searches for this file in the
/home/<username>/.xine
directory, thus the file channels.conf needs to be created or copied in(to) this directory.
:-)
Armin
PS.: Just for sake of completeness,
modprobe -l |grep dib
shows:
/lib/modules/2.6.27.23-0.1-default/kernel/drivers/media/dvb/frontends/dib3000mb.ko
/lib/modules/2.6.27.23-0.1-default/kernel/drivers/media/dvb/frontends/dib3000mc.ko
/lib/modules/2.6.27.23-0.1-default/kernel/drivers/media/dvb/frontends/dibx000_common.ko
/lib/modules/2.6.27.23-0.1-default/kernel/drivers/media/dvb/frontends/dib7000m.ko
/lib/modules/2.6.27.23-0.1-default/kernel/drivers/media/dvb/frontends/dib7000p.ko
/lib/modules/2.6.27.23-0.1-default/kernel/drivers/media/dvb/frontends/dib0070.ko
/lib/modules/2.6.27.23-0.1-default/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common.ko
/lib/modules/2.6.27.23-0.1-default/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mb.ko
/lib/modules/2.6.27.23-0.1-default/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mc.ko
/lib/modules/2.6.27.23-0.1-default/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dib0700.ko
--
Armin Nückel
63303 Dreieich
Oisterwijkerstr. 49
mobil: +49(0)1728667251
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Hauppauge USB 2.0 DVB-T WinTV-Nova-T-Stick Lite
2009-06-13 10:24 Hauppauge USB 2.0 DVB-T WinTV-Nova-T-Stick Lite Armin Nückel
@ 2009-06-15 15:21 ` Devin Heitmueller
0 siblings, 0 replies; 2+ messages in thread
From: Devin Heitmueller @ 2009-06-15 15:21 UTC (permalink / raw)
To: Armin Nückel; +Cc: V4L Mailing List
On Sat, Jun 13, 2009 at 6:24 AM, Armin Nückel<armin.nueckel@arcor.de> wrote:
> Dear folks @ V4L List,
>
> I just write this, to mention some words on how to install and use the
<snip>
> This is, assuming v4l is installed, the firmware is missing. The latest working version on the net I found is the file:
>
> dvb-usb-dib0700-1.20.fw
>
> now, the stick needs a file named
>
> dvb-usb-dib0700-1.10.fw
>
> as reported above.
> Thus the latest firmware file needs to be renamed, and copied into the
>
> /lib/firmware
>
> directory:
>
> cp Desktop/dvb-usb-dib0700-1.20.fw /lib/firmware/dvb-usb-dib0700-1.10.fw
>
<snip>
Hello Armin,
Just one quick note on this: generally speaking, you should *never* be
renaming firmware files. If it asks for 1.10, you need version 1.10.
There are often code changes that are based on the firmware version.
You can get 1.10 from here:
http://www.wi-bw.tfh-wildau.de/~pboettch/home/linux-dvb-firmware/dvb-usb-dib0700-1.10.fw
Or, you can install the latest v4l-dvb code with the directions at
http://linuxtv.org/repo, which will then result in the driver using
the 1.20 firmware.
Devin
--
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-06-15 15:22 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-13 10:24 Hauppauge USB 2.0 DVB-T WinTV-Nova-T-Stick Lite Armin Nückel
2009-06-15 15:21 ` Devin Heitmueller
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.