You are not logged in.
Pretty sure this is the right sub-forum for this, but if not, let me know.
After searching around the internet for properly working (and failing) frag+ack, chan-qos-frag, and fix-negative-channel-1 patches for backports-patched, I've decided to make the necessary changes and posted the patch files on github (look over at the aircrack-ng wiki for original sources). Unless I didn't look hard enough, I found only the frag+ack patch on the AUR, hence why I did this.
Patches can be found here: https://github.com/hellnet/backports-patches
You will most likely see offset warnings, but as of kernel version 3.12+, they weren't a problem, and backports-patched compiled without a hitch. I recompiled and reloaded the mac80211 drivers, along with rt2800usb, and injection mode stopped reporting channel -1 all together and worked from thereon. For any newcomers to compiling backports-patched, just use cower/yaourt to download the package, run 'makepkg', enter interactive mode by pressing i/I, and then configure and compile as needed.
Cheers!
Offline
Hey t3kk3n,
I've installed the backports-patched package via yaourt in order to fix the 'negative channel' problem, but to be honest I don't have any idea of configuring the patch and recompiling and reloading the mac80211 driver. Simply installing the package with default configuration doesn't seem to work.
It would be nice if you could give me some hints about how to correctly apply the patch to my system!
By the way, interactive mode doesn't work properly on my machine; after selecting either defconf or menuconfig the build process fails with
==> Starting build()...
==> WARNING: Config undetected
Press [i] to start interactive config in 9 second(s)
-> Chosen to configure with ""
Break out from the PKGBUILD
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build backports-patched.
==> Restart building backports-patched ? [y/N]
In order to bypass this problem, I edited the PKGBUILD to directly call 'make menuconfig'
Offline
For the patches, place all three of them in /etc/makepkg.d/backports-patched/patches/. Use cower/yaourt and download the package manually, then change into that directory and run makepkg, followed by pressing I to enter 'interactive mode' (shouldn't be called this IMO).
Edit: I was assuming the end user knew how to correctly use this package. This package is meant to be downloaded and installed manually, to be tracked by pacman/pacaur/etc.
Last edited by t3kk3n (2014-06-01 03:08:21)
Offline
Thank you very much, it works now!
Offline