On 07/31/2013 11:39 AM, Mathieu Devos wrote:
Hi, I hope this is the right place to ask for a little bit of help as I'm currently beyond stuck on a challenge I'm trying to accomplish. I'm trying to write a "simple" LKM that properly uses a ieee80211 header to print information about the mac addresses (addr1->addr4) and later down the road try to send my own data. I only need to get L2 working, no need for TCP/IP, just a proper ieee80211 based on input from skb would be huge for me. So my issue: when placing the ieee80211 on my mac_header after I hook my skb from my wireless device (wlan0 on android - I9100)
Not sure what you goal is, but what wireless device is that? You may just get 802.3 packets from the device.
Gr. AvS
I get a huge amount of zero's and random(?) numbers when trying to print the addresses. This leads me to the first conclusion that mac_header is placed wrong when using 80211. After that I saw a lot of people just using the skb->data pointer. Now this gives even weirder issues for me and actually totally crashes my kernel.
-- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html