I have been trying to get my Alfa AWUS036h wireless USB card to work with Backtrack 4. What I'm trying to do is revert back to the ieee80211drivers, instead of using the default one which is RTL8187- mac80211. my kernel is 2.6.30.9.

I followed this tutorial:
Code:
 h t t p://forums.remote-exploit . o r g/bt4beta-howtos/22394-bt4-alfa-card-reverting-ieee-drivers-installing-mdk3-fakeap. h t m l
but for some reason, when I restart backtrack 4, nothing shows up under "driver", and in order to get my Alfa AWUS036h wireless USB card to work, I have to manually load the driver by typing [code] airdriver-ng load 36], but the problem with that driver is that it doesn't work that good at all.

So then I tried this tutorial:
Code:
h t t p://w w w .aircrack-ng.   o r g /doku.php?id=rtl8187
but when I try to patch it by using the following command
Code:
patch -Np1 -i rtl8187-mac80211-injection-speed-2.6.28-rc6.patch
I get the error
Code:
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/drivers/net/wireless/rtl818x/rtl8187_dev.c b/drivers/net/wireless/rtl818x/rtl8187_dev.c
|index 9212cea..08d04a3 100644
|--- a/drivers/net/wireless/rtl8187_dev.c
|+++ b/drivers/net/wireless/rtl8187_dev.c
--------------------------
File to patch:
So I was wondering if someone could help me out and tell me what i'm doing to wrong.

Thank you