rt73
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rt73 [2008/05/25 18:40] – fixed typo darkaudax | rt73 [2017/01/09 21:32] (current) – Mark page as deprecated. mister_x | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== DEPRECATED ====== | ||
+ | |||
+ | **IMPORTANT NOTE**: This page is deprecated, updated documentation can be found [[install_drivers|here]] | ||
+ | |||
=====Installing===== | =====Installing===== | ||
Line 5: | Line 9: | ||
**IMPORTANT**\\ | **IMPORTANT**\\ | ||
If you have a new kernel that supports mac80211 and includes the new rt73usb driver then you **MUST** blacklist it otherwise the ieee80211 version of the module below will not work. See [[rt73# | If you have a new kernel that supports mac80211 and includes the new rt73usb driver then you **MUST** blacklist it otherwise the ieee80211 version of the module below will not work. See [[rt73# | ||
- | |||
- | The instructions below reference an older version of the drivers then is available on ASPj's site. This is because the newer version contains some bugs. See the forum threads for details. | ||
Open up a shell and type: | Open up a shell and type: | ||
- | wget http:// | + | wget http:// |
- | tar -xjf rt73-k2wrlz-2.0.1.tar.bz2 | + | tar -xjf rt73-k2wrlz-3.0.3.tar.bz2 |
- | cd rt73-k2wrlz-2.0.1/Module | + | cd rt73-k2wrlz-3.0.3/Module |
make | make | ||
Line 20: | Line 22: | ||
modprobe rt73 | modprobe rt73 | ||
+ | A mirror for the above driver can be found [[http:// | ||
=====Using driver with aircrack-ng===== | =====Using driver with aircrack-ng===== | ||
Line 42: | Line 45: | ||
===== Basic injection with rt73 and BackTrack v2 for beginners ===== | ===== Basic injection with rt73 and BackTrack v2 for beginners ===== | ||
- | See this [[http://tinyshell.be/ | + | See this [[http://forum.aircrack-ng.org/ |
===== When to use this driver? ===== | ===== When to use this driver? ===== | ||
- | See this [[http:// | + | See this [[http:// |
If you have a Ralink chip in an USB device and that chip is a RT2570 or RT73 (RT73 is also as RT2571 and RT2573), you need the " | If you have a Ralink chip in an USB device and that chip is a RT2570 or RT73 (RT73 is also as RT2571 and RT2573), you need the " | ||
Line 54: | Line 56: | ||
===== Troubleshooting Tips ===== | ===== Troubleshooting Tips ===== | ||
+ | |||
==== Moving modules which are not required ==== | ==== Moving modules which are not required ==== | ||
Line 63: | Line 66: | ||
# | # | ||
- | | ||
| | ||
Line 74: | Line 76: | ||
fi | fi | ||
- | if [ -d / | + | if [ -d / |
then | then | ||
- | echo " | + | echo " |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
| | ||
echo " | echo " | ||
else | else | ||
- | if [ -d / | + | if [ -d / |
then | then | ||
- | echo " | + | echo " |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
- | mv / | + | mv / |
| | ||
echo " | echo " | ||
Line 134: | Line 136: | ||
After this, you can easily load the rt73 driver (ieee80211) using the command " | After this, you can easily load the rt73 driver (ieee80211) using the command " | ||
- | |||
- | ==== 2.6.24 kernel support ==== | ||
- | |||
- | See this [[http:// | ||
- | |||
- | ==== 2.6.25 kernel support ==== | ||
- | |||
- | See this [[http:// | ||
==== Try a lower data rate ==== | ==== Try a lower data rate ==== | ||
Line 170: | Line 164: | ||
If aireplay-ng freezes after injecting 700 to 1000 packets, try using the " | If aireplay-ng freezes after injecting 700 to 1000 packets, try using the " | ||
+ | ==== " | ||
+ | |||
+ | If you get messages similar to this: | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | If you get a " | ||
+ | |||
+ | | ||
+ | |||
+ | Then put the card into monitor mode with: | ||
+ | |||
+ | | ||
+ | |||
+ | Instead of airmon-ng, you can set the card manually with: | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
==== Ubuntu specific ==== | ==== Ubuntu specific ==== | ||
Line 176: | Line 195: | ||
(Some modules **must be blacklisted**) | (Some modules **must be blacklisted**) | ||
Even when following the guide above, be sure to use the latest driver version available. | Even when following the guide above, be sure to use the latest driver version available. | ||
+ | |||
+ | ==== " | ||
+ | |||
+ | **NOTE: This applies only to driver version 3.0.1 and earlier. Version 3.0.2 should work out of the box with 2.6.27 kernels.** | ||
+ | |||
+ | If you get a series of compile messages similar to " | ||
+ | |||
+ | Open up a shell and type: | ||
+ | |||
+ | wget http:// | ||
+ | tar -xjf rt73-k2wrlz-3.0.1.tar.bz2 | ||
+ | cd rt73-k2wrlz-3.0.1/ | ||
+ | wget http:// | ||
+ | patch -Np2 -i rt73_2.6.27.patch | ||
+ | make | ||
+ | |||
+ | then, as root, type | ||
+ | |||
+ | make install | ||
+ | modprobe rt73 | ||
+ | |||
+ | ==== " | ||
+ | |||
+ | See [[http:// | ||
+ | Version 3.0.2 of the driver shouldn' | ||
+ | |||
+ | ==== 2.6.27 kernel support ==== | ||
+ | |||
+ | Version 3.0.2 does support 2.6.27 out of the box without any modifications needed. | ||
+ | |||
+ | If you want to use an earlier version with 2.6.27, here are the patching instructions: | ||
+ | |||
+ | * http:// | ||
+ | * http:// | ||
+ | |||
+ | ==== 2.6.31 kernel and above gives rt73.ko failed to build ==== | ||
+ | |||
+ | Compiling on 26.31 and above kernels gives an error message " | ||
+ | |||
rt73.txt · Last modified: 2017/01/09 21:32 by mister_x