r8187
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
r8187 [2008/07/14 15:54] – In addition to these, all mac80211 drivers create wlanX interfaces. netrolller3d | r8187 [2009/04/01 20:40] – fixed typo darkaudax | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== General ====== | ====== General ====== | ||
- | The r8187 driver works properly for the Realtek RTL8187L chipset. | + | The r8187 driver works properly for the Realtek RTL8187L chipset. |
- | This page only deals with the ieee80211 version of the r8187 driver. For the mac80211 rtl8187 version see the [[mac80211|mac80211 | + | This page only deals with the ieee80211 version of the r8187 driver. For the mac80211 rtl8187 version see the [[rtl8187|rtl8187 |
**IMPORTANT**\\ | **IMPORTANT**\\ | ||
If you have a new kernel that support mac80211 and includes the new rtl8187 driver then you **MUST** blacklist it otherwise the ieee80211 version of the module below will not work. See [[r8187# | If you have a new kernel that support mac80211 and includes the new rtl8187 driver then you **MUST** blacklist it otherwise the ieee80211 version of the module below will not work. See [[r8187# | ||
- | ====== RTL8187 ====== | ||
- | rmmod the rtl8187 | + | ====== R8187 ====== |
+ | |||
+ | rmmod the r8187 and rtl8187 | ||
ifconfig wlan0 down | ifconfig wlan0 down | ||
- | rmmod rtl8187 | + | rmmod r8187 rtl8187 |
wget http:// | wget http:// | ||
unzip rtl8187_linux_26.1010.zip | unzip rtl8187_linux_26.1010.zip | ||
Line 81: | Line 82: | ||
====== Troubleshooting Tips ====== | ====== Troubleshooting Tips ====== | ||
+ | |||
Line 87: | Line 89: | ||
If you have the file rtl8187.ko in the / | If you have the file rtl8187.ko in the / | ||
- | * Move the file to another area on your system as follows then do " | + | * Move the file to another area on your system as follows then do " |
* Edit / | * Edit / | ||
Line 194: | Line 196: | ||
Solution: This typically occurs after you have upgraded your kernel version. Delete the all the patch files and install a fresh version. | Solution: This typically occurs after you have upgraded your kernel version. Delete the all the patch files and install a fresh version. | ||
+ | |||
Line 205: | Line 208: | ||
* Having legacy USB support enabled in your BIOS. Try disabling this option. | * Having legacy USB support enabled in your BIOS. Try disabling this option. | ||
- | **Note:** VMWare Workstation | + | **Note:** VMWare Workstation |
Line 237: | Line 240: | ||
===== Optimizing injection rates ===== | ===== Optimizing injection rates ===== | ||
Some people have reported that including "-x 250" on the aireplay-ng command optimizes their injection rates. | Some people have reported that including "-x 250" on the aireplay-ng command optimizes their injection rates. | ||
+ | |||
Line 247: | Line 251: | ||
The root cause of these messages is not known at this point in time. They can be hidden by the following means: | The root cause of these messages is not known at this point in time. They can be hidden by the following means: | ||
- | * To remove them from the console: "dmesg -2" | + | * To remove them from the console: "dmesg -n2" |
* To remove them from system log files, edit / | * To remove them from system log files, edit / | ||
+ | |||
+ | |||
+ | ===== " | ||
+ | |||
+ | If you get a series of compile messages similar to " | ||
+ | |||
+ | Use | ||
+ | |||
+ | wget http:// | ||
+ | |||
+ | instead of | ||
+ | |||
+ | wget http:// | ||
+ | |||
+ | in the instructions at the top of the page. | ||
+ | |||
+ | ===== " | ||
+ | |||
+ | See this [[http:// | ||
+ | |||
+ | Please note a repair apparently needed in ' rtl8187_2.6.27.patch' | ||
+ | |||
+ | Unmodified, you will get the following error : | ||
+ | -- output from ' make ' : | ||
+ | ...In file included from / | ||
+ | / | ||
+ | |||
+ | |||
+ | Modification to file r8187.h | ||
+ | lines 46,47 are : | ||
+ | #include < | ||
+ | #include < | ||
+ | |||
+ | overwrite lines 46,47 to this.... | ||
+ | #if (LINUX_VERSION_CODE < KERNEL_VERSION(2, | ||
+ | #include < | ||
+ | #include < | ||
+ | #else | ||
+ | #include < | ||
+ | #include < | ||
+ | #endif | ||
r8187.txt · Last modified: 2017/01/09 21:35 by mister_x