public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* Tuning problems with em28xx-dvb & tda10071 on MIPS-based router board
@ 2012-11-26 17:50 Ingo Kofler
  2012-11-26 18:53 ` Antti Palosaari
       [not found] ` <CAKiAkGTWXfC6yW8NSdbRqgm5G4EmXjRp2=MCwAiQzmEfSBMC9w@mail.gmail.com>
  0 siblings, 2 replies; 6+ messages in thread
From: Ingo Kofler @ 2012-11-26 17:50 UTC (permalink / raw)
  To: linux-media

Hi,

I am trying to get my PCTV DVB-S2 stick running on my TP-Link
TL-WR1043ND that runs OpenWrt (Attitude Adjustment Beta, Kernel
3.3.8). I have cross-compiled the corresponding kernel modules and
deployed them on the router. I have also deployed the firmware on the
device.

After loading the corresponding modules the /dev/dvb/... devices show
up and the dmesg output seems to be fine. Then I tried to test the
device using szap and a channels.conf file. Unfortunately, the device
cannot tune to most of the transponders except of two. Both are
located in the vertical high band of the Astra 19E. For all other
transponders I do not get a lock of the frontend.

Tuning works fine on my PC using kernel verions 3.2 and 3.5 (the ones
that ship with Ubuntu) and using the same channels.conf file and
stick. So I conclude that both the stick, the satellite dish and the
channels.conf is working. I've also tested it on the router board with
an external powered USB Hub (I though that maybe the power of the
router's USB port wasn't good enough).

Now I have no further ideas. Before I start to debug the C code and
try to figure out the difference between the PC and the router - Are
there any known issues with this driver? Does it work on MIPS and
different endianess?

Best regards,
Ingo

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Tuning problems with em28xx-dvb & tda10071 on MIPS-based router board
  2012-11-26 17:50 Tuning problems with em28xx-dvb & tda10071 on MIPS-based router board Ingo Kofler
@ 2012-11-26 18:53 ` Antti Palosaari
  2012-11-27 20:38   ` Ingo Kofler
       [not found] ` <CAKiAkGTWXfC6yW8NSdbRqgm5G4EmXjRp2=MCwAiQzmEfSBMC9w@mail.gmail.com>
  1 sibling, 1 reply; 6+ messages in thread
From: Antti Palosaari @ 2012-11-26 18:53 UTC (permalink / raw)
  To: Ingo Kofler; +Cc: linux-media

On 11/26/2012 07:50 PM, Ingo Kofler wrote:
> Hi,
>
> I am trying to get my PCTV DVB-S2 stick running on my TP-Link
> TL-WR1043ND that runs OpenWrt (Attitude Adjustment Beta, Kernel
> 3.3.8). I have cross-compiled the corresponding kernel modules and
> deployed them on the router. I have also deployed the firmware on the
> device.
>
> After loading the corresponding modules the /dev/dvb/... devices show
> up and the dmesg output seems to be fine. Then I tried to test the
> device using szap and a channels.conf file. Unfortunately, the device
> cannot tune to most of the transponders except of two. Both are
> located in the vertical high band of the Astra 19E. For all other
> transponders I do not get a lock of the frontend.
>
> Tuning works fine on my PC using kernel verions 3.2 and 3.5 (the ones
> that ship with Ubuntu) and using the same channels.conf file and
> stick. So I conclude that both the stick, the satellite dish and the
> channels.conf is working. I've also tested it on the router board with
> an external powered USB Hub (I though that maybe the power of the
> router's USB port wasn't good enough).
>
> Now I have no further ideas. Before I start to debug the C code and
> try to figure out the difference between the PC and the router - Are
> there any known issues with this driver? Does it work on MIPS and
> different endianess?

No idea if it works or not any other than AMD64 (and i386). I use AMD64 
Kernel on my computer and I cannot test easily any other arch's as I 
don't have suitable hardware. i386 is so common which means bug reports 
are got very quickly and fixed.

Generally speaking I am a little bit surprised these drivers seems to 
just work from arch to arch quite often.

regards
Antti

-- 
http://palosaari.fi/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Tuning problems with em28xx-dvb & tda10071 on MIPS-based router board
  2012-11-26 18:53 ` Antti Palosaari
