Hvordan øke signalstyrken for svakt Wifi-signal på Linux



Prøv Instrumentet Vårt For Å Eliminere Problemer

WiFi-signalintegritet er et stort problem for mange Linux-brukere, men det er dessverre mye statisk angående problemet. Noen mennesker viker faktisk fra å bruke distribusjon av Linux fordi de tror at de mister muligheten til å jobbe med trådløst internett hvis de gjør det. Dette er ikke tilfelle i det hele tatt. Det er fire forskjellige primære måter å forbedre mottak av trådløst signal på Linux, og de involverer alle programvare driverrettinger. Hvis du har problemer, vil du kanskje først se andre steder. Brukere av interne WiFi-kort, som de som er tilstede i de fleste bærbare datamaskiner og netbooks, bør sørge for at de er godt festet. Ta deg tid til å finne panelet som skjuler kortet på undersiden av enheten om nødvendig, og åpne det først etter at du har slått av maskinen. Forsikre deg om at den er festet ordentlig. På samme måte, hvis du bruker en slags USB WiFi-dongle, vil du sørge for at den gir en god forbindelse før du fortsetter med noen av Linux-programvaremetodene for å forbedre mottak av trådløst signal.



Metode 1: Bruke en egen WiFi-driver

Brukere av Ubuntu vil ønske å åpne programmet Software & Updates ved enten å klikke på Dash og velge det fra Applications eller ved å søke etter det ved å skrive i Dash-linjen. Xubuntu-, Kubuntu- og Lubuntu-brukere kan klikke på applikasjonsmenyen eller holde nede Alt + F1 og navigere til Innstillinger for å finne applikasjonen. Klikk på fanen Ekstra drivere og vent litt. En melding om at den for øyeblikket søker etter flere drivere vil hilse på deg. Hvis du i det hele tatt har problemer med å få WiFi-tilkobling, må du koble en Ethernet-ledning for å få programmet nok av en tilkobling til Internett for å se etter drivere. Hvis noen drivernavn vises i boksen, har du muligheten til å klikke på dem og velge Bruk endringer for å installere driveren. Forsikre deg om at navnet på den aktuelle driveren samsvarer med navnet på den trådløse adapteren du bruker. De fleste brukere som håndterer disse problemene, vil sannsynligvis ha Realtek, Broadcom, Marvell, Lucent eller Intel-maskinvare. Brukere av Qualcomm Atheros-enheter bør i de fleste tilfeller ikke fortsette installasjonen.





Du kan se en melding om at du ikke har funnet noen ekstra drivere, noe som kan indikere at du allerede har installert en driver. Det kan også bety at kjernen din ikke oppdaget maskinvaren din, eller at du bruker Qualcomm Atheros-maskinvare som støttes fullt ut av en åpen kildekodeløsning.

Vent litt om du har valgt en driver slik at den kan installeres. Du vil motta en melding om at installasjonen er fullført. Klikk på lukkeknappen for å gå ut av vinduet. Hvis gksu-ledeteksten har kommet opp når som helst i løpet av denne prosessen, kan du ganske enkelt bruke ditt normale administratorpassord og enter-tasten for å fortsette. Vær oppmerksom på at brukere av Free Software Foundation-godkjente Linux-distribusjoner ikke har dette alternativet. De som bruker Trisquel eller Fedora, må umiddelbart gå videre til metode 4 for å fortsette.



Metode 2: Fjerne proprietære WiFi-drivere

Brukere av Linux Mint, de forskjellige * buntu-distribusjonene og noen Debian-avledede distribusjoner kan noen ganger ha installert noen type proprietære maskinvaredrivere når de konfigurerer systemet for første gang. Alternativt kan du oppdage at trinnene i metode 1 faktisk forårsaket et slags uventet problem. I begge tilfeller vil den samme prosessen som kjøres omvendt, løse problemet. Åpne Dash, Applications eller Whisker-menyen og velg Software & Updates-applikasjonen en gang til. Velg kategorien Ekstra drivere en gang til. Enten klikk på den alternative driveren du installerte, eller bruk piltastene til å markere den, og velg deretter Tilbake-knappen for å rulle den forrige driveren tilbake. Nok en gang vil dette ta noen øyeblikk, og kjernen må oppdage den trådløse maskinvaren din igjen. Du kan bli fortalt at systemet må starte på nytt før driveren oppdateres. Hvis dette er tilfelle, må du lagre alt arbeid i alle åpne programmer før du fortsetter. Du bruker den forrige open source-driveren så snart systemet kommer opp igjen. Mens du kjører programvare- og oppdateringsprogrammet, vil du potensielt komme inn i gksu-ledeteksten, fordi du for øyeblikket ikke fungerer som root. Brukere av * buntu-distribusjoner kan også ha rotbrukeren hash. Hvis dette er tilfelle, må du bare angi administratorpassordet og trykke enter-tasten for å fortsette.

Metode 3: Velge proprietære drivere under installasjonsprosessen

Mange Linux-distribusjoner tillater brukere å søke etter flere drivere når de installerer operativsystemet. Forutsatt at du har skrevet en ISO-fil til en USB-minnepinne eller et SD-kort og startet opp fra den, kan du gå så langt som å velge språk. Den grafiske installasjonsprogramvaren som brukes av * buntu-distribusjoner, Linux Mint og Bodhi Linux, har en avkrysningsrute som viser 'Installer denne tredjepartsprogramvaren', som du bør merke av ved å klikke på den. Dette vil også installere MPEG Layer-3-kodeker samt Flash-spiller. Personer som bruker det alternative ISO-avbildet for installatøren for Lubuntu, vil motta den samme meldingen i et vindu generert av ncurses. Merk av i avmerkingsboksen ved å trykke ned-tasten til markøren blinker over den, og trykk deretter mellomromstasten for å velge den. Dette vil til slutt ha samme effekt på installasjonsprogramvaren og bør installere proprietære trådløse drivere. I begge tilfeller, fortsett med installasjonen som normalt. Det kan hende at installatøren ber deg koble til en trådløs forbindelse under prosessen, men dette er litt usannsynlig hvis du allerede bruker en Ethernet-ledning for tilkobling. Hvis dette er tilfelle, bruk piltastene til å markere forbindelsen, og trykk deretter på enter-tasten for å velge den. Skriv inn koden på WiFi-modemet for å fortsette. Brukere av det nevnte grafiske installasjonsprogrammet kan i stedet klikke på tilkoblingen for å gjøre bruk av den. Hvis du har endret koden din, må du naturligvis bruke den nye du har angitt. Nok en gang vil Free Software Foundation ikke gi sitt godkjenningsprogram til programvareløsninger som er avhengige av denne typen drivere. Derfor, hvis du bruker Fedora, Trisquel eller annen distribusjon som bare er avhengig av gratis programvare som Arch Linux-derivatet Parabola GNU / Linux Libre, vil du ikke kunne bruke denne teknikken. Du kan oppdage at openSUSE-installasjonsprogrammet ikke har det heller.

Metode 4: Forbedre mottak av trådløst signal med kommandolinjen

Du vil kanskje oppdage at Windows 10, OS X eller et annet operativsystem du kan starte maskinen din for å fungere bra med WiFi-kortet ditt, men du har en slags svake signalmottaksforhold i Linux. De andre metodene har kanskje ikke fungert. Du kan prøve å bruke et par kommandoer fra kommandolinjen for å løse problemet hvis det er tilfelle. Dette fungerer mer enn sannsynlig bare hvis du bruker en trådløs driver med åpen kildekode. Du må vite navnet på den trådløse enheten for å fortsette. Åpne en standard kommandoterminal ved å holde nede Ctrl, Alt og T samtidig. Det kan også være lurt å velge Dash, Applications eller Whisker-menyen og åpne Terminal ved å klikke på den eller velge den med piltastene og skyve mellomromstasten. Skriv inn lspci for å finne en liste over PCI-enheter som er koblet til systemet ditt. Hvis du vet navnet på maskinvareleverandøren, kan du skrive lscpi | grep -i navn mens du erstatter navnetiketten med navnet på den aktuelle leverandøren, som Realtek eller Intel. I de fleste tilfeller har du ikke nok enheter til å bekymre deg for å søke gjennom listen. Du kan vanligvis bare se på utgangen og finne den raskt. Dette fungerer bare hvis du bruker en innebygd trådløs adapter. Brukere av USB-utstyr bør kjøre lsusb eller lsusb | grep -i trådløs for å finne adapterens navn. De fleste brukere vil ha enda mindre USB-utstyr tilknyttet systemet, så listen bør være kort. Hvis du oppdager at adapteren din ikke er oppført i utgangen i lsusb, bør du gå tilbake og prøve lspci uansett.

Merk at du ikke trenger å operere som root for å kjøre noen av disse kommandoene. Når du har funnet nummeret til den spesifikke trådløse adapteren, kan du prøve å skrive sudo modprobe -rv NAME på kommandolinjen og trykke enter etterfulgt av sudo modprobe -v NAME ant_sel = 1 og trykke enter for andre gang. Hvis du for eksempel brukte Realtek 8188eu-driveren, kan du prøve sudo modprobe -rv rt18188eu etterfulgt av sudo modprobe -v rt18188eu ant_sel = 1 mens du trykker på enter-tasten etter hver av disse. Brukere av den trådløse driveren Realtek 8723be ønsker å bruke rt18723be i stedet for rt18188eu i disse kommandoene. Merk at GPL-drivere for Ralink-utstyr skal fungere på samme måte, men du kan ha noen problemer hvis du ikke bruker Realtek-maskinvare. Heldigvis skal alle Realtek-drivere fungere mer eller mindre likt.

Ikke bekymre deg for å ødelegge systemet når du prøver dette. Hvis du har funnet ut at du har mistet Internett helt, kan du alltid holde nede Alt + F4 på skrivebordet og velge omstart, start på nytt fra applikasjonsmenyen eller skriv omstart ved CLI-ledeteksten og trykk enter for å starte systemet på nytt og last inn standarddriverne på nytt. Sørg for å lagre fremgang i annen programvare før du fortsetter. Merk at denne prosessen ikke gjør endringene permanente. Det er noen guider der ute som hevder at du bør legge til kommandoene i et oppstartsskript, men dette er ikke riktig, og de blir bare negert på den måten. Kjør fra kommandolinjen

for å gjøre det permanent, og erstatte navnet med det som fungerte før. Bruk bare dette alternativet hvis det tidligere fungerte. Hvis du for eksempel bruker en av disse realtek-driverne, vil du kanskje bruke kommandoen:

Når du har gjort det, kan du prøve å starte på nytt manuelt for å sikre at alternativene sitter fast. Hvis du har noen form for feil om at tee ikke blir installert, kan du prøve denne linjen:

Eiere av enbruker Fedora-systemer som har problemer med administratorpassordet sitt etter å ha kjørt sudo, kan sette systemet opp slik at passordet til brukerkontoen kan fungere med sudo på samme måte som det gjør i noen andre distribusjoner. Skriv su - for å bli rotbruker og angi rotbrukerens separate kontopassord. Fra # ledeteksten du mottar, skriv usermod myName -a -G hjul mens du erstatter myName med ditt faktiske brukernavn. Så kan du kjøre

kommando fra før som normalt.

7 minutter lest