WiFi - Realtek - rtl8812au

poma pomidorabelisima at gmail.com
Sun Feb 1 21:57:37 UTC 2015


On 01.02.2015 21:19, Stephen Morris wrote:
> On 01/30/2015 10:26 AM, poma wrote:
>> On 29.01.2015 23:00, Stephen Morris wrote:
>>> On 01/30/2015 08:34 AM, Stephen Morris wrote:
>>>> On 01/30/2015 06:47 AM, poma wrote:
>>>>> On 29.01.2015 20:25, poma wrote:
>>>>>> ...
>>>>>>> Try this
>>>>>>> $ git clone https://github.com/vsurrel/rtl8812AU_8821AU_linux.git
>>>>>>>
>>>>>>> $ cd rtl8812AU_8821AU_linux/
>>>>>>> $ git log -1
>>>>>>> commit 7a427372bf5540285d95f090ad5523019a365415
>>>>>>> Author: MilhouseVH <milhouseVH.github at nmacleod.com>
>>>>>>> Date:   Thu Dec 18 11:42:48 2014 +0000
>>>>>>>
>>>>>>>       Add support for kernel 3.18
>>>>>>>
>>>>>> Also try PLD Linux method:
>>>>>>
>>>>>> $ curl -JLO
>>>>>> https://github.com/pld-linux/rtl8812au/archive/master.tar.gz
>>>>>> $ tar xf rtl8812au-master.tar.gz
>>>>>>
>>>>>> $ curl -JLO
>>>>>> https://github.com/austinmarton/rtl8812au_linux/archive/master.tar.gz
>>>>>> $ tar xf rtl8812au_linux-master.tar.gz
>>>>>>
>>>>>> $ cp rtl8812au-master/*.patch rtl8812au_linux-master/
>>>>>>
>>>>>> $ cd rtl8812au_linux-master/
>>>>>>
>>>>>> $ patch -p1 < linux-3.11.patch
>>>>>> $ patch -p1 < disable-debug.patch
>>>>>> $ patch -p1 < enable-cfg80211-support.patch
>>>>>> $ patch -p1 < update-cfg80211-support.patch
>>>>>> $ patch -p1 < warnings.patch
>>>>>> $ patch -p1 < gcc-4.9.patch
>>>>>> $ patch -p1 < linux-3.18.patch
>>>>>>
>>>>>> $ make
>>>>>>
>>>>>> $ su
>>>>>>
>>>>>> # cp 8812au.ko /lib/modules/$(uname -r)/updates/
>>>>>> # depmod
>>>>>> # modprobe -v 8812au
>>>>>>
>>>>>> # dmesg
>>>>>> ...
>>>>>> RTL871X: module init start
>>>>>> RTL871X: rtl8812au v4.3.2_11100.20140411
>>>>>> RTL871X: build time: Jan 29 2015 20:10:14
>>>>>> usbcore: registered new interface driver rtl8812au
>>>>>> RTL871X: module init ret=0
>>>>>>
>>>>>>
>>>>>> Ref.
>>>>>> Driver for AC1200 (802.11ac) Wireless Dual-Band USB Adapter
>>>>>> https://github.com/pld-linux/rtl8812au
>>>>>> &
>>>>>> rtl8812au Linux driver (v4.3.2 fork) for Realtek based 802.11ac devices
>>>>>> https://github.com/austinmarton/rtl8812au_linux
>>>>>> =
>>>>>> ftp://master-ftp.pld-linux.org/dists/3.0/PLD/SRPMS/RPMS/rtl8812au-4.3.2_11100.20140411-0.20140901.6@3.18.4_1.src.rpm
>>>>>>
>>>>>>
>>>>>>
>>>>> This repo is also interesting:
>>>>>
>>>>> Rewrite RTL 8812 driver
>>>>> https://github.com/ulli-kroll/rtl8821au
>>>>>
>>>>> even has firmwares:
>>>>> $ ls rtl8821au/firmware/
>>>>> rtl8812aufw.bin  rtl8821aufw.bin
>>>>>
>>>>> make produces:
>>>>> ... error: macro "__DATE__"
>>>>> ... error: macro "__TIME__"
>>>>>
>>>>> Classic! :)
>>>> That's the error I was getting with the original program that led to
>>>> this thread.
>>>> I'll also try the PLD drivers and see how they go.
>>> I've run the PLD patch process and the make to build the driver which I
>>> am using at the moment. I'll monitor this for a while and see how it
>>> goes. I'll also need to do the compile again as I have also just done an
>>> update run which has updated to the 3.18 kernel.
>> Take your time, man.
>>
>> BTW what Vendor & Product/Model is that RTL8812AU device,
>> what is the output of 'lsusb'?
>> Also you mentioned Belkin router, what Vendor & Product/Model is it?
>>
>> http://www.dd-wrt.com/wiki/index.php/Supported_Devices
>> https://wikidevi.com/wiki/Main_Page
> The usb adapter is a  Dlink DWA-182, its model number is DWA180A1. Lsusb 
> doesn't show much at all but is below. Bus 003 Device 002 is the adapter.
> Just as a matter of interest what is Foundation 2.0 in the display below?
> The modem/router is a Belkin 922 AC1750 with model number F9J1108V2.
> 

Router
This is the nearest to specification of what I found
https://wikidevi.com/wiki/Belkin_F9K1115_v2
http://www.amazon.com/Belkin-Dual-Band-Gigabit-Router-F9K1115/dp/B004U6NS5Y

Did I already mention Qualcomm Atheros QCA9880 somewhere. :)

But probably yours is UK version
http://www.amazon.co.uk/AC1750-MODEM-ROUTER-POWER-BUD/dp/B00LVS6O3C

Without FCC ID I cannot conclude what is actual device.

You're right as far as DD-WRT support
http://www.dd-wrt.com/phpBB2/viewtopic.php?p=874183


> Bus 003 Device 002: ID 2001:3315 D-Link Corp.

Adapter
If the reference are VID & PID
https://wikidevi.com/wiki/D-Link_DWA-182_rev_C1
It is USB 3.0 device?

Does "PLD Linux method" work?
Is that the only 802.11ac adapter you have?
If you can it would be nice to make measurements with 'iperf'.




More information about the users mailing list