View Single Post
hawaii's Avatar
Posts: 1,030 | Thanked: 792 times | Joined on Jun 2009
#181
Originally Posted by RedMatterInc View Post
As long as it can inject packets (which is seems to do just fine), fragmentation should work without any trouble. What's strange is the interface just disappears. I checked dmesg and found this:
Code:
[59042.341522] wlan0: deauthenticating from ccea3cb2 by local choice (reason=3)
[59042.410888] wl1251: down
[59042.412506] cfg80211: Calling CRDA to update world regulatory domain
[59042.739379] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780
[59042.739746] wl1251: firmware booted (Rev 4.0.4.3.7)
[59052.232299] wl1251: down
[59053.098724] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780
[59053.099090] wl1251: firmware booted (Rev 4.0.4.3.7)
[59053.326629] wl1251: down
[59054.247161] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780
[59054.247558] wl1251: firmware booted (Rev 4.0.4.3.7)
[59054.349517] wl1251: down
So it mentions cfg80211, but I'm not sure how that factors into things. What can I do to look into this further? I have no problem digging into the code if I'm given some pointers on which files to look at, how to get a stacktrace and how I can compile/test my changes. I really wish gdb was in the repositories :-(
As a side note, both gdb and cgdb are in extras, extras-testing and extras-devel. I will try out fragmentation later, but from what I remember as of a few months ago - it worked.
 

The Following User Says Thank You to hawaii For This Useful Post: