I don't know why, since the existing patch madwifi-ng-r1886.patch for the previous version applies cleanly.
Created attachment 116119 [details, diff] madwifi-ng-0.9.3-renable_injection.patch Patch against net-wireless/madwifi-ng-0.9.3-r2.ebuild renables USE="injection". Compiles cleanly, haven't tested its' operation but I see no reason it shouldn't work. I didn't squawk when this was removed during the bump because I had thought I saw a changeset upstream that addressed this and didn't notice it wasn't because I don't typically use it. Is there any reason this patch cannot be submitted upstream for the next release? Or has it been and they won't accept it?
Looks like the author needs to be found so he can sign off on the patch. =/ http://madwifi.org/ticket/553
Just wanted to drop a note so we don't duplicate efforts. I've got some movement going on getting this patched signed off by the originating authors so it can be accepted upstream for a future release.
Re-added back in 0.9.3-r3 - thanks, I wanted to keep this as close to upstream as possible, but I have gotten enough requests that I've added it back. If you have any issues, please go back to -r2 before filing a bug :)
injection works great with the new ebuild (tested with aireplay-ng -0 (deauth.)). thx for the reimplementation.