Zoweetek wifi(Realtek 8812AU/8821AU) compile and install.

Post Reply
Message
Author
mrpete
Posts: 12
Joined: Fri 11 Oct 2013, 13:24

Zoweetek wifi(Realtek 8812AU/8821AU) compile and install.

#1 Post by mrpete »

NOTE TO MODERATORS; Since I do more reading on these forums than writing. I've may have posted this info in error or it's in the wrong place. Please let me know and I'll adjust as necessary. Also, I didn't include my system specs as I've compiled this driver on multiple machines and with the below described Puppy's without flaw. Thank you.
------------------------------------------------------------------------------------------------------------
NOTE: This info is for FRUGAL installs.
------------------------------------------------------------------------------------------------------------
The following is an explanation describing the installation of the Zoweetek
Realtek 8812AU/8821AU USB Wifi driver as it pertains to my most used Puppy
distros. I will try to explain the method that is known to work as simple-
as-possible.

Advance users in the Puppy community may or may not have had trouble with the
installation of the drivers from the original CD package included with the
USB Wifi dongle + extender(if included). Or, have found another way. So please
dis-regard if this redundant to you.

I'm adding this piece for people who are NEW to the puppy experience as a linux
distro. Specifically, the two distros that I primarily use as of late:
Precise 5.7.1(last Barry K make(32-bit)) and Xenialpuppy7.5(64-bit). Both have
access to the ubuntu repositories etc. While Puppy Precise is the older of
the two flavors it can still compile newer drivers as long as the compilation
requirements are met. Since the Wifi drivers and various hardware spin-offs
have been around for a couple of years this information may be of no use.
However, I know it will help those who have bought this relatively cheap Wifi device
and just installed a Puppy distro for the 1st time and might be scratching their
heads..

If you as a user are of the latter and you may have wanted to give up please
don't!!! Puppy can do these drivers and so can you!!!! Just follower the next
steps without argument and be sure you have the correct Puppy distro i'm typing
about..

FOR: PUPPY PRECISE 5.7.1 32bit: driver CD included will provide the driver.

NEEDED: kernel_src-3.9.11-patched.sfs(this one I use)
NEEDED: devx_precise_5.7.sfs

Navigate the menu bar and press menu button,press system, press
Boot manager configure bootup. It will ask you what sfs files to load at boot.
ADD:kernel_src-3.9.11-patched.sfs(my kernel version)
ADD:devx_precise_5.7.sfs

NOTE: don't worry Puppy will tell you what partition and what directory to put
them after you download them. You do this if your lost as to were to put them
after the initial download.

RESTART your system:
UPON RESTART goto the wifi driver folder and right-click, select Window and
then Select terminal here.

TYPE: ./install.sh (press return in terminal)
NOTE: DO NOT DO THIS FROM THE DRIVER CD. THE CD IS READ-ONLY!
NOTE: It will compile and return with an OK. If you put the Wifi device in
before you compile the driver and compile after. Puppy will activate it but not
setup networking for it. Unless, you already have an access point in your
networking profile(it will try). However, it's best to do a RESTART and let
puppy find it for you. Then set up networking.. You'll know because the blue
led will flash upon starting of the device and will search for a nearby network.

NOTE:If some of the steps were not done or you forgot to load the Kernel and
Devx sfs's files then review and try again.

Other than that. Your done it should work.

FOR: Xenialpup64 version 7.5, released Nov 2017

NEEDED:kernel_sources-4.9.58-xenialpup64.sfs
NEEDED: devx_xenialpup64_7.5.sfs

Navigate the menu bar and press menu button,press system, press
Boot manager configure bootup. It will ask you what sfs files to load at boot.
ADD:kernel_sources-4.9.58-xenialpup64.sfs(my kernel version)
ADD:devx_xenialpup64_7.5.sfs

This distro can compile without SUDO. Puppy in general gives
root privelages as a given. In additon, the driver CD included with the
hardware will NOT work out-of-the-box for Xenial64 7.5. As of this writing the driver package in the
ubuntu repositiories for Xenial puppy did NOT work as well. So.....................

GIT this file from GIT hub:https://github.com

FILE:rtl8812AU_8821AU_linux-master.zip(search for it)

After extracting it go into the folder right-click and:
Select terminal here.

type:make (hit enter)
wait for it to finish......
type:make install(hit enter)
wait for it to finish......

Puppy Xenial will not need to apt-get,etc prior to compilation of the source.
One doesn't need to point or add the module after compilation(NO DKMS,etc).
In most cases this scenario at this point will be the same as Puppy Precise 5.7.1.

NOTE: It will compile and return with an OK. If you put the Wifi device in
before you compile the driver and compile after. Puppy will activate it but not
setup networking for it. Unless, you already have an access point in your
networking profile(it will try). However, it's best to do a RESTART and let
puppy find it for you. Then set up networking.. You'll know because the blue
led will flash upon starting of the device and will search for nearby network.

NOTE:If some of the steps were not done or you forgot to load the Kernel and
Devx sfs's files then review and try again.

ADDITIONAL: the Puppy Precise 5.7.1 version of this documentation will work also
for FATDOG64v7.00-7.10 as long as the kernel meets the driver requirements.
However, you will have to obtain the proper kernel and devx sfs files.

In addition, I've included pictures to show what I've typed. However, in the picture(s) compile status info is not shown. Nor, are there direct links to the drivers or kernel,devx (.sfs) files as of this writing but I'll will update when possible.

That's it folks!!! Good luck and best of the trials!!!!
Attachments
GotoCompileXenial75.png
(104.88 KiB) Downloaded 105 times
GotoCompilePrecise571B.png
(81 KiB) Downloaded 108 times
GotoBootmanagerGUIDE2.png
(129.69 KiB) Downloaded 106 times
WifispecsPictureB.png
(216.15 KiB) Downloaded 142 times

Post Reply