Sådan fejlfindes WiFi-drivere på Linux



Prøv Vores Instrument Til At Fjerne Problemer

Wi-Fi-drivere kan undertiden være vanskelige at konfigurere i Linux, selvom de ellers fungerer, når du starter din computer op i en version af Microsoft Windows eller et andet operativsystem. Du kan opleve, at en trådløs netværksadapter ikke automatisk opretter forbindelse, eller du kan endda opleve, at du skal klikke på forbindelsesikonet mere end en gang i et grafisk miljø for at få det til at fungere. Generelt er det, der sker, at systemet ikke afstemmer føreren længe nok.



Ved første kontrol skal du sikre dig, at du kører de nyeste drivere til din hardware, og hvis det ikke virker, skal du kigge på syslog for at se, om der er usædvanligt. Drivere kan undertiden med jævne mellemrum nulstilles. Udelukker alt dette, så har du en anden mulighed. Syslog er et godt sted at starte, men dets placering kan være forskellig i forskellige distributioner af Linux.



Metode 1: Inspektion af syslog-filen for trådløse driverfejl

Hvis du bruger Debian, en hvilken som helst version af Ubuntu uanset grafisk desktop-interface eller enhver anden Debian-afledt distribution som Bodhi eller Trisquel, så kan du prøve tail -f at se på den sidste del af filen og se om der er nogen henvisning til din WiFi-driver. -F-kontakten sikrer, at hvis der sker noget, mens du ser på det, vil du stadig se det, når det kommer op. Bemærk, at hvis du ser et antal gentagne afbrydelser til din WiFi-driver, er det mere end sandsynligt, at det er et hardwareproblem, og du vil sikre dig, at din enhed er korrekt tilsluttet det fysiske system. Hvis du i stedet ser et antal USB-afbrydelser, har dette sandsynligvis sandsynligvis ikke meget at gøre med de netværksfunktioner, som kernen tilbyder. Hvis du ser en besked som:



Ny USB-enhed fundet

Nye USB-enhedstrenge

Så henviser disse mere end sandsynligt til masselagerenheder, du tilslutter og løsner fra systemet. Vær dog meget opmærksom på dem, der starter med en dato og indeholder 'Ny USB-enhed fundet', hvis din WiFi-adapter er tilsluttet via en USB-port.



Hvis du bruger Fedora eller noget, der er baseret på enten Fedora eller Red Hat Linux-distribution på virksomhedsniveau, skal du udskifte det med i den forrige kommando. Hvis du ikke kan finde den, så prøv kommandoen mere for at finde ud af, hvilket bibliotek systemmeddelelserne er gemt i. Hvis du vil se hele syslog og ikke kun halen, skal du bruge mere eller mere ved CLI-prompten, og tryk derefter på mellemrumstasten, hver gang du vil gå ned en side med information.

Metode 2: Kontrol af Network Manager-oplysninger

Fra en kommandopromptgrænseflade kan du prøve at udstede kommandoen nmcli nm wifi fra. Dette skal slukke for din netværksadapter. Når du har gjort det, så prøv nmcli nm wifi for at tænde det igen, genstart computeren. Du har muligvis brug for enten rodadgang for at genstarte computeren via sudo-genstart, eller alternativt skal du muligvis nulstille den med GUI. At skrive genstart ved CLI og trykke på enter kan være nok på Ubuntu-systemer, men ikke for Debian.

Når systemet er sikkerhedskopieret, skal du se, om dette har rettet problemet. Hvis det ikke er tilfældet, skal du køre lspci -knn | grep Net -A2 og se på de oplysninger, den giver.

Dette fortæller dig, om maskinen faktisk interagerer med Wi-Fi-adapteren eller ej, og skal give mere end nok information til at rette problemet. Hvis du nu fuldstændigt har udelukket hardwareproblemer og føler, at det virkelig kan være et driverproblem, skal du muligvis installere en driver med lukket kilde. Du bliver nødt til at følge instruktionerne fra din producent, hvis du er i en distribution, der ikke indeholder lukket kildemateriale i arkiverne, så du bliver muligvis nødt til at kontakte producenten eller søge på et webforum efter en installationspakke, der passer til din adapter. Brugere af Ubuntu og dets forskellige officielle Canonical-anerkendte derivater som Lubuntu, Xubuntu og Kubuntu har dog en sidste mulighed.

Metode 3: Automatisk søgning efter drivere med lukket kilde

Hvis du har nogen af ​​de forskellige * buntu-distributioner, så prøv at åbne Software & opdateringer fra menuen Dash, LXDE eller Whisker. På den første fane, der åbnes automatisk, skal du vælge 'Canonical-understøttet gratis og open source-software (hoved)', 'Community-vedligeholdt gratis og open source-software (univers)', 'Proprietære drivere til enheder (begrænset)' og “Software begrænset af copyright eller juridiske problemer (multiverse)” fra tjeklisten. Nogle afkrydsningsfelter er muligvis allerede markeret, og hvis du markerer dem, kan du bede dig om at indtaste din adgangskode.

Programmet fortæller dig muligvis at opdatere arkiverne. Hvis dette er tilfældet, skal du lade det køre kurset ved at klikke på knappen Enig. Husk, at dette kan tage et stykke tid og generelt kræver, at du har netværksfunktioner. Hvis det er muligt, skal du bruge et Ethernet-kabel til at slutte din enhed direkte til et modem eller en router, indtil du får WiFi i gang. Når den er kørt, skal du vælge fanen Yderligere drivere.

Hardwareproducentens navn vist i metode nr. 2 vises muligvis i dette felt, og du kan bruge deres driver ved at klikke på Anvend ændringer. Hvis der står 'Ingen yderligere drivere tilgængelige', og du har netværksforbindelse via en fysisk ledning, skal du muligvis lukke den og genstarte den. Hvis der stadig ikke er noget, skal du køre sudo apt-get-opdatering på terminalen, mens du har netværksfunktioner fra en fysisk forbindelse, og kør derefter sudo apt-get-opgradering, før du åbner Software & opdateringer igen. Du bliver muligvis bedt om at reagere interaktivt på nogle meddelelser i terminalen, mens du kører disse CLI-kommandoer, og dit system opdaterer muligvis andre ikke-relaterede pakker. Når disse er gennemgået, skal du have mulighed for at installere den proprietære driver.

Hvis dette forårsager et uafhængigt problem, eller hvis en open source-driver senere bliver tilgængelig, og du foretrækker at fjerne lukket kildekode fra dit system, kan du altid bruge knappen Revert på arket Ekstra drivere til at rense den.

4 minutter læst