
Als u een draadloos kaartje van Intel hebt dat niet al te antiek is, dan draait het op het stuurprogramma iwlwifi (oude Intel-kaartjes draaien soms op het stuurprogramma iwlegacy of op het stuurprogramma ipw2200).
Onder bepaalde omstandigheden kunt u een nieuwer iwlwifi-stuurprogramma nodig hebben voor uw draadloze Intelkaartje, dan de versie die standaard beschikbaar is in Linux Mint en Ubuntu. Om die nieuwere versie te verkrijgen kunt u het volgende doen:
Inhoud van deze pagina:
- 1. Kijk na of u het stuurprogramma iwlwifi gebruikt
- 2. Schakel de stroombesparing uit voor de draadloze kaart
- 3. Probeer eerst verandering van enkele opties
- 4. Voorbereiding op het installeren van een nieuw stuurprogramma
- 5. Officiële nieuwere versie van de iwlwifi (voor systeemkernen tot 6.8.x)
- 6. De iwlwifi rechtstreeks van bovenstrooms
Kijk na of u het stuurprogramma iwlwifi gebruikt
1. Controleer eerst of uw draadloze chipset ook echt draait op het stuurprogramma iwlwifi:a. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)
b. Kopieer en plak deze opdrachtregel in de terminal:
lsmod | grep iwlwifi
Druk op Enter.
Bevat de terminaluitvoer het woord iwlwifi (in rode letters)? Zo ja, ga dan door met de volgende stap.
Schakel de stroombesparing uit voor de draadloze kaart
2. Voor de meeste draadloze kaarten is een eenvoudige ingreep voldoende om de verbindingskwaliteit en de snelheid van het draadloze internet te verhogen, waardoor vervanging van het stuurprogramma niet nodig is. Namelijk het uitschakelen van de stroombesparing ("power save" of "power management") voor de draadloze kaart.Geen zorgen: deze ingreep schakelt niet de stroombesparing uit voor uw hele machine! Die wordt alleen uitgeschakeld voor uw draadloze kaart.
De prijs die u daarvoor betaalt is een iets hoger stroomverbruik, waardoor bij een laptop de accutijd wat terugloopt. Maar dat is een lage prijs voor een betere en stabielere internetverbinding....
Hiervoor gaat u als volgt te werk:
a. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)
b. Kopieer en plak de volgende opdrachtregel in het terminalvenster (dit is één lange regel, ga deze ingewikkelde opdrachtregel beslist niet zelf zitten intikken):
sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
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.
c. Herstart uw computer.
d. Kijk na of uw verbinding nu is verbeterd. Heeft deze ingreep onvoldoende effect? Ga dan door met stap 3.
Probeer eerst verandering van enkele opties
3. In enkele gevallen presteert uw bestaande iwlwifi-stuurprogramma beter wanneer bepaalde opties zijn veranderd; vervanging van dit stuurprogramma is dan niet nodig. Daarom kunt u het beste eerst die optiewijzigingen proberen.Dat doet u als volgt:
a. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)
b. Kopieer en plak de volgende opdrachtregel in het terminalvenster (dit is één lange regel!):
echo "options iwlwifi bt_coex_active=0 swcrypto=1 11n_disable=8" | sudo tee /etc/modprobe.d/iwlwifi3opties.conf
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.
Hiermee bereikt u drie dingen:
- Met bt_coex_active=0 schakelt u de Bluetooth-functie van het draadloze kaartje uit, die soms storingen veroorzaakt;
- Met swcrypto=1 verschuift u de signaalversleuteling van de apparatuur (draadloze kaartje) naar de programmatuur, waardoor u de belasting van het draadloze kaartje vermindert;
- Met 11n_disable=8 schakelt u antenne-samenvoeging (Tx AMPDU) in. Raak niet in de war door de naam van de optie 11n_disable: wanneer diens waarde wordt ingesteld op 8 schakelt hij niets uit, maar schakelt hij antenne-samenvoeging (Tx AMPDU) juist in.
c. Herstart uw computer.
d. Geen verbetering? Maak deze ingreep dan ongedaan, door het bestandje met de gewijzigde opties te verwijderen met de volgende terminalopdracht:
sudo rm -v /etc/modprobe.d/iwlwifi3opties.conf
Herstart uw computer en ga door met punt 3 hieronder.
Voorbereiding op het installeren van een nieuw stuurprogramma
4. Eerst moet u wat voorbereidend werk doen, voordat u een nieuwer stuurprogramma kunt installeren:a. Start Timeshift en maak een momentopname van uw systeem, om alles makkelijk terug te kunnen draaien als de zaak in de soep loopt.
Als u Timeshift nog nooit eerder hebt gebruikt: z'n standaardinstellingen voor automatische momentopnamen zijn ronduit idioot, want veel te frequent. Dat veroorzaakt soms een enorm verlies aan beschikbare schijfruimte. Stel de automatische momentopnamen dus in op één keer per maand (of beter nog: schakel ze geheel uit).
b. Zorg voor tijdelijk internet via andere middelen.
c. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)
d. 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...
e. Ga nu door met punt 5.
Officiële nieuwere versie van de iwlwifi (voor systeemkernen tot 6.8.x)
5. Allereerst kunt u de officiële nieuwere versie van de iwlwifi proberen. Let op: Deze is vermoedelijk alleen geschikt voor systeemkernen tot 6.8.x!Installeer hem als volgt:
a. Zorg voor tijdelijk internet via andere middelen.
b. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)
c. Kopieer en plak de volgende opdrachtregel in de terminal:
sudo apt-get install backport-iwlwifi-dkms
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.
d. Herstart uw computer.
De iwlwifi rechtstreeks van bovenstrooms
6. Nog steeds geen succes? De laatste optie is de iwlwifi rechtstreeks van bovenstrooms (kernel.org). Om die te installeren kunt u als volgt te werk gaan:a. Zorg voor tijdelijk internet via andere middelen.
b. Open een terminalvenster.
(Een terminalvenster opent u zo: *Klik*)
c. Kopieer en plak de volgende opdrachtregel in de terminal, om de toepassing git te installeren:
sudo apt-get install git
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.
d. Kopieer en plak de volgende opdrachtregel in de terminal, om de stuurprogrammapakketten binnen te halen:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Druk op Enter. Let op: u haalt nu bijna 2 Gigabyte binnen, dus dit kan wel even duren!
e. Ga nu naar de map die het nieuwe stuurprogramma bevat, met de volgende terminalopdracht:
cd linux-firmware/intel/iwlwifi
Druk op Enter.
f. Verplaats dan het nieuwe stuurprogramma naar de juiste plek in uw systeem, met deze opdracht:
sudo cp -v -u iwlwifi* /lib/firmware/intel/iwlwifi
Druk op Enter.
g. Breng nu uw systeem op de hoogte van het nieuwe stuurprogramma, met de volgende opdracht:
sudo update-initramfs -uk all
Druk op Enter.
h. Herstart uw computer. Uw Intel-draadloze kaartje zou nu moeten draaien op het nieuwe stuurprogramma.
i. Open wederom een terminalvenster en ruim de aanzienlijke hoeveelheid achtergebleven rotzooi op, met behulp van deze terminalopdracht:
rm -v -r -f ~/linux-firmware
Druk op Enter.
j. Zet tot slot het pakket linux-firmware vast op zijn huidige versie, om mogelijke toekomstige problemen door actualiseringen te voorkomen:
sudo apt-mark hold linux-firmware
Nog meer tips?
Wilt u meer tips en trucs? U vindt er nog veel meer op deze webstek!
Zoals deze:
Maak uw Linux Mint sneller
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