@ 2012-11-27 20:38   ` Ingo Kofler
  2012-11-27 20:54     ` Antti Palosaari
  0 siblings, 1 reply; 6+ messages in thread
From: Ingo Kofler @ 2012-11-27 20:38 UTC (permalink / raw)
  To: Antti Palosaari; +Cc: linux-media

Thanks for the info. Then I'll try to fix it by myself and isolate the
error by comparing the driver behavior on the PC and my router. I hope
I can provide a patch for that afterwards.

Are there any hints where I might look first. Since it only works for
very few transponders I suppose the error in the frontend.... or not?

Regards
Ingo

2012/11/26, Antti Palosaari <crope@iki.fi>:
> On 11/26/2012 07:50 PM, Ingo Kofler wrote:
>> Hi,
>>
>> I am trying to get my PCTV DVB-S2 stick running on my TP-Link
>> TL-WR1043ND that runs OpenWrt (Attitude Adjustment Beta, Kernel
>> 3.3.8). I have cross-compiled the corresponding kernel modules and
>> deployed them on the router. I have also deployed the firmware on the
>> device.
>>
>> After loading the corresponding modules the /dev/dvb/... devices show
>> up and the dmesg output seems to be fine. Then I tried to test the
>> device using szap and a channels.conf file. Unfortunately, the device
>> cannot tune to most of the transponders except of two. Both are
>> located in the vertical high band of the Astra 19E. For all other
>> transponders I do not get a lock of the frontend.
>>
>> Tuning works fine on my PC using kernel verions 3.2 and 3.5 (the ones
>> that ship with Ubuntu) and using the same channels.conf file and
>> stick. So I conclude that both the stick, the satellite dish and the
>> channels.conf is working. I've also tested it on the router board with
>> an external powered USB Hub (I though that maybe the power of the
>> router's USB port wasn't good enough).
>>
>> Now I have no further ideas. Before I start to debug the C code and
>> try to figure out the difference between the PC and the router - Are
>> there any known issues with this driver? Does it work on MIPS and
>> different endianess?
>
> No idea if it works or not any other than AMD64 (and i386). I use AMD64
> Kernel on my computer and I cannot test easily any other arch's as I
> don't have suitable hardware. i386 is so common which means bug reports
> are got very quickly and fixed.
>
> Generally speaking I am a little bit surprised these drivers seems to
> just work from arch to arch quite often.
>
> regards
> Antti
>
> --
> http://palosaari.fi/
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Tuning problems with em28xx-dvb & tda10071 on MIPS-based router board
  2012-11-27 20:38   ` Ingo Kofler
@ 2012-11-27 20:54     ` Antti Palosaari
  0 siblings, 0 replies; 6+ messages in thread
From: Antti Palosaari @ 2012-11-27 20:54 UTC (permalink / raw)
  To: Ingo Kofler; +Cc: linux-media

On 11/27/2012 10:38 PM, Ingo Kofler wrote:
> Thanks for the info. Then I'll try to fix it by myself and isolate the
> error by comparing the driver behavior on the PC and my router. I hope
> I can provide a patch for that afterwards.
>
> Are there any hints where I might look first. Since it only works for
> very few transponders I suppose the error in the frontend.... or not?

Your help is very much welcome!

Try to found out some difference between working and non-working muxes. 
Like you supposed, the error must be somewhere at the frontend side, 
which means TDA10071 or A8293 drivers. Error descriptions sounds like 
em28xx driver is not involved.


regards
Antti


