Realtek 8812AU on langaton piirisarja, joka pystyykäsittele verkkoyhteyksiä myös vaihtovirta (5 GHz) ja pienemmissä 2 GHz: n yhteyksissä. Piirisarja on merkittävin käytettäessä Netgear A6100 USB WiFi -sovittimessa. Oletuksena tämä langaton piirisarja ei toimi Linuxissa ytimen avoimen lähdekoodin ohjaimien kautta. Se tukee kuitenkin Ubuntu Linuxia, koska on olemassa ei-vapaita ohjaimia, jotka käyttöjärjestelmä asettaa alkuperäisen asennusprosessin aikana. Sen lisäksi, että Ubuntu tuki A6100: ta, muilla Linux-jakeluilla ei käytännössä ole tukea.
Koska ohjelmalle ei ole kovin hyvää tukeaNetgear A6100 USB WiFi -sovitin oletuksena Linuxissa, käyttäjien, jotka haluavat käyttää Realtek 8812AU WiFi -korttia Linuxissa, on asennettava ohjaimet manuaalisesti omaan Linux-ytimeensä. Koska ajurien asentaminen Linuxiin voi olla vaikeaa, näytämme sinulle helpon, vaiheittaisen prosessin, jolla se voidaan ottaa käyttöön.
Huomaa: nämä ohjeet toimivat kaikkien USB WiFi -laitteiden kanssa, jotka käyttävät Realtek 8812AU -piirisarjaa.
Aseta rakennusympäristö
Realtek 8812AU WiFi-ohjain Linuxille edellyttää, että se on rakennettu lähdekoodista. Joten, ennen ohjaimen lataamista, sinun on asennettava tarvittavat rakennusaikaiset ohjelmistopaketit.
Rakennusaikapakettien asentaminen Linuxiin vaatii päätelaitteen. Avaa pääteikkuna painamalla Ctrl + Alt + T tai Ctrl + Vaihto + T näppäimistöllä. Kun sitten olet saanut komentorivin, noudata alla olevia Linux-jakelua vastaavia asennusohjeita.
ubuntu
Napsauta ”Ohjelmisto ja päivitykset” ja valitse ”Lisäohjaimet”. Sieltä voit helposti asentaa laitteen WiFi-ohjaimet ilman, että sinun täytyy rakentaa koodia lähteestä.
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
Lataa ohjaintiedostot
Realtekin 8812AU-ohjaintiedostot ovat Internetissä, isäntinä GitHub. Saadaksesi ajuritiedostot, jotka tarvitaan Realtek 8812AU -piirisarjan kanssa käytettävien WiFi-korttien tekemiseen Linuxissa, käytä git klooni komento alla.

git clone https://github.com/gnab/rtl8812au.git /usr/src/8812au-4.2.2/
Anna tiedostojen ladata ”/usr/src/8812au-4.2.2/” hakemistoon. Heidän on mentävä tähän hakemistoon, tai muuten ohjain, kun se on asennettu, ei toimi DKMS: n kanssa. Kun kaikki lataus on valmis, käytä CD komento siirtääksesi pääteistunnosi hakemistoon /usr/src/8812au-4.2.2/.
cd /usr/src/8812au-4.2.2/
Ohjaimien rakentaminen ja asennus Linuxiin vaatii pääkäyttäjän oikeudet. Saadaksesi juurioikeudet nykyisen käyttäjän kanssa, käytä sudo -s komento, koska se pitää komentorivikuoren nykyisessä työhakemistossa, mutta vaihtaa käyttäjän pääkäyttäjään.
sudo -s
Käyttämällä cp komento, kopioi mukana toimitettu ”8812au.ko” -ajuritiedosto nykyisen Linux-ytimen moduulihakemistoon. Olemme helpottaneet tämän lisäämistä $ uname -r komento. Se tunnistaa ytimen tiedot automaattisesti.
cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/
Kun ohjaintiedosto on oikeassa paikassa, suorita depmod komento.
depmod
Running depmod pitäisi kestää muutama sekunti, eikä minkään tuloksen tulisi tulostaa päätteeseen. Kun se on valmis, päätelaitetta voidaan käyttää uudelleen.
Tässä vaiheessa USB-ohjaimen tulisi olla ylös jajuokseminen, ja sinun ei tarvitse mennä pidemmälle, jos et vaadi DMKS: tä. Huomaa kuitenkin, että DKMS-vaiheiden ohittaminen tarkoittaa, että ohjain on asennettava manuaalisesti uudelleen jokaisen ytimen päivityksen jälkeen.
DKMS-asetukset
DKMS (Dynamic Kernel Module Support) on akehys Linux-ytimelle, joka mahdollistaa kolmannen osapuolen Linux-ytimen moduulien (kuten tämän WiFi-ohjaimen) asentamisen automaattisesti uudelleen aina, kun Linux-ydin saa uuden päivityksen.
Tämän ohjaimen asettaminen DKMS: ään on erinomainen idea, ja se vie paljon päänsärkyä Netgear AC1600 USB -laitteen tai minkä tahansa muun WiFi USB-laitteen asentamiseen Realtek 8812AU -piirisarjan avulla.
Käynnistä DMKS-asetus lisäämällä 8812au-moduuli DKMS-järjestelmään dkms lisää komento.
dkms add -m 8812au -v 4.2.2
Kun olet lisännyt moduulin lisätä komento, on aika rakentaa se Linux-ytimeen. DKMS: n kautta rakentaminen tehdään dkms rakentaa komento.
dkms build -m 8812au -v 4.2.2
Rakentamisen ei pitäisi kestää kauan, koska moduuli on jo asennettu järjestelmään. Jos sinulla on virheitä terminaalissa rakennuksen aikana, käynnistä Linux-tietokone uudelleen ja kokeile dkms rakentaa komento uudelleen, ja kaiken pitäisi toimia hyvin.
Kun moduuli on rakennettu dkms, voit asentaa sen käyttämällä dkms.
sudo dkms install -m 8812au -v 4.2.2
Kun kaikki DMKS-tavarat ovat poissa käytöstä, käytä kaiku alla oleva komento varmistaaksesi, että ohjain latautuu automaattisesti käynnistyessä.
echo 8812au | sudo tee -a /etc/modules
Olettaen, että olet noudattanut kaikkia vaiheita oikein, Realtek 8812AU WiFI -korttisi pitäisi toimia täydellisesti Linuxissa!
Kommentit