Како да поправите Реалтек 8812АУ ВиФи картицу на Линуку

click fraud protection

Реалтек 8812АУ је бежични чипсет који може да управља мрежним везама у АЦ (5Гхз,) и мањим 2ГХз везама. Чипсет се највише примењује у Нетгеар А6100 УСБ ВиФи адаптеру. Овај бежични чипсет по дефаулту не ради на Линуку путем опен-соурце драјвера у језгри. Иако он има подршку за Убунту Линук, пошто постоје неслободни управљачки програми које ће оперативни систем поставити током почетног процеса инсталације. Поред подршке Убунту-а за А6100, друге дистрибуције Линука практично немају подршку.

Пошто на Линук-у нема подразумеване добре подршке за Нетгеар А6100 УСБ ВиФи адаптер, корисници желећи да користе Реалтек 8812АУ ВиФи картицу на Линуку, морају ручно да инсталирају управљачке програме у своје Линук кернел. С обзиром на то колико је тешко инсталирати управљачке програме на Линук, показаћемо вам једноставан, корак по корак поступак како да га омогућите.

Напомена: ова упутства раде са свим УСБ ВиФи уређајима који користе Реалтек 8812АУ чипсет.

Подесите грађевинско окружење

Реалтек 8812АУ ВиФи управљачки програм за Линук захтева да буде изграђен из изворног кода. Дакле, пре преузимања управљачког програма морате инсталирати потребне софтверске пакете за прављење времена.

instagram viewer

Инсталирање пакета за израду времена на Линуку захтијева терминал. Да бисте отворили прозор терминала, притисните Цтрл + Алт + Т или Цтрл + Схифт + Т на тастатури. Затим, након што имате приступ командној линији, следите упутства за инсталацију која одговарају вашој Линук дистрибуцији испод.

Убунту

Кликните на „Софтвер и ажурирања“ и изаберите „Додатни драјвери“. Одатле ћете лако инсталирати ВиФи управљачке програме за овај уређај, без потребе за прављењем кода из извора.

Дебиан

судо апт-гет гет инсталл-битан гит дкмс -и

Арцх Линук

судо пацман -С дкмс басе-девел

Федора

судо днф инсталирај дкмс кернел-девел кернел-хеадерс гит. судо днф гроупинсталл "Алати за развој"

ОпенСУСЕ

судо зиппер у -т обрасцу девел_Ц_Ц ++ девел_кернел судо зиппер инсталл дкмс гит

Преузмите датотеке управљачког програма

Реалтекове датотеке 8812АУ на Интернету су на Интернету, хостоване преко ГитХуб-а. Да бисте добили управљачке датотеке неопходне за повезивање ВиФи картица са Реалтек 8812АУ чипсетом на Линуку, користите гит клон наредба испод.

гит клон https://github.com/gnab/rtl8812au.git /usr/src/8812au-4.2.2/

Нека се датотеке преузму у директорију „/уср/срц/8812ау-4.2.2/“. Морају отићи у овај директориј или драјвер, једном инсталиран, неће радити са ДКМС-ом. Након што све преузмете, користите ЦД наредбу да премјестите своју сесију терминала у директориј „/уср/срц/8812ау-4.2.2/“.

цд /уср/срц/8812ау-4.2.2/

Изградња управљачких програма и њихово инсталирање на Линук захтевају роот привилегије. Да бисте стекли роот привилегије са тренутним корисником, искористите је судо -с наредбе, јер ће задржати љуску наредбеног ретка у тренутном радном директорију, али пребацити се на роот за корисника.

судо -с

Помоћу цп наредбе, копирајте укључену датотеку „8812ау.ко“ у директориј модула Линук кернела који тренутно покрећете. Да бисмо ово олакшали, додали смо $ унаме -р команда. Информације о језгру аутоматски ће открити.

цп 8812ау.ко / либ / модуле / $ (унме -р) / кернел / драјвери / нет /

Након што се датотека управљачког програма налази на исправном месту, покрените депмод команда.

депмод

Трчање депмод требало би да траје неколико секунди, а ниједан излаз не сме да се штампа у терминалу. Када то учините, терминал се поново користи.

У овом тренутку би УСБ драјвер требао бити покренут и не морате ићи даље ако вам ДМКС није потребан. Међутим, молимо вас да схватите да прескакање ДКМС корака значи да се возач мора ручно поново инсталирати након сваке ажурирања кернела.

Подешавање ДКМС-а

ДКМС (подршка за динамички кернел модул) је оквир за Линук кернел који омогућава Линук кернел треће стране модули (попут овог ВиФи управљачког програма) који ће се аутоматски поново инсталирати сваки пут када Линук кернел прими нови ажурирање.

Постављање овог управљачког програма у ДКМС-у је одлична идеја и требати ће вам пуно проблема са постављањем вашег Нетгеар АЦ1600 УСБ уређаја или било којег другог ВиФи УСБ уређаја помоћу Реалтек 8812АУ чипсета.

Да бисте покренули подешавање ДМКС-а, додајте 8812ау модул у ДКМС систем помоћу дкмс адд команда.

дкмс додај -м 8812ау -в 4.2.2

Након додавања модула са додати команде, време је да је уграђујете у Линук кернел. Изградња преко ДКМС-а врши се са дкмс буилд команда.

дкмс буилд -м 8812ау -в 4.2.2. 

Израда не би требало да траје дуго, јер је модул већ инсталиран у систему. Ако током израде наиђете на било какве грешке на терминалу, поново покрените Линук рачунар и покушајте дкмс буилд команда поново, и све би требало да ради у реду.

Када је модул изграђен са дкмс, можете да га инсталирате користећи дкмс.

судо дкмс инсталл -м 8812ау -в 4.2.2. 

Са свим ДМКС стварима, користите одјек наредба доле како би се осигурало да се возач аутоматски учитава при покретању.

одјек 8812ау | судо тее -а / етц / модуле 

Под претпоставком да сте правилно слиједили све кораке, ваша Реалтек 8812АУ ВиФИ картица требала би савршено радити на Линуку!

watch instagram story