WiFi-chipsets van MediaTek: installeer een stuurprogramma

Terug naar de thuispagina


Sommige WiFi-draadloze chipsets van MediaTek doen het niet meteen in Linux Mint. Gelukkig zijn er enkele behulpzame mensen gekomen die het stuurprogramma mt76 hebben gemaakt, waardoor u waarschijnlijk alsnog uw draadloze kaartje van MediaTek kunt gebruiken. Op deze pagina vertel ik u hoe u dat stuurprogramma kunt binnenhalen en installeren.

Inhoud van deze pagina:

Bij twijfel: bepaal de WiFi-chipset

1. Weet u niet zeker welke WiFi-chipset van MediaTek u heeft? Dat kan makkelijk gebeuren, want de merk- en type-aanduiding die op een USB-netwerkstekker of op een intern PCI-kaartje staan, zijn betekenisloos; "onder de motorkap" kan het van alles zijn.

Normaal gesproken zou u uw WiFi-chipset als volgt moeten kunnen vaststellen:

a. Als het een USB-netwerkstekker betreft, prik die dan nu in uw computer.

b. Open een terminalvenster (zo opent u een terminalvenster).

c. Maak het terminalvenster schermvullend, om afgekapte regels te voorkomen.

d. Kopieer en plak deze opdracht in het terminalvenster:

inxi -Fxz

(als u het toch intikt: de letter F is een hoofdletter, en vergeet de spatie na inxi niet!)

Druk op Enter. In het volledige apparatuuroverzicht dat u dan ziet, zou ook uw WiFi-chipset moeten staan.

e. Maar in enkele gevallen geeft inxi niet genoeg informatie. Als volgt kunt u dan alsnog vaststellen welke chipset het is:

f. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)

g. Bij een USB-netwerkstekker kopieert en plakt u het volgende woord in de terminal:

lsusb

(als u toch handmatig intikt: de eerste letter van het opdrachtwoord is een kleine L)

Druk op Enter.

Voor een inwendig PCI WiFi-kaartje is de terminalopdracht: lspci

h. Nu zou u tenminste één regel moeten zien die u de naam van uw MediaTek-chipset mededeelt.

Installeren van het mt76-stuurprogramma voor verschillende WiFi-chipsets van MediaTek

2. Voor de volgende WiFi-chipsets van MediaTek kunt u het stuurprogramma mt76 installeren, voor systeemkern 6.12.x en nieuwer:
MT7610, MT7612, MT7602, MT7662, MT7615, MT7663, MT7902, MT7920, MT7921, MT7922, MT7925, MT7927 and MT7928.

Als u er zo eentje heeft, ga dan als volgt te werk:

a. Zorg voor tijdelijk internet voor uw computer, via uw mobieltje.

b. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)

c. Kopieer en plak de volgende opdrachtregel in de terminal, om mokutil te installeren en een diagnose te laten uitvoeren:

sudo apt-get install mokutil && mokutil --sb-state

Druk op Enter en tik desgevraagd uw wachtwoord in. In Ubuntu blijft dit geheel onzichtbaar, u ziet zelfs geen sterretjes wanneer u het intikt, dat hoort zo. In Mint is dit veranderd: u ziet wel sterretjes. Druk opnieuw op Enter.

Indien mokutil meldt dat Secure Boot is ingeschakeld: herstart uw computer en schakel Secure Boot uit in het BIOS. Om dit te kunnen doen, moet u mogelijk eerst een "administrator password" in het BIOS instellen.

Het uitschakelen van Secure Boot is geen verlies: in de praktijk voegt het sowieso nauwelijks enige veiligheid toe. Het is voornamelijk een obstakel voor het installeren van een ander besturingssysteem dan Windows. Wat mogelijk een bewuste bijbedoeling is van Microsoft...

d. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)

e. Kopieer en plak de volgende opdrachtregel in het terminalvenster, ten einde de vereiste bouwpakketten binnen te halen en te installeren (de bouwgereedschappen waarmee u het stuurprogramma gaat bouwen):

sudo apt-get install git build-essential dkms linux-headers-$(uname -r) iw

Druk op Enter en tik desgevraagd uw wachtwoord in. In Ubuntu blijft dit geheel onzichtbaar, u ziet zelfs geen sterretjes wanneer u het intikt, dat hoort zo. In Mint is dit veranderd: u ziet wel sterretjes. Druk opnieuw op Enter.

f. Haal het stuurprogramma binnen door middel van git, met behulp van deze terminalopdracht (kopieer en plak):

git clone https://github.com/morrownr/mt76.git

g. Kopieer en plak de volgende regel in het terminalvenster, om de map met de stuurprogrammapakketten binnen te gaan:

cd mt76

Druk op Enter.

h. Vervaardig en installeer het stuurprogramma met deze terminalopdracht (gebruik kopiëren en plakken om het over te brengen naar het terminalvenster):

sudo sh install-driver.sh

Druk op Enter.

i. Herstart uw computer.

j. Uw WiFi zou nu goed moeten werken: klik op het pictogram van Netwerkbeheer in het systeemvak, om de beschikbare draadloze netwerken te zien.

Let op: verwijder de map mt76 die in uw persoonlijke map staat, niet! Want u kunt die later opnieuw benutten, voor het bijwerken van het stuurprogramma. De handleiding daarvoor vindt u hieronder, bij punt 2.1.

Het mt76-stuurprogramma bijwerken

2.1. Als u het stuurprogramma mt76 hebt geïnstalleerd zoals hierboven staat beschreven, dan zou u dat van tijd tot tijd mogelijk willen bijwerken. Dat kan als volgt:

a. Start Timeshift en maak een handmatige momentopname van uw systeem, om deze ingreep makkelijk terug te kunnen draaien indien het fout mocht gaan.

b. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)

c. Kopieer en plak de volgende opdrachtregel in het terminalvenster, om naar de map mt76 te gaan:

cd mt76

Druk op Enter.

d. Kopieer en plak nu deze opdrachtregel in het terminalvenster, om de bijgewerkte stuurprogrammabestanden binnen te halen:

git pull

Druk op Enter.

e. Kopieer en plak daarna de volgende opdrachtregel in de terminal, om de eigenlijke actualisering van het stuurprogramma te voltrekken:

sudo sh install-driver.sh

Druk op Enter en tik desgevraagd uw wachtwoord in. In Ubuntu blijft dit geheel onzichtbaar, u ziet zelfs geen sterretjes wanneer u het intikt, dat hoort zo. In Mint is dit veranderd: u ziet wel sterretjes. Druk opnieuw op Enter.

f. Herstart uw computer.


Wilt u meer tips en trucs? U vindt er nog veel meer op deze webstek!

Zoals deze:

Maak uw Linux Mint sneller

Maak Linux Mint veilig schoon

Vermijd 10 fatale vergissingen


Op de inhoud van deze webstek is een Creative Commons-licentie van toepassing.

Algemeen voorbehoud en uitsluiting aansprakelijkheid

Terug naar de thuispagina