rtl8192eu-linux-driver/hal/rtl8192e
yagoplx/y 666bfeb0f0 Add AP info, Add Compile-Time Transmit Power Fixing & Boost
Turns out these devices can serve as really decent access points.
Adding txpower control info as well. See my other PR.

This is in a separate PR because the readme instructed to do so.

Update README.md

Move my lines more to the bottom

 Implement simple transmit power boost and fixed setting

Source: 80b9bc47b3

Turns out the "higher levels" of this driver are not actually able to affect the device's physical power output, like via cfg80211, yet.
After some extensive testing I finally found the code responsible for setting the device's power and added some compile-time
tunables to influence it. For example here we give the transmit power index a tiny boost of two, which can be changed by the user via the source.

This is as far as my skills go so if you want to try and make this accessible to iw and iwconfig please give it a go.
Note that this will take an index between 1 (min power the device can put out) and 63 (max power the device can put out). I have no idea what these values actually translate to in dBm, but setting the override to max, 63, on my rtl card really gave range a boost.

Add AP and TXPOWER CONTROL info

Turns out these devices can serve as really decent access points.
Adding txpower control info as well. See my other PR.

This is in a separate PR because the readme instructed to do so.

Update README.md

Move my lines more to the bottom

 Implement simple transmit power boost and fixed setting

Source: 80b9bc47b3

Turns out the "higher levels" of this driver are not actually able to affect the device's physical power output, like via cfg80211, yet.
After some extensive testing I finally found the code responsible for setting the device's power and added some compile-time
tunables to influence it. For example here we give the transmit power index a tiny boost of two, which can be changed by the user via the source.

This is as far as my skills go so if you want to try and make this accessible to iw and iwconfig please give it a go.
Note that this will take an index between 1 (min power the device can put out) and 63 (max power the device can put out). I have no idea what these values actually translate to in dBm, but setting the override to max, 63, on my rtl card really gave range a boost.

Add AP and TXPOWER CONTROL info

Turns out these devices can serve as really decent access points.
Adding txpower control info as well. See my other PR.

This is in a separate PR because the readme instructed to do so.

Update README.md

Move my lines more to the bottom

 Implement simple transmit power boost and fixed setting

Source: 80b9bc47b3

Turns out the "higher levels" of this driver are not actually able to affect the device's physical power output, like via cfg80211, yet.
After some extensive testing I finally found the code responsible for setting the device's power and added some compile-time
tunables to influence it. For example here we give the transmit power index a tiny boost of two, which can be changed by the user via the source.

This is as far as my skills go so if you want to try and make this accessible to iw and iwconfig please give it a go.
Note that this will take an index between 1 (min power the device can put out) and 63 (max power the device can put out). I have no idea what these values actually translate to in dBm, but setting the override to max, 63, on my rtl card really gave range a boost.
2020-06-18 18:04:01 -03:00
..
usb Add version v5.6.4 2019-11-13 22:12:20 +01:00
hal8192e_fw.c Add version v5.6.4 2019-11-13 22:12:20 +01:00
hal8192e_fw.h Add version v5.6.4 2019-11-13 22:12:20 +01:00
Hal8192EPwrSeq.c Add version v5.6.4 2019-11-13 22:12:20 +01:00
rtl8192e_cmd.c Add version v5.6.4 2019-11-13 22:12:20 +01:00
rtl8192e_dm.c Add version v5.6.4 2019-11-13 22:12:20 +01:00
rtl8192e_hal_init.c Add version v5.6.4 2019-11-13 22:12:20 +01:00
rtl8192e_phycfg.c Add AP info, Add Compile-Time Transmit Power Fixing & Boost 2020-06-18 18:04:01 -03:00
rtl8192e_rf6052.c Add version v5.6.4 2019-11-13 22:12:20 +01:00
rtl8192e_rxdesc.c Add version v5.6.4 2019-11-13 22:12:20 +01:00
rtl8192e_sreset.c Add version v5.6.4 2019-11-13 22:12:20 +01:00
rtl8192e_xmit.c Add version v5.6.4 2019-11-13 22:12:20 +01:00