Re: Identify Beacon Frame

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Gunjan,

Are you talking about WLAN beacon frames? If so, you can you cfg80211
handlers to register management frames and once frame is received
parse frame type/subtype to check if its beacon.
I dont think beacon frames are delievered to netdev.

Thanks,
Avinash

On Fri, Aug 28, 2015 at 10:51 AM, Gunjan Mehta <gunjanmehta08@xxxxxxxxx> wrote:
> Then how do i capture the beacon frames?
>
> On Fri, Aug 28, 2015 at 10:40 PM, Jeff Haran <Jeff.Haran@xxxxxxxxxx> wrote:
>>
>>
>>
>>
>>
>> From: kernelnewbies-bounces@xxxxxxxxxxxxxxxxx
>> [mailto:kernelnewbies-bounces@xxxxxxxxxxxxxxxxx] On Behalf Of Gunjan Mehta
>> Sent: Friday, August 28, 2015 9:21 AM
>> To: kernelnewbies; netfilter-devel@xxxxxxxxxxxxxxx
>> Subject: Identify Beacon Frame
>>
>>
>>
>> Hi All,
>>
>>
>>
>> I am new to kernel development. I am writing a kernel module that captures
>> packet at the netfilter pre - routing hook.
>>
>>
>>
>> I only want to capture the BEACON FRAME.
>>
>>
>>
>> I have few queries:
>>
>>
>>
>> 1>When the beacon frame comes to receiving machine do the sk_buff gets
>> allocated?
>>
>> 2> How can i identify the beacon frame at the pre routing hook?
>>
>> 3> Beacon frame consist of a string for authentication of client with the
>> server, can i use sk_buff pointers to get access to that string, if sk_buff
>> is allocated?
>>
>>
>>
>> Regards
>>
>> Gunjan
>>
>>
>>
>> These beacon frames do not appear to be IP packets. If that is true, I
>> don’t think you are going to see them in any netfilter hooks.
>>
>>
>>
>> Jeff Haran
>>
>>
>
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies@xxxxxxxxxxxxxxxxx
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies




[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux