i use bcm 4312 as well and have updated all aspects of my backtrack distro that i know off at least
but i use spoonwep that i apt-got
no issues using spoonwep, and im fairly certain spoonwep is just a gui for aircrack, etc.
Hello there,
Recently I updated my kernel to 2.6.35 and my injection stopped to work
When I lock the channel with airodump-ng , channel not lock properly in the corretly channel.
Some google searches and I see a patch to the kernel . It's apply for more than one wireless card.
Follow the patch :
--- net/wireless/chan.c
+++ net/wireless/chan.c
@@ -49,9 +49,12 @@ int cfg80211_set_freq(struct cfg80211_registered_device *rdev,
{
struct ieee80211_channel *chan;
int result;
+ struct wireless_dev *mon_dev = NULL;
- if (wdev && wdev->iftype == NL80211_IFTYPE_MONITOR)
+ if (wdev && wdev->iftype == NL80211_IFTYPE_MONITOR) {
+ mon_dev = wdev;
wdev = NULL;
+ }
if (wdev) {
ASSERT_WDEV_LOCK(wdev);
@@ -76,5 +79,8 @@ int cfg80211_set_freq(struct cfg80211_registered_device *rdev,
if (wdev)
wdev->channel = chan;
+ if (mon_dev)
+ mon_dev->channel = chan;
+
return 0;
}
Now, my wireless injection worksCode:# cd /usr/src/linux # patch -p0 < /way/to/your/patch # make SUBDIRS=net/wireless modules # make modules_install # depmod -a
References:
/dev/random » BackTrack4-R1 + AWUS036NH = Win!
https://patchwork.kernel.org/patch/103589/
Last edited by spawn; 09-27-2010 at 03:02 PM.
i use bcm 4312 as well and have updated all aspects of my backtrack distro that i know off at least
but i use spoonwep that i apt-got
no issues using spoonwep, and im fairly certain spoonwep is just a gui for aircrack, etc.
The problem is with broadcom's with pci-id, [14e4:4315], which is partially supported
Regards
could you give me the command to manually test packet injection in bt4? after re reading this im no so sure that i still have injection, thanks
aireplay-ng -9 <monitor_if>
but test if your monitor_if lock on channels properly
try lock a channel with airodump-ng and try deauthenticate an client connected on AP
Regards