Hi all,

Is there a way to receive the raw 802.11 packets up from the WiFi
card?  I am guessing that the filter is set on the WiFi card to only
pass up packets with the destination address being the MAC of the WiFi
card.  I was wondering if it is possible to change this filter, and
receive other packets up?  It'd be great to hear what can be done
without rooting.

As a compromise, is it possible to receive just broadcast packets up?
(e.g., to MAC ff:ff:ff:ff:ff:ff).  I found the following in the WiFi
documentation:
http://developer.android.com/reference/android/net/wifi/WifiManager.MulticastLock.html

However, I get the feeling that it is referring to IP multicast
packets and not 802.11 broadcast packets.  Is this true?  If so, I
feel that it is very odd to place it in the WifiManger, as IP
multicast has to do with transport layer (parsed well above the WiFi
stack), and would best belong in the socket library.  However, if it
does have to deal with 802.11 broadcast packets, I'd love a pointer on
documentation for how to receive them.  I haven't been able to find
anything on this yet.

Thanks,
George

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to