[mythtvnz] No signal on TeVii s480

Glenn Ramsey gr at componic.co.nz
Sat Jun 2 21:38:12 BST 2012


On 02/06/12 22:47, Stephen Worthington wrote:
> On Sat, 02 Jun 2012 21:10:25 +1200, you wrote:
>
>> On 02/06/12 14:40, Stephen Worthington wrote:
>>> On Sat, 02 Jun 2012 12:30:07 +1200, you wrote:
>>>
>>>> Hi,
>>>>
>>>> I am trying to set up a s480 card for watching/recording Freeview over
>>>> DVB-S but am having no luck so far. Using mythtv-setup or dvbtune or w_scan
>>>> all show nothing:
>>>>
>>>> w_scan -c NZ -f s -s S160E0
>>>>
>>>> dvbtune -f 1733000 -s 22500 -p h -m
>>>>
>>>> Are those correct?
>>>>
>>>> I have a working freeview decoder on the dish which has a 10.750 GHz LNB
>>>> frequency so I assume that there wouldn't be an issue with the dish or
>>>> cable.
>>>>
>>>> I'm using mythbuntu 12.04 and the firmware from TeVii's website. dmesg
>>>> shows that the card seems to be happy.
>>>>
>>>> What can I do next to diagnose the problem?
>>>>
>>>> Cheers Glenn
>>>
>>> I had to add the -tone 0 option to get my s470 to tune with dvbtune. I do not
>>> think I ever got w_scan to work with the s470.  I will have to reinstall it
>>> and try it out, now that I have a new motherboard.  My TBS 5922 USB DVB-S2
>>> tuner works much better - it does not seem to need that -tone 0 option, so I
>>> suspect that it defaults to whatever tone 0 does.  Since w_scan does not have
>>> any equivalent to -tone 0, that is probably why it does not work with the
>>> TeVii cards, at least here in NZ.  I was looking at patching w_scan's source
>>> code to add -tone 0, but then I had to swap to the TBS tuner due to needing
>>> the PCIe slot the s470 was in for another card, so I never did complete
>>> that.
>>>
>>> The frequencies for Freeview DVB-S are:
>>>
>>> 12456000 Hz 12483000 Hz
>>>
>>> You need to subtract your LNB frequency (10750000 Hz) from that for dvbtune,
>>> giving:
>>>
>>> 1706000 Hz 1733000 Hz
>>>
>>> To get the other scanning utilities to work, you need to use dvbtune to do
>>> all the tuning, as it is the only one that has the -tone 0 option, IIRC.  So
>>> you run dvbtune in the background or another bash window, then use the
>>> options on your scanning program to get it to use an already tuned in tuner.
>>> For example, with scan or scan-s2, use the -c option.  I wrote myself a
>>> script to do that automatically.  This is the script for the Freeview DVB-S
>>> transponders:
>>
>> Thanks for that. In my case I can't even get past go because dvbtune doesn't
>> find the signal:
>>
>> tv at tv:~$ dvbtune -f 1733000 -s 22500 -p h -tone 1 -m
>> Using DVB card "Montage Technology DS3000/TS2020"
>> tuning DVB-S to L-Band:-1216698088, Pol:H Srate=22500000, 22kHz=on
>> polling....
>> Getting frontend event
>> FE_STATUS:
>> polling....
>> polling....
>> ^C
>> tv at tv:~$ dvbtune -f 1706000 -s 22500 -p h -tone 1 -m
>> Using DVB card "Montage Technology DS3000/TS2020"
>> tuning DVB-S to L-Band:-1216853736, Pol:H Srate=22500000, 22kHz=on
>> polling....
>> Getting frontend event
>> FE_STATUS:
>> polling....
>> polling....
>> ^C
>>
>>  From searching I see that the L-Band parameter would normally be a small
>> integer but the value here looks like an uninitialised value. Could that be part
>> of the problem. How would I fix it?
>>
>> Glenn
>
> I do not ever recall having that problem with my s470.  Are you sure
> it is loading the firmware?  Check the dmesg log to see if the card is
> being initialised correctly.  What kernel are you using?  The TeVii
> cards do not work with older kernels unless you have installed extra
> drivers.  The driver is builtin in later kernels.

I'm using Mythbuntu 12.04:
tv at tv:~$ uname -a
Linux tv 3.2.0-24-generic-pae #39-Ubuntu SMP Mon May 21 18:54:21 UTC 2012 i686 
athlon i386 GNU/Linux

I understand that the TeVii drivers have been in the kernel since 2.6.39.

It looks like the firmware is being loaded and the fw files seem are the same as 
the those that I've seen listed in various forums. I had to download those.

tv at tv:~$ md5sum /lib/firmware/dvb-usb-s660.fw
2946e99fe3a4973ba905fcf59111cf40  /lib/firmware/dvb-usb-s660.fw

tv at tv:~$ md5sum /lib/firmware/dvb-fe-ds3000.fw
a32d17910c4f370073f9346e71d34b80  /lib/firmware/dvb-fe-ds3000.fw

tv at tv:~$ dmesg | egrep 'dvb-usb|ds3000|DVB|dw2102'
[   12.513926] dvb-usb: found a 'TeVii S480.1 USB' in cold state, will try to 
load a firmware
[   13.305200] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw'
[   13.305207] dw2102: start downloading DW210X firmware
[   13.492068] dvb-usb: found a 'TeVii S480.1 USB' in warm state.
[   13.492187] dvb-usb: will pass the complete MPEG2 transport stream to the 
software demuxer.
[   13.492226] DVB: registering new adapter (TeVii S480.1 USB)
[   13.492540] dvb-usb: MAC address: e8:e8:e8:e8:e8:e8
[   13.506222] dvb-usb: no frontend was attached by 'TeVii S480.1 USB'
[   13.506355] input: IR-receiver inside an USB DVB receiver as 
/devices/pci0000:00/0000:00:15.0/0000:03:00.1/usb4/4-1/input/input12
[   13.508314] dvb-usb: schedule remote query interval to 150 msecs.
[   13.508325] dvb-usb: TeVii S480.1 USB successfully initialized and connected.
[   13.508504] dvb-usb: found a 'TeVii S480.2 USB' in cold state, will try to 
load a firmware
[   13.516581] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw'
[   13.516588] dw2102: start downloading DW210X firmware
[   13.536884] dvb-usb: TeVii S480.1 USB successfully deinitialized and 
disconnected.
[   13.696050] dvb-usb: found a 'TeVii S480.2 USB' in warm state.
[   13.696162] dvb-usb: will pass the complete MPEG2 transport stream to the 
software demuxer.
[   13.696200] DVB: registering new adapter (TeVii S480.2 USB)
[   13.696514] dvb-usb: MAC address: 58:58:58:58:58:58
[   13.700950] dvb-usb: no frontend was attached by 'TeVii S480.2 USB'
[   13.701058] input: IR-receiver inside an USB DVB receiver as 
/devices/pci0000:00/0000:00:15.0/0000:03:00.3/usb5/5-1/input/input13
[   13.702901] dvb-usb: schedule remote query interval to 150 msecs.
[   13.702911] dvb-usb: TeVii S480.2 USB successfully initialized and connected.
[   13.703105] usbcore: registered new interface driver dw2102
[   13.745776] dvb-usb: TeVii S480.2 USB successfully deinitialized and 
disconnected.
[   15.286099] dvb-usb: found a 'TeVii S660 USB' in cold state, will try to load 
a firmware
[   15.289625] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw'
[   15.289632] dw2102: start downloading DW210X firmware
[   15.444144] dvb-usb: found a 'TeVii S660 USB' in warm state.
[   15.444256] dvb-usb: will pass the complete MPEG2 transport stream to the 
software demuxer.
[   15.444714] DVB: registering new adapter (TeVii S660 USB)
[   15.676605] dvb-usb: MAC address: 00:18:bd:5b:5b:8a
[   15.680422] dw2102: Attached ds3000+ds2020!
[   15.680431] DVB: registering adapter 0 frontend 0 (Montage Technology 
DS3000/TS2020)...
[   15.681321] input: IR-receiver inside an USB DVB receiver as 
/devices/pci0000:00/0000:00:15.0/0000:03:00.1/usb4/4-1/input/input14
[   15.681439] dvb-usb: schedule remote query interval to 150 msecs.
[   15.681446] dvb-usb: TeVii S660 USB successfully initialized and connected.
[   16.058109] dvb-usb: found a 'TeVii S660 USB' in cold state, will try to load 
a firmware
[   16.061628] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw'
[   16.061635] dw2102: start downloading DW210X firmware
[   16.212086] dvb-usb: found a 'TeVii S660 USB' in warm state.
[   16.212196] dvb-usb: will pass the complete MPEG2 transport stream to the 
software demuxer.
[   16.212583] DVB: registering new adapter (TeVii S660 USB)
[   16.473513] dvb-usb: MAC address: 00:18:bd:5b:5b:8b
[   16.477382] dw2102: Attached ds3000+ds2020!
[   16.477390] DVB: registering adapter 1 frontend 0 (Montage Technology 
DS3000/TS2020)...
[   16.478230] input: IR-receiver inside an USB DVB receiver as 
/devices/pci0000:00/0000:00:15.0/0000:03:00.3/usb5/5-1/input/input15
[   16.478301] dvb-usb: schedule remote query interval to 150 msecs.
[   16.478308] dvb-usb: TeVii S660 USB successfully initialized and connected.
[   17.704043] ds3000_firmware_ondemand: Waiting for firmware upload 
(dvb-fe-ds3000.fw)...
[   17.791808] ds3000_firmware_ondemand: Waiting for firmware upload(2)...
[   19.624210] ds3000_firmware_ondemand: Waiting for firmware upload 
(dvb-fe-ds3000.fw)...
[   19.627831] ds3000_firmware_ondemand: Waiting for firmware upload(2)...






More information about the mythtvnz mailing list