Dectmon only recording data partially?

Patrick McHardy kaber at trash.net
Mon Nov 15 15:58:54 UTC 2010


On 15.11.2010 16:46, Erik Tews wrote:
> Am Montag, den 15.11.2010, 16:25 +0100 schrieb Patrick McHardy:
>>> The timings indicate that it only receives very few frames from the
>>> FP. Is it possible that it's operating in ECO-mode?
>>
>>
>> One more thing you could try (I had the same problem occasionally, but
>> it always magically disappeared at some point) is to change
>> drivers/dect/coa/sc1442x.c and remove SC1442X_BC5_DO_FR from the
>> BMC configuration. That sometimes helped in my case.
> 
> Sorry, again no luck:
> 
> diff --git a/drivers/dect/coa/sc1442x.c b/drivers/dect/coa/sc1442x.c
> index 9b15e81..c1cf9a8 100644
> --- a/drivers/dect/coa/sc1442x.c
> +++ b/drivers/dect/coa/sc1442x.c
> @@ -911,7 +911,8 @@ static void sc1442x_write_bmc_config(const struct coa_device *dev,
>         cfg |= 0x80;
>         sc1442x_dwriteb(dev, off + 4, cfg);
>  
> -       cfg  = SC1442X_BC5_DO_FR;
> +       // cfg  = SC1442X_BC5_DO_FR;
> +       cfg = 0;
>         cfg |= tx ? SC1442X_BC5_TDO_DIGITAL : SC1442X_BC5_TDO_POWER_DOWN;
>         sc1442x_dwriteb(dev, off + 5, cfg);

OK, I'm out of ideas currently. Just to gather some more information,
are you seeing large frequency offsets on the slot where the DBC
is received in dect-transceiver-list?




More information about the linux-dect mailing list