Commit Graph

657 Commits

Author SHA1 Message Date
Carlos Garces
a58efe87ea Update CI to last mainline and LTS version
Upgraded build environment to Xenial
2019-05-23 00:02:22 +02:00
Carlos Garces
a530cae860 Merge remote-tracking branch 'upstream/v5.3.4' into v5.3.4 2019-05-22 23:59:45 +02:00
Christian Bremvåg
e013a161f8
Merge pull request #344 from Darnor/v5.3.4
os_dep: fix compilation warning and kernel 5.2
2019-05-22 00:26:41 +02:00
kimocoder
3aeec6f02d Radiotap header fix 2019-05-22 00:26:27 +02:00
kimocoder
4aeea0a137 Another ARM64 RPI: Makefile fix 2019-05-22 00:20:33 +02:00
kimocoder
f2ac716f76 Fixed Makefile, DKMS and ARM64 RPI support added 2019-05-22 00:19:32 +02:00
kimocoder
29d0588c8a Added LED control 2019-05-22 00:15:56 +02:00
kimocoder
3a9681eaf2 Added another debug message in Makefile 2019-05-22 00:15:11 +02:00
kimocoder
9e681b1e42 Added a switch to IPv6 disable/enable 2019-05-22 00:14:09 +02:00
kimocoder
94cd8fba9e Fix used before initialized warning 2019-05-22 00:12:23 +02:00
kimocoder
788e49feae dkms-install: Don't hardcode parent folder 2019-05-22 00:11:21 +02:00
kimocoder
33d12b04c5 Fix radiotap header for 8814 2019-05-22 00:10:03 +02:00
kimocoder
cccd2f324c Add support for TP-Link Archer T2U Nano AC600 2019-05-22 00:03:27 +02:00
kimocoder
40ac5fb27d TX power control for 8814 2019-05-22 00:00:34 +02:00
kimocoder
d1d2446e05 Revert back some changes to fix frame injection 2019-05-21 23:50:29 +02:00
Hansruedi Patzen
d8d9399a5b compilation: fix override-init warning
rtl8812au/os_dep/linux/ioctl_cfg80211.c:9512:25: warning: initialized field overwritten [-Woverride-init]
  .set_monitor_channel = cfg80211_rtw_set_monitor_channel,
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2019-05-15 14:26:01 +02:00
Hansruedi Patzen
e2d6505b67 linux-5.2: disable fallback from rtw_select_queue
The fallback parameter has been removed in the latest kernel (>= 5.2)

See: a350eccee5
2019-05-15 14:25:00 +02:00
Christian Bremvåg
12e3c5d56a
Merge pull request #343 from satmandu/patch-1
Updating RPI arm64 Makefile CFLAGS
2019-05-11 08:03:43 +02:00
satmandu
4f07fb3575
Updating RPI arm64 Makefile CFLAGS
After de2c75f9fd any build on some architectures appears to throw many errors as follows. This change keeps the redefine from happening. (Yes this affects other architectures, but I can only verify the fix on arm64.)
 ```/var/lib/dkms/rtl8812au/5.3.4/build/include/autoconf.h:34: warning: "CONFIG_IOCTL_CFG80211" redefined
   34 | #define CONFIG_IOCTL_CFG80211
      | 
<command-line>: note: this is the location of the previous definition
```
2019-05-10 22:48:40 -04:00
Christian Bremvåg
d40c4b1d1b
Merge pull request #342 from satmandu/patch-1
Changes required for ARM64_RPI builds to work
2019-05-10 23:55:54 +02:00
satmandu
105e8a0603
Changes required for ARM64_RPI builds to work
This makes the instructions in the main README work which suggest the following before installing for a dkms install:

```
$ sed -i 's/CONFIG_PLATFORM_I386_PC = y/CONFIG_PLATFORM_I386_PC = n/g' Makefile
$ sed -i 's/CONFIG_PLATFORM_ARM64_RPI = n/CONFIG_PLATFORM_ARM64_RPI = y/g' Makefile
```

This makes building for the 3B on ubuntu/arm64 work, and should work for 3B+ in arm64 mode as well.

This should fix the bug reported here: https://github.com/aircrack-ng/rtl8812au/issues/336
2019-05-10 17:49:22 -04:00
Christian Bremvåg
0439b5041c
Merge pull request #337 from visbs/patch-1
Update Makefile for uninstall
2019-04-23 14:28:18 +02:00
visbs
66674a5c36
Update Makefile for uninstall 2019-04-23 17:44:51 +05:30
Christian Bremvåg
ac73f3f301
Merge pull request #322 from Hurricos/v5.3.4
Fix a check for IPv6 disbling in dkms installer
2019-04-13 18:53:28 +02:00
Christian Bremvåg
75337a16e3
Merge pull request #323 from kaosushijin/patch-1
pwd failure caused build to fail
2019-04-13 18:52:00 +02:00
Carlos Garces
56d386d71b Update Travis CI to last mainline kernel and last EOL 2019-04-13 15:03:54 +02:00
kimocoder
33911eeb8f Testing a fix for P2P IE 2019-04-09 11:22:06 +02:00
Martin Kennedy
4abc36cc61 Merge branch 'v5.3.4' of https://github.com/aircrack-ng/rtl8812au into v5.3.4
This prefers @MikeColes' solution and makes the pull request
https://github.com/aircrack-ng/rtl8812au/pull/322 possible again.
2019-04-08 14:32:23 -04:00
Christian Bremvåg
abb89a1a7a
Merge pull request #325 from MikeColes/MikeColes-dkms-install.sh-backticks
Changes single quotes to backticks in dkms-install.sh
2019-04-08 16:52:01 +02:00
Mike Coles
f4239bf848
Changes single quotes to backticks in dkms-install.sh 2019-04-08 10:42:49 -04:00
kaosushijin
3ea535d218
pwd failure caused build to fail
Apostrophes should have been grave accents.
2019-04-08 00:32:33 -04:00
Martin Kennedy
b85108f074 Correct an if statement in the DKMS installer script
This was introduced in commit 3b3346a. This does assume the Makefile
is in the driver directory.
2019-04-07 22:32:42 -04:00
Martin Kennedy
6e61837391 Actually run pwd into a variable, instead of just quoting 'pwd'
This fixes a bug in DKMS compilation introduced in commit 3fcba157.
2019-04-07 22:14:01 -04:00
kimocoder
24e640078a Added LED control 2019-04-08 00:45:24 +02:00
kimocoder
8ac1c4659e Added 1 more suppressed debug 2019-04-07 23:15:59 +02:00
kimocoder
3b3346ab37 Added a switch to IPv6 disable/enable 2019-04-07 23:01:35 +02:00
kimocoder
aaef1baf31 Trying another channel switching code 2019-04-07 18:46:13 +02:00
kimocoder
54710f5403 Fix used before initialized warning 2019-04-07 18:37:55 +02:00
kimocoder
3fcba157f9 dkms-install: Don't hardcode parent folder 2019-04-07 18:20:30 +02:00
kimocoder
9e298d0fa3 fix compile when CONFIG_IOCTL_CFG80211 defined 2019-04-07 18:15:47 +02:00
kimocoder
78dbffdf16 Fix radiotap header for RTL8814AU 2019-04-07 18:02:57 +02:00
kimocoder
22d89154fd TX power control for RTL8814AU 2019-04-07 17:49:44 +02:00
kimocoder
03933bb002 Check arguments of the set tx power ioctl 2019-04-07 17:45:04 +02:00
kimocoder
5913fb17ee 8812au fix: Use HAL methods to apply TX power settings 2019-04-07 17:40:52 +02:00
kimocoder
e5b64bbb7e Get frame bandwidth from phy_info for RTL8814AU 2019-04-07 17:37:12 +02:00
kimocoder
7057944fcc Fix channel switch in the monitor mode if both CONFIG_WIRELESS_EXT and CONFIG_CFG80211_WEXT are enabled 2019-04-07 17:11:46 +02:00
kimocoder
3a4df6e3dc Fix channel switch in the monitor mode if both CONFIG_WIRELESS_EXT and CONFIG_CFG80211_WEXT are enabled 2019-04-07 17:10:55 +02:00
Christian Bremvåg
4ed5e6803d
Merge pull request #1 from aircrack-ng/v5.3.4
V5.3.4
2019-04-06 09:23:11 +02:00
kimocoder
de2c75f9fd Set CONFIG_IOCTL_CFG80211 in autoconf.h 2019-04-06 09:02:17 +02:00
kimocoder
f4d4b4c7a1 add missing include 2019-04-06 08:56:43 +02:00