diff --git a/research/README.md b/research/README.md index 034e4ab0f..13bd039ea 100644 --- a/research/README.md +++ b/research/README.md @@ -20,7 +20,7 @@ the paper also briefly discusses the applicability of the attacks against WEP. ## 2.2. Change log -**Version 1.3 (18 December 2020)**: +**Version 1.3 (12 January 2021)**: - This version is based on hostap commit `a337c1d7c` ("New TWT operations and attributes to TWT Setup and Nudge"). @@ -37,6 +37,9 @@ the paper also briefly discusses the applicability of the attacks against WEP. - Fixed injection of fragmented frames when using ath9k_htc dongles in combination with 802.11n. +- The python `requirements.txt` file now references a patched Scapy version to work around an + [incompatibility](https://github.com/secdev/scapy/commit/46fa40fde4049ad7770481f8806c59640df24059) with Python 3.9. + **Version 1.2 (15 November 2020)**: - This version (and lower) is based on hostap commit `1c67a0760` ("tests: Add basic power saving tests for ap_open"). @@ -937,11 +940,10 @@ with this dongle. When connected to a USB2.0 port I found this dongle to be reli #### AWUS036ACH This device is generally not supported by default in most Linux distributions and requires manual -installation of drivers. I tested it on Kali Linux after installing the driver using the instructions -on [GitHub](https://github.com/aircrack-ng/rtl8812au). Before plugging in the device, you must -execute `modprobe 88XXau rtw_monitor_retransmit=1`. Once my patches have reached upstream repositories -on Kali Linux you can simply install the driver using `sudo apt install realtek-rtl88xxau-dkms`, but -for now you must manually install the driver from GitHub. +installation of drivers. On Kali Linux you can install the driver using `sudo apt install realtek-rtl88xxau-dkms`. +To install the driver on other distributions check your package manager or follow the installation +instructions on [GitHub](https://github.com/aircrack-ng/rtl8812au). Before plugging in the device, +you must execute `modprobe 88XXau rtw_monitor_retransmit=1`. ### Intel AX200 diff --git a/research/requirements.txt b/research/requirements.txt index ccd2b8d57..7cf738fc6 100644 --- a/research/requirements.txt +++ b/research/requirements.txt @@ -8,7 +8,7 @@ py==1.8.1 pycryptodome==3.9.7 pyparsing==2.4.6 pytest==5.3.5 -scapy==2.4.3 +git+https://github.com/vanhoefm/scapy.git@v2.4.4fix1#egg=scapy simpy==3.0.11 six==1.14.0 sympy==1.5.1