>
> Regards
> Ingo
>
> 2012/11/26, Antti Palosaari <crope@iki.fi>:
>> On 11/26/2012 07:50 PM, Ingo Kofler wrote:
>>> Hi,
>>>
>>> I am trying to get my PCTV DVB-S2 stick running on my TP-Link
>>> TL-WR1043ND that runs OpenWrt (Attitude Adjustment Beta, Kernel
>>> 3.3.8). I have cross-compiled the corresponding kernel modules and
>>> deployed them on the router. I have also deployed the firmware on the
>>> device.
>>>
>>> After loading the corresponding modules the /dev/dvb/... devices show
>>> up and the dmesg output seems to be fine. Then I tried to test the
>>> device using szap and a channels.conf file. Unfortunately, the device
>>> cannot tune to most of the transponders except of two. Both are
>>> located in the vertical high band of the Astra 19E. For all other
>>> transponders I do not get a lock of the frontend.
>>>
>>> Tuning works fine on my PC using kernel verions 3.2 and 3.5 (the ones
>>> that ship with Ubuntu) and using the same channels.conf file and
>>> stick. So I conclude that both the stick, the satellite dish and the
>>> channels.conf is working. I've also tested it on the router board with
>>> an external powered USB Hub (I though that maybe the power of the
>>> router's USB port wasn't good enough).
>>>
>>> Now I have no further ideas. Before I start to debug the C code and
>>> try to figure out the difference between the PC and the router - Are
>>> there any known issues with this driver? Does it work on MIPS and
>>> different endianess?
>>
>> No idea if it works or not any other than AMD64 (and i386). I use AMD64
>> Kernel on my computer and I cannot test easily any other arch's as I
>> don't have suitable hardware. i386 is so common which means bug reports
>> are got very quickly and fixed.
>>
>> Generally speaking I am a little bit surprised these drivers seems to
>> just work from arch to arch quite often.
>>
>> regards
>> Antti
>>
>> --
>> http://palosaari.fi/
>>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>


-- 
http://palosaari.fi/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Tuning problems with em28xx-dvb & tda10071 on MIPS-based router board
       [not found] ` <CAKiAkGTWXfC6yW8NSdbRqgm5G4EmXjRp2=MCwAiQzmEfSBMC9w@mail.gmail.com>
@ 2012-11-28  8:05   ` Ingo Kofler
  2012-11-28 11:38     ` Antti Palosaari
  0 siblings, 1 reply; 6+ messages in thread
From: Ingo Kofler @ 2012-11-28  8:05 UTC (permalink / raw)
  To: Joel Wirāmu Pauling; +Cc: linux-media

I know that they are not that powerful. I don't want to dump the whole
transportstream but just a single program (~ 10 mbit/s) contained in
it. Filtering based on the PID is done in the device isn't it?

Ingo

2012/11/27 Joel Wirāmu Pauling <joel@aenertia.net>:
> The 1043nd and similar ar7xxx chipsets only support around 30-40bit
> transfers across the CPU and chip-set bus.
>
> I would be very surprised if you could reliably put an mpeg2 stream on the
> wire from them.
>
>
> -Joel
>
> http://gplus.to/aenertia
> http://linkedin.com/in/aenertia
> @aenertia
>
>
>
>
> On 27 November 2012 06:50, Ingo Kofler <ingo.kofler@gmail.com> wrote:
>>
>> Hi,
>>
>> I am trying to get my PCTV DVB-S2 stick running on my TP-Link
>> TL-WR1043ND that runs OpenWrt (Attitude Adjustment Beta, Kernel
>> 3.3.8). I have cross-compiled the corresponding kernel modules and
>> deployed them on the router. I have also deployed the firmware on the
>> device.
>>
>> After loading the corresponding modules the /dev/dvb/... devices show
>> up and the dmesg output seems to be fine. Then I tried to test the
>> device using szap and a channels.conf file. Unfortunately, the device
>> cannot tune to most of the transponders except of two. Both are
>> located in the vertical high band of the Astra 19E. For all other
>> transponders I do not get a lock of the frontend.
>>
>> Tuning works fine on my PC using kernel verions 3.2 and 3.5 (the ones
>> that ship with Ubuntu) and using the same channels.conf file and
>> stick. So I conclude that both the stick, the satellite dish and the
>> channels.conf is working. I've also tested it on the router board with
>> an external powered USB Hub (I though that maybe the power of the
>> router's USB port wasn't good enough).
>>
>> Now I have no further ideas. Before I start to debug the C code and
>> try to figure out the difference between the PC and the router - Are
>> there any known issues with this driver? Does it work on MIPS and
>> different endianess?
>>
>> Best regards,
>> Ingo
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-media" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Tuning problems with em28xx-dvb & tda10071 on MIPS-based router board
  2012-11-28  8:05   ` Ingo Kofler
@ 2012-11-28 11:38     ` Antti Palosaari
  0 siblings, 0 replies; 6+ messages in thread
From: Antti Palosaari @ 2012-11-28 11:38 UTC (permalink / raw)
  To: Ingo Kofler; +Cc: Joel Wirāmu Pauling, linux-media

On 11/28/2012 10:05 AM, Ingo Kofler wrote:
> I know that they are not that powerful. I don't want to dump the whole
> transportstream but just a single program (~ 10 mbit/s) contained in
> it. Filtering based on the PID is done in the device isn't it?

Used em28xx chip supports pid filtering but driver doesn't.

Antti

>
> Ingo
>
> 2012/11/27 Joel Wirāmu Pauling <joel@aenertia.net>:
>> The 1043nd and similar ar7xxx chipsets only support around 30-40bit
>> transfers across the CPU and chip-set bus.
>>
>> I would be very surprised if you could reliably put an mpeg2 stream on the
>> wire from them.
>>
>>
>> -Joel
>>
>> http://gplus.to/aenertia
>> http://linkedin.com/in/aenertia
>> @aenertia
>>
>>
>>
>>
>> On 27 November 2012 06:50, Ingo Kofler <ingo.kofler@gmail.com> wrote:
>>>
>>> Hi,
>>>
>>> I am trying to get my PCTV DVB-S2 stick running on my TP-Link
>>> TL-WR1043ND that runs OpenWrt (Attitude Adjustment Beta, Kernel
>>> 3.3.8). I have cross-compiled the corresponding kernel modules and
>>> deployed them on the router. I have also deployed the firmware on the
>>> device.
>>>
>>> After loading the corresponding modules the /dev/dvb/... devices show
>>> up and the dmesg output seems to be fine. Then I tried to test the
>>> device using szap and a channels.conf file. Unfortunately, the device
>>> cannot tune to most of the transponders except of two. Both are
>>> located in the vertical high band of the Astra 19E. For all other
>>> transponders I do not get a lock of the frontend.
>>>
>>> Tuning works fine on my PC using kernel verions 3.2 and 3.5 (the ones
>>> that ship with Ubuntu) and using the same channels.conf file and
>>> stick. So I conclude that both the stick, the satellite dish and the
>>> channels.conf is working. I've also tested it on the router board with
>>> an external powered USB Hub (I though that maybe the power of the
>>> router's USB port wasn't good enough).
>>>
>>> Now I have no further ideas. Before I start to debug the C code and
>>> try to figure out the difference between the PC and the router - Are
>>> there any known issues with this driver? Does it work on MIPS and
>>> different endianess?
>>>
>>> Best regards,
>>> Ingo
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe linux-media" in
>>> the body of a message to majordomo@vger.kernel.org
>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
>>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>


-- 
http://palosaari.fi/

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-11-28 11:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-26 17:50 Tuning problems with em28xx-dvb & tda10071 on MIPS-based router board Ingo Kofler
2012-11-26 18:53 ` Antti Palosaari
2012-11-27 20:38   ` Ingo Kofler
2012-11-27 20:54     ` Antti Palosaari
     [not found] ` <CAKiAkGTWXfC6yW8NSdbRqgm5G4EmXjRp2=MCwAiQzmEfSBMC9w@mail.gmail.com>
2012-11-28  8:05   ` Ingo Kofler
2012-11-28 11:38     ` Antti Palosaari

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox