1
0
mirror of https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git synced 2025-05-01 08:09:38 +02:00

116 Commits

Author SHA1 Message Date
AndyPi
f1e0a17794 Update .gitignore 2015-06-12 12:01:08 +01:00
AndyPi
f951824a75 Various 2015-06-12 11:52:20 +01:00
Harshavardhana
c0996edba4 Merge pull request #62 from AndyPi/master
Compile warning in ioctl_linux.c:8887:67: warning: iteration 16u invokes undefined behavior
2015-06-10 10:55:43 -07:00
AndyPi
ebdc61a8df Make 2 messages info 2015-06-10 14:11:45 +01:00
AndyPi
e3485d17e0 EFUSE_MAX_MAP_LEN 2015-06-10 13:04:44 +01:00
AndyPi
41ce7f09ed Update Makefile 2015-06-09 14:31:44 +01:00
AndyPi
7dab279618 Update Makefile 2015-06-09 14:05:37 +01:00
Harshavardhana
54ceed7413 Merge pull request #59 from rhadman/log-fix
Fix debug message if conditions. These were using if (BAND_ON_5G) typ…
2015-06-01 17:40:20 -07:00
Harshavardhana
b3759978a1 Merge pull request #58 from rhadman/ac600-fix
Fix for Oops encountered using Edimax AC600 adapter. Logically this c…
2015-06-01 17:39:58 -07:00
Andrew Mann
d06b500c23 Fix debug message if conditions. These were using if (BAND_ON_5G) type logic, but these values are values from an enum and need to be compared to something for proper testing. 2015-06-01 20:21:17 +00:00
Andrew Mann
acdb5afc33 Fix for Oops encountered using Edimax AC600 adapter. Logically this can occur on any system with any 5G interface using this driver.
Oops encountered on Ubuntu 14.04 LTS with Raspberry Pi 2
Example kernel log of Oops:
Jan  1 00:00:10 rpi2 kernel: [    7.069349] Unable to handle kernel paging request at virtual address 31fab237
Jan  1 00:00:10 rpi2 kernel: [    7.078173] pgd = b2b2c000
Jan  1 00:00:10 rpi2 kernel: [    7.087284] [31fab237] *pgd=00000000
Jan  1 00:00:10 rpi2 kernel: [    7.096431] Internal error: Oops: 5 [#1] PREEMPT SMP ARM
Jan  1 00:00:10 rpi2 kernel: [    7.105658] Modules linked in: cfg80211 rfkill 8812au(O) 8192cu cp210x usbserial snd_soc_bcm2708_i2s regmap_mmio snd_soc_core bcm2708_rng spi_bcm2708 snd_compress
i2c_bcm2708 snd_bcm2835 snd_pcm_dmaengine snd_pcm snd_timer snd fuse
Jan  1 00:00:10 rpi2 kernel: [    7.135771] CPU: 0 PID: 508 Comm: wpa_supplicant Tainted: G           O   3.18.0-23-rpi2 #24-Ubuntu
Jan  1 00:00:10 rpi2 kernel: [    7.157466] task: b2adb840 ti: b1832000 task.ti: b1832000
Jan  1 00:00:10 rpi2 kernel: [    7.168907] PC is at PHY_ConvertPowerLimitToPowerIndex+0x540/0x9e8 [8812au]
Jan  1 00:00:10 rpi2 kernel: [    7.180810] LR is at PHY_ConvertPowerLimitToPowerIndex+0x528/0x9e8 [8812au]
Jan  1 00:00:10 rpi2 kernel: [    7.192390] pc : [<7f21193c>]    lr : [<7f211924>]    psr: 60000013
Jan  1 00:00:10 rpi2 kernel: [    7.192390] sp : b1833d10  ip : 80913bf0  fp : 0000345c
Jan  1 00:00:10 rpi2 kernel: [    7.215709] r10: 00000000  r9 : 00000000  r8 : b2d7a872
Jan  1 00:00:10 rpi2 kernel: [    7.227351] r7 : b2d78000  r6 : b2d7a872  r5 : 00000000  r4 : 0000003f
Jan  1 00:00:10 rpi2 kernel: [    7.239176] r3 : 31fab235  r2 : 00000001  r1 : 7f230470  r0 : 0000001b
Jan  1 00:00:10 rpi2 kernel: [    7.251116] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Jan  1 00:00:10 rpi2 kernel: [    7.263383] Control: 10c5387d  Table: 32b2c06a  DAC: 00000015
Jan  1 00:00:10 rpi2 kernel: [    7.275905] Process wpa_supplicant (pid: 508, stack limit = 0xb1832238)
...
Jan  1 00:00:10 rpi2 kernel: [    8.107493] [<7f21193c>] (PHY_ConvertPowerLimitToPowerIndex [8812au]) from [<7f212004>] (PHY_BBConfig8812+0x220/0x378 [8812au])
Jan  1 00:00:10 rpi2 kernel: [    8.144381] [<7f212004>] (PHY_BBConfig8812 [8812au]) from [<7f21b374>] (rtl8812au_hal_init+0xcf8/0x101c [8812au])
Jan  1 00:00:10 rpi2 kernel: [    8.181404] [<7f21b374>] (rtl8812au_hal_init [8812au]) from [<7f202a60>] (rtw_hal_init+0x20/0x9c [8812au])
Jan  1 00:00:10 rpi2 kernel: [    8.218490] [<7f202a60>] (rtw_hal_init [8812au]) from [<7f1f051c>] (_netdev_open+0x74/0x2fc [8812au])
Jan  1 00:00:10 rpi2 kernel: [    8.255699] [<7f1f051c>] (_netdev_open [8812au]) from [<7f1f07c4>] (netdev_open+0x20/0x38 [8812au])
Jan  1 00:00:10 rpi2 kernel: [    8.292954] [<7f1f07c4>] (netdev_open [8812au]) from [<804e93ac>] (__dev_open+0xb8/0x130)
Jan  1 00:00:10 rpi2 kernel: [    8.330207] [<804e93ac>] (__dev_open) from [<804e9648>] (__dev_change_flags+0x94/0x158)
Jan  1 00:00:10 rpi2 kernel: [    8.367540] [<804e9648>] (__dev_change_flags) from [<804e9724>] (dev_change_flags+0x18/0x48)
Jan  1 00:00:10 rpi2 kernel: [    8.405013] [<804e9724>] (dev_change_flags) from [<8054f7b4>] (devinet_ioctl+0x6ac/0x784)
Jan  1 00:00:10 rpi2 kernel: [    8.442641] [<8054f7b4>] (devinet_ioctl) from [<804cd3b0>] (sock_ioctl+0x1c8/0x294)
Jan  1 00:00:10 rpi2 kernel: [    8.480357] [<804cd3b0>] (sock_ioctl) from [<8015ad10>] (do_vfs_ioctl+0x3f0/0x5b4)
Jan  1 00:00:10 rpi2 kernel: [    8.518159] [<8015ad10>] (do_vfs_ioctl) from [<8015af40>] (SyS_ioctl+0x6c/0x7c)
Jan  1 00:00:10 rpi2 kernel: [    8.537149] [<8015af40>] (SyS_ioctl) from [<8000ef20>] (ret_fast_syscall+0x0/0x48)
Jan  1 00:00:10 rpi2 kernel: [    8.574745] Code: 059d103c 00873001 02833db7 02833005 (05d33002)
Jan  1 00:00:10 rpi2 kernel: [    8.594684] ---[ end trace 6b00f140650346ba ]---
2015-06-01 20:08:47 +00:00
Harshavardhana
4dc31803af Merge pull request #57 from rhadman/master
Add Raspberry Pi system build option
2015-06-01 11:22:30 -07:00
Andrew Mann
aedcffa5f9 Add Raspberry Pi system build option 2015-06-01 14:30:22 +00:00
Harshavardhana
bdb931b5c6 Merge pull request #56 from pgroenbech/patch-1
Update README.md
2015-05-27 15:05:34 -07:00
pgroenbech
77a5fb9b47 Update README.md
Added -1.0 to make paths work (otherwise DKMS fails to find the folder - tested on raspbian)
2015-05-27 23:58:57 +02:00
Harshavardhana
4b53eb7587 Cleanup makefile 2015-05-21 14:29:47 -07:00
Harshavardhana
3914b7770b Fix compilation problems on 3.18 kernel fixes #52
Thanks to https://github.com/meoow for reporting the problem
2015-05-21 14:10:49 -07:00
Harshavardhana
0d5fb7605b Merge pull request #55 from hackdefendr/patch-1
Update for >= 4.0.0
2015-05-21 13:54:57 -07:00
HackDefendr
927b08e0a3 Update for >= 4.0.0
Added IF statement on line 227 to allow module to build on both +4.0 and also backward compatible to 3.x kernels.

Tested on Kali Linux with customer kernel v4.0.4.
2015-05-21 15:44:51 -05:00
Harshavardhana
ab1ec54940 Remove STATION_INFO_ASSOC_REQ_IES usage 2015-05-19 11:50:43 -07:00
Harshavardhana
6f6d28214e Fix cfg80211_rx_mgmt missing argument on 3.12.0 --> 3.19.0 kernels 2015-05-08 11:12:55 -07:00
Harshavardhana
12217798c3 date-time warning suppression is not needed fixes #44 2015-05-08 02:42:25 -07:00
Harshavardhana
446ac59e86 Merge pull request #46 from krichter722/vagrant_tests_md5sum
changed simple -e bash test with md5sum validation of kernel .deb pac…
2015-05-08 02:40:04 -07:00
Karl-Philipp Richter
0a1f718158 added fetch.sh 2015-05-08 11:30:03 +02:00
Karl-Philipp Richter
5030184b5e changed simple -e bash test with md5sum validation of kernel .deb packages in vagrant compilation tests 2015-05-08 11:28:19 +02:00
Harshavardhana
2cadedc8d6 Merge pull request #45 from krichter722/vagrant_tests
exposed KVER make option to command line and added vagrant tests for …
2015-05-07 17:50:42 -07:00
Karl-Philipp Richter
c5a73124eb exposed KVER make option to command line and added vagrant tests for Linux 4.0.1 to make check 2015-05-08 01:38:23 +02:00
Harshavardhana
c33c3d4c1e Typo BL->NL for 4.0.0 kernel 2015-05-07 11:31:24 -07:00
Harshavardhana
d5fd80bd70 Support Linux 4.0.0, change enum NL82011 flags to match upstream changes - fixes #41
Also remove garbage characters from all files.
2015-05-06 19:58:26 -07:00
Harshavardhana
2bf19d4fe6 Remove wrong usage of __no_const 2015-05-04 12:10:58 -07:00
Harshavardhana
c87881c85b Add support for TP-Link Archer T4UH AC1200 thanks to @JudgeZarbi - fixes #35 2015-05-04 11:56:23 -07:00
Harshavardhana
9a00b2f73e Ignore build files 2015-05-04 11:54:59 -07:00
Harshavardhana
5cb3f782ea Merge pull request #17 from ITDefence/master
fix for grsecurity kernel
2015-05-04 11:53:35 -07:00
Harshavardhana
a4c6e0c2a8 Merge pull request #27 from andreas-hofmann/master
Fix stacktrace when unplugging wifi dongle
2015-05-04 11:53:12 -07:00
Harshavardhana
8b0baf81bd Merge pull request #31 from vicentllongo/dkms
Add dkms configuration file
2015-05-04 11:51:52 -07:00
Harshavardhana
c23d0ad032 Merge pull request #36 from mpoly/patch-1
Update usb_intf.c
2015-05-04 11:51:14 -07:00
Harshavardhana
614ffdd8f7 Merge pull request #40 from bits3rpent/master
Removed extra cfg80211_rx_mgmt parameter for 3.19 kernel
2015-05-04 11:46:32 -07:00
bits3rpent
8c2a02dcf4 This seems to fix building when DBG = 1 2015-04-30 22:07:01 -04:00
bits3rpent
c588d714a7 Turned power save to off.. thought I did this 2015-04-22 15:33:51 -04:00
bits3rpent
4043e04299 Forgot to delete a line 2015-04-22 14:58:56 -04:00
bits3rpent
5f0cbf9e9d Added some support for devices. 2015-04-22 14:04:43 -04:00
bits3rpent
41e70a32d9 Removed extra cfg80211_rx_mgmt parameter for 3.19 kernel 2015-04-21 14:23:57 -04:00
mpoly
265d1d28b5 Update usb_intf.c
Added support of D-Link DWA-172
2015-04-18 23:01:39 +02:00
Vicent Llongo
707c52d7a0 Add dkms configuration file 2015-02-06 20:41:39 +02:00
Andreas Hofmann
d6d0ba7221 os_dep/linux/ioctl_cfg80211.c: Set iftype to station when allocating wdev
Signed-off-by: Andreas Hofmann <andreas.hofmann@corscience.de>
2014-12-04 10:44:05 +01:00
Andreas Hofmann
3b10010709 os_dep/linux/os_intfs.c: Do not set iftype to monitor when closing dev
Signed-off-by: Andreas Hofmann <andreas.hofmann@corscience.de>
2014-12-04 10:40:54 +01:00
Anand Babu (AB) Periasamy
935057fae7 Merge pull request #21 from archshift/master
Added support for TP-Link Archer T4U AC1200
2014-07-11 01:31:15 -07:00
archshift
8b8a75c9c3 Added support for TP-Link Archer T4U AC1200 2014-07-10 19:29:23 -07:00
Anand Babu (AB) Periasamy
fa67cc9060 Merge pull request #18 from dtamada/master
Added new usb interface (Buffalo WI-U2-433DM)
2014-06-08 23:55:06 -07:00
Daiki Tamada
20d8cc56ac Added new usb interface (Buffalo WI-U2-433DM) 2014-06-09 13:24:20 +09:00