No luck unfortunately. Would be interested if you make any progress

Thanks,
M

On Sat, Dec 20, 2014 at 10:16 AM, Mathy Vanhoef <vanho...@gmail.com> wrote:

> Hi Mahaveer,
>
> Have you been able to get something working?
>
> Thanks,
> Mathy
>
> On Fri, Jun 27, 2014 at 8:40 AM, mahaveer gupta <mgupta1...@gmail.com>
> wrote:
>
>> Hi Adrian,
>>
>> A gentle reminder :)
>>
>> Thanks
>>
>>
>> On Tue, Jun 24, 2014 at 12:54 PM, mahaveer gupta <mgupta1...@gmail.com>
>> wrote:
>>
>>> Great! Thanks
>>>
>>>
>>> On Tue, Jun 24, 2014 at 11:30 AM, Adrian Chadd <adr...@freebsd.org>
>>> wrote:
>>>
>>>> Hi!
>>>>
>>>> Absolutely. I'll see if I can find the register.
>>>>
>>>>
>>>> -a
>>>>
>>>>
>>>> On 23 June 2014 22:34, mahaveer gupta <mgupta1...@gmail.com> wrote:
>>>> > Hi Adrian,
>>>> >
>>>> > I was referring to the Scrambler module in the 802.11 protocol stack-
>>>> > http://standards.ieee.org/getieee802/download/802.11-2007.pdf
>>>> > (Section 17.3.5.4)
>>>> >
>>>> > At a high level, the data bits from the mac layer are XORed with a
>>>> random
>>>> > sequence before coding with a convolutional code. At the receiver, the
>>>> > decoded output is XORed with the same sequence to recover the actual
>>>> data
>>>> > bits (descrambling). I think scrambling helps in randomizing the data,
>>>> > especially if it has long sequence of 0s and 1s
>>>> >
>>>> > However, the XOR sequence used to scramble is chosen randomly based
>>>> on a
>>>> > seed. I was trying to fix the random seed so that a fixed sequence is
>>>> > choosen for scrambling. Basically, I am trying to make the card
>>>> transmit a
>>>> > fixed (known) sequence of symbols at the physical layer for an
>>>> experiment.
>>>> > However, the random scrambling seed is making the same data bits to
>>>> map to
>>>> > different PHY symbols.
>>>> >
>>>> > Hope this helps, please let me know if you have a question
>>>> >
>>>> > Thanks,
>>>> > M
>>>> >
>>>> >
>>>> > On Sun, Jun 22, 2014 at 11:18 PM, Adrian Chadd <adr...@freebsd.org>
>>>> wrote:
>>>> >>
>>>> >> Hi,
>>>> >>
>>>> >> Would you mind describing in more detail what it is that you're
>>>> after?
>>>> >>
>>>> >>
>>>> >> -a
>>>> >>
>>>> >>
>>>> >> On 22 June 2014 14:11, mahaveer gupta <mgupta1...@gmail.com> wrote:
>>>> >> > Hello,
>>>> >> >
>>>> >> > Does anyone know how to fix the scrambler seed to a specific value
>>>> in
>>>> >> > ath9k.
>>>> >> >
>>>> >> > I could find a relevant code for ath5k in ath5k/reg.h, the
>>>> following
>>>> >> > lines
>>>> >> > seem to control the scramble seed.
>>>> >> >
>>>> >> > #define AR5K_DIAG_SW_EN_SCRAM_SEED_5210 0x00000400      /* Enable
>>>> fixed
>>>> >> > scrambler seed */
>>>> >> > #define AR5K_DIAG_SW_EN_SCRAM_SEED_5211 0x00000200
>>>> >> > #define AR5K_DIAG_SW_EN_SCRAM_SEED      (ah->ah_version ==
>>>> AR5K_AR5210 ?
>>>> >> > \
>>>> >> >
>>>> AR5K_DIAG_SW_EN_SCRAM_SEED_5210
>>>> >> > :
>>>> >> > AR5K_DIAG_SW_EN_SCRAM_SEED_5211)
>>>> >> > #define AR5K_DIAG_SW_ECO_ENABLE         0x00000400      /* [5211+]
>>>> */
>>>> >> > #define AR5K_DIAG_SW_SCVRAM_SEED        0x0003f800      /* [5210]
>>>> */
>>>> >> > #define AR5K_DIAG_SW_SCRAM_SEED_M       0x0001fc00      /*
>>>> Scrambler
>>>> >> > seed
>>>> >> > mask */
>>>> >> >
>>>> >> > Could someone please confirm if similar option is available with
>>>> ath9k
>>>> >> > also?
>>>> >> > I couldn't find one
>>>> >> >
>>>> >> > --
>>>> >> > Thanks,
>>>> >> > M
>>>> >> >
>>>> >> > _______________________________________________
>>>> >> > ath9k-devel mailing list
>>>> >> > ath9k-devel@lists.ath9k.org
>>>> >> > https://lists.ath9k.org/mailman/listinfo/ath9k-devel
>>>> >> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > Thanks,
>>>> > M
>>>>
>>>
>>>
>>>
>>> --
>>> Thanks,
>>> M
>>>
>>
>>
>>
>> --
>> Thanks,
>> M
>>
>> _______________________________________________
>> ath9k-devel mailing list
>> ath9k-devel@lists.ath9k.org
>> https://lists.ath9k.org/mailman/listinfo/ath9k-devel
>>
>>
>


-- 
Thanks,
M
_______________________________________________
ath9k-devel mailing list
ath9k-devel@lists.ath9k.org
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to