<div dir="ltr">Avinash,<div><br></div><div>Ya m talking about the WLAN.</div><div>can you just throw some more light on cfg802.11 handlers.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 28, 2015 at 11:24 PM, Avinash Patil <span dir="ltr">&lt;<a href="mailto:avinashapatil@gmail.com" target="_blank">avinashapatil@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Gunjan,<br>
<br>
Are you talking about WLAN beacon frames? If so, you can you cfg80211<br>
handlers to register management frames and once frame is received<br>
parse frame type/subtype to check if its beacon.<br>
I dont think beacon frames are delievered to netdev.<br>
<br>
Thanks,<br>
Avinash<br>
<div><div class="h5"><br>
On Fri, Aug 28, 2015 at 10:51 AM, Gunjan Mehta &lt;<a href="mailto:gunjanmehta08@gmail.com">gunjanmehta08@gmail.com</a>&gt; wrote:<br>
&gt; Then how do i capture the beacon frames?<br>
&gt;<br>
&gt; On Fri, Aug 28, 2015 at 10:40 PM, Jeff Haran &lt;<a href="mailto:Jeff.Haran@citrix.com">Jeff.Haran@citrix.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; From: <a href="mailto:kernelnewbies-bounces@kernelnewbies.org">kernelnewbies-bounces@kernelnewbies.org</a><br>
&gt;&gt; [mailto:<a href="mailto:kernelnewbies-bounces@kernelnewbies.org">kernelnewbies-bounces@kernelnewbies.org</a>] On Behalf Of Gunjan Mehta<br>
&gt;&gt; Sent: Friday, August 28, 2015 9:21 AM<br>
&gt;&gt; To: kernelnewbies; <a href="mailto:netfilter-devel@vger.kernel.org">netfilter-devel@vger.kernel.org</a><br>
&gt;&gt; Subject: Identify Beacon Frame<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Hi All,<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I am new to kernel development. I am writing a kernel module that captures<br>
&gt;&gt; packet at the netfilter pre - routing hook.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I only want to capture the BEACON FRAME.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I have few queries:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; 1&gt;When the beacon frame comes to receiving machine do the sk_buff gets<br>
&gt;&gt; allocated?<br>
&gt;&gt;<br>
&gt;&gt; 2&gt; How can i identify the beacon frame at the pre routing hook?<br>
&gt;&gt;<br>
&gt;&gt; 3&gt; Beacon frame consist of a string for authentication of client with the<br>
&gt;&gt; server, can i use sk_buff pointers to get access to that string, if sk_buff<br>
&gt;&gt; is allocated?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Regards<br>
&gt;&gt;<br>
&gt;&gt; Gunjan<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; These beacon frames do not appear to be IP packets. If that is true, I<br>
&gt;&gt; don’t think you are going to see them in any netfilter hooks.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Jeff Haran<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Kernelnewbies mailing list<br>
&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
&gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
&gt;<br>
</blockquote></div><br></div>