A Realtek 8812AU egy vezeték nélküli lapkakészlet, amely képeskezelje a hálózati kapcsolatokat váltakozó áramú (5 GHz) és alacsonyabb 2 GHz-es kapcsolatokban is. A lapkakészlet leginkább a Netgear A6100 USB WiFi adapterben használható. Alapértelmezés szerint ez a vezeték nélküli lapkakészlet nem működik Linuxon a kernel nyílt forrású illesztőprogramjain keresztül. Támogatja az Ubuntu Linuxot, mivel vannak olyan ingyenes illesztőprogramok, amelyeket az operációs rendszer beállít az első telepítési folyamat során. Az Ubuntu által az A6100-hoz nyújtott támogatás mellett a többi Linux disztribúció gyakorlatilag nem támogat.
Mivel a.-Nak nincs túl jó támogatásaA Netgear A6100 USB WiFi adapter alapértelmezés szerint Linuxon, azoknak a felhasználóknak, akik Linux alatt szeretnék használni a Realtek 8812AU WiFi kártyát, manuálisan kell telepíteni az illesztőprogramokat a saját Linux kernelükbe. Tekintettel arra, hogy milyen nehéz lehet meghajtókat telepíteni a Linuxra, megmutatjuk egy egyszerű, lépésről lépésre történő engedélyezési eljárást.
Megjegyzés: Ezek az utasítások működnek minden olyan USB WiFi eszközön, amely a Realtek 8812AU lapkakészletet használja.
Állítsa be az építési környezetet
A Realtek 8812AU WiFi illesztőprogram Linuxhoz megköveteli, hogy forráskódból építsék be. Tehát, az illesztőprogram letöltése előtt telepítenie kell a szükséges építési időű szoftvercsomagokat.
Az építkezési csomagok Linuxra történő telepítéséhez szükség van a terminálra. A terminál ablakának megnyitásához nyomja meg a gombot Ctrl + Alt + T vagy Ctrl + Shift + T a billentyűzeten. Ezután, ha hozzáfér a parancssorhoz, kövesse az alábbiakban bemutatott telepítési utasításokat.
Ubuntu
Kattintson a „Szoftver és frissítések” elemre, majd válassza a „További illesztőprogramok” lehetőséget. Innentől egyszerűen telepítheti ennek az eszköznek a WiFi illesztőprogramjait, anélkül, hogy a kódot forrásból kellene készítenie.
Debian
sudo apt-get install build-essential git dkms -y
Arch Linux
sudo pacman -S dkms base-devel
Fedora
sudo dnf install dkms kernel-devel kernel-headers git sudo dnf groupinstall "Development Tools"
OpenSUSE
sudo zypper in -t pattern devel_C_C++ devel_kernel sudo zypper install dkms git
Töltse le az illesztőprogram fájljait
A Realtek 8812AU illesztőprogramfájljai az interneten vannak, a GitHubon keresztül tárolva. Ahhoz, hogy a Realtek 8812AU lapkakészlettel működő WiFi kártyákhoz szükséges illesztőprogramfájlok Linuxon működjenek, használja a git klón parancs alább.

git clone https://github.com/gnab/rtl8812au.git /usr/src/8812au-4.2.2/
Hagyja, hogy a fájlok letölthetők a “/usr/src/8812au-4.2.2/” könyvtárba. Menniük kell ebbe a könyvtárba, különben az illesztőprogram, miután telepítette, nem fog működni a DKMS-sel. Miután a letöltés megtörtént, használja a CD parancs a terminál munkamenet áthelyezéséhez az „/usr/src/8812au-4.2.2/” könyvtárba.
cd /usr/src/8812au-4.2.2/
Az illesztőprogramok létrehozásához és a Linuxra történő telepítéséhez root jogosultságok szükségesek. A jelenlegi felhasználóval történő root jogok megszerzéséhez használja a sudo-k parancs, mivel megtartja a parancssori héjat az aktuális munkakönyvtárban, de a root felhasználóra vált.
sudo -s
Használni a cp parancsot, másolja a mellékelt “8812au.ko” illesztőprogram fájlt a jelenleg futtatott Linux kernel modul könyvtárába. Ennek könnyebbé tétele érdekében hozzáadtuk a $ uname -r parancs. Automatikusan felismeri a rendszermag adatait.
cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/
Amint az illesztőprogram fájl a megfelelő helyen van, futtassa a depmod parancs.
depmod
Futás depmod pár másodpercig tart, és egyetlen kimenet sem nyomhat a terminálra. Ha kész, a terminál ismét használható.
Ezen a ponton az USB meghajtónak fel kell lennie, ésfutás, és nem kell továbbmennie, ha nem igényel DMKS-t. Vegye figyelembe azonban, hogy a DKMS lépéseinek kihagyása azt jelenti, hogy az illesztőprogramot manuálisan kell újratelepíteni minden kernelfrissítés után.
DKMS beállítása
A DKMS (Dynamic Kernel Module Support) egy aa Linux kernel keretrendszere, amely lehetővé teszi a harmadik féltől származó Linux kernel modulok (mint például a WiFi illesztőprogram) automatikus újratelepítését minden alkalommal, amikor a Linux kernel új frissítést kap.
Ez az illesztőprogram DKMS-ben történő beállítása kiváló ötlet, és sok fejfájást elviseli a Netgear AC1600 USB-eszköz, vagy bármely más WiFi USB-eszköz beállítása a Realtek 8812AU lapkakészlettel.
A DMKS beállítás elindításához adja hozzá a 8812au modult a DKMS rendszerhez a dkms add parancs.
dkms add -m 8812au -v 4.2.2
Miután hozzáadta a modult a hozzáad parancs, ideje beépíteni a Linux kernelbe. Az épület a DKMS-en keresztül a dkms épít parancs.
dkms build -m 8812au -v 4.2.2
Az építkezésnek nem szabad sokáig tartania, mivel a modul már telepítve van a rendszerben. Ha a telepítés során bármilyen hibát tapasztal a terminálon, indítsa újra a Linux PC-t, és próbálja meg a dkms épít parancs újra, és mindennek jól kell működnie.
Amikor a modult a dkms, telepítheti a dkms.
sudo dkms install -m 8812au -v 4.2.2
Ha az összes DMKS cucc nincs útban, használja a visszhang az alábbi parancsot annak biztosítása érdekében, hogy az illesztőprogram automatikusan betöltődik a rendszerindításkor.
echo 8812au | sudo tee -a /etc/modules
Feltételezve, hogy minden lépést helyesen hajtott végre, a Realtek 8812AU WiFI-kártya tökéletesen működik Linuxon!
Hozzászólások