In some cases we've seen cards using the rt2800usb drivers (such as the AWUS036NH and AWUS036NEH ALFAs) act strange with the BT5R1 kernel. If this happens to you, you can try installing a recent compat-wireless and building it on your own. This specific version will work:
引用自http://www.backtrack-linux.org/wiki/index.php/Wireless_Drivers#rt2800usb。
這是官方網站上的一些說明。
這段話大概意思就是某些使用rt2800usb驅動的無線網卡不能在BT5R1中正常使用,需要做一些修改。
官方網站建議這樣子做:
- root@bt:~# cd/usr/src/
- root@bt:~# wget http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2011-07-14.tar.bz2
- root@bt:~# tar jxpf compat-wireless-2011-07-14.tar.bz2
- root@bt:~# wget http://www.backtrack-linux.org/2.6.39.patches.tar
- root@bt:~# tar xpf 2.6.39.patches.tar
- root@bt:~# cd compat-wireless-2011-07-14
- root@bt:~# patch -p1 < ../patches/mac80211-2.6.29-fix-tx-ctl-no-ack-retry-count.patch
- root@bt:~# patch -p1 < ../patches/mac80211.compat08082009.wl_frag+ack_v1.patch
- root@bt:~# patch -p1 < ../patches/zd1211rw-2.6.28.patch
- root@bt:~# patch -p1 < ../patches/ipw2200-inject.2.6.36.patch
- root@bt:~# make
- root@bt:~# make install
- root@bt:~# reboot
其實個人推薦這樣子做,因為要聯網下載文件然後編譯安裝,但是我們正要破解無線密碼呢,能聯網的話我們破解來干嘛。當然是實現下載好所需的兩個包。
http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2011-07-14.tar.bz2
http://www.backtrack-linux.org/2.6.39.patches.tar
解壓放好。
啟動bt5,拷貝到/user/src目錄,當然這不是必須的。你只要能夠找到就行。然後
- root@bt:~# cd/usr/src/
- root@bt:~# cd compat-wireless-2011-07-14
- root@bt:~# patch -p1 < ../patches/mac80211-2.6.29-fix-tx-ctl-no-ack-retry-count.patch
- root@bt:~# patch -p1 < ../patches/mac80211.compat08082009.wl_frag+ack_v1.patch
- root@bt:~# patch -p1 < ../patches/zd1211rw-2.6.28.patch
- root@bt:~# patch -p1 < ../patches/ipw2200-inject.2.6.36.patch
- root@bt:~# make
- root@bt:~# make install
- root@bt:~# reboot
最後的一步,重啟並不一定是必須的。假如你用U盤啟動,重啟了就什麼都沒了。自己看著辦吧。