Tekniska bloggspel, Android-app-apk, tips och tricks

Wi-Fi fungerar inte på Ubuntu? Så här fixar du det

Obs: I nästa ämne du kommer att läsa kommer du att lära dig om: Wi-Fi fungerar inte på Ubuntu? Så här fixar du det

Ubuntu är ett kraftfullt, gratis operativsystem med öppen källkod som är bra för nybörjare som vill utforska Linux och erfarna proffs som vill ha ett säkert, solidt system för sina projekt och liknande. Men trots alla dess fördelar kan du ibland ha svårt att ansluta till ett Wi-Fi-nätverk.

Problem med Wi-Fi-anslutningen kan vara ett hårdvaru- eller mjukvaruproblem. Här är några lösningar som kan lösas om användaren har problem med att ansluta till Wi-Fi-nätverket.

Notera: Det största problemet som användare kommer att möta är att ha ett trådlöst kort tillverkat av Broadcom. Även om tillverkaren är en del av Linux Foundation, betyder det inte att deras drivrutinsstöd alltid är bra. Utöver drivrutinerna är en annan fråga vilken kryptering TKIP använde.

Installera drivrutinen från Ubuntu ISO

Om Ubuntu inte upptäcker ditt Wi-Fi-nätverk alls, eller om du missförstod, försök att installera eller installera om Ubuntus Wi-Fi-drivrutin ISO-fil. Först måste du ladda ner Ubuntu ISO som motsvarar din Ubuntu-version (du kan behöva ladda ner den på en annan enhet eller ladda ner den med en Ethernet-anslutning på Ubuntu).

Placera Ubuntu ISO i Ubuntus hemkatalog och ange sedan följande sekvens för att montera Ubuntu ISO på en virtuell enhet i terminalen:

sudo mkdir /media /cdrom sudo mount -o loop ubuntu – *.iso /media/cdrom

Gå till Programvara och uppdateringar från kontrollpanelen, markera sedan rutan “CD-rom med Ubuntu (din version)” i det nya fönstret och ange ditt lösenord när du ber om det.

Klicka på fliken “Ytterligare drivrutiner”, välj sedan alternativet “Trådlös nätverksadapter” och klicka på “Använd ändringar”.

Problem #1: Enheten upptäcktes inte

Om den trådlösa enheten inte upptäcks av Ubuntu (eller någon distro för den delen) måste du gå till terminalen och skriva följande kommando:

om du använder ett USB-minne/donglekontakt och

om du har ett internt trådlöst kort.

Om svaret från dessa kommandon kommer tillbaka med utdata som liknar skärmdumpen nedan, har du tur: Ubuntu kan hitta taggen. Den identifieras vanligtvis av “Network Controller” eller “Ethernet Controller”.

ubuntu -lsusb

Tidigare hade många Linux-distributioner problem med att hitta det trådlösa kortet. Tack och lov har supporten blivit mycket bättre, så detta är en sällsynt händelse.

Ytterligare kommandon

Du kan också använda följande kommando för att kontrollera om maskinen kan se den trådlösa enheten; Användare kan behöva installera lshw på sina maskiner först.

Utgången kommer att se ut så här:

* Nätverksbeskrivning: Trådlöst gränssnittsprodukt: PRO / Wireless 3945ABG (Golan) Nätverksanslutningsleverantör: Intel Corporation

Om så är fallet och systemet hittar det trådlösa kortet kan du fortsätta med installationen av drivrutinen/modulen enligt beskrivningen nedan.

Andra problemet: Drivrutinsmodul saknas

Efter att kommandona lsusb och lspci har lyckats, förutsatt att Ubuntu kan se det trådlösa kortet, kan du anta att den fasta programvaran fungerar, bara systemet vet inte vad det ska göra med kortet. Det är här som drivrutiner eller moduler behövs.

Gå tillbaka till terminalen och skriv följande kommando:

ubuntu -lmod

Du kommer att se en lista över begagnade moduler. För att aktivera din modul, skriv följande kommando där “modulnamn” är namnet på din chipset.

Till exempel, om din trådlösa chipset är “RT2870” är det:

Kör sedan kommandot lsmod igen för att se om det laddas korrekt.

Ladda moduler automatiskt vid uppstart

Detta är ett sällsynt tillfälle, men ibland fortsätter modulen inte från början. I det här fallet kan du tvinga den att ladda för alltid. Ange kommandot nedan i terminalen:

Nano-textredigeraren öppnas. Lägg till ditt modulnamn längst ner och spara filen. Du måste starta om och kontrollera om det trådlösa kortet nu kan se nätverket så att du kan ansluta normalt.

Om du fastnar, upprepa sedan processen. Tack och lov har Ubuntu några användbara hjälpsidor i sin onlinedokumentation som du också kan läsa igenom. Alternativt kan du använda den inbyggda hjälpen i terminalen genom att skriva:

Tredje problemet: DNS

Det är mycket sällsynt att DNS kraschar; Det är dock värt att undersöka om du fortfarande har anslutningsproblem. Från terminalen anger du följande kommando för att avgöra var DNS kommer ifrån:

nmcli-enheten visar wlan1 | skaffa IP4.DNS

Detta visar routerns LAN-adress. Om det inte fungerar kan du behöva byta “wlan1” till det du använder trådlöst. Följande kommando kan också användas för att få ordern:

När du får den här informationen är din nästa metod att pinga routerns LAN-adress. Om detta fungerar, försök att pinga Googles DNS-servrar:

Dessa resultat låter dig avgöra var DNS-problemet är. Om alla enheter i ditt hem eller på kontoret orsakar sidladdningsfelet, ändra din routers DNS till Google eller Open DNS-servrar. Du kommer att behöva rådfråga din routertillverkare för hur du gör detta, men detta görs vanligtvis på admin-sidorna, vanligtvis genom att logga in på 192.168.0.1 eller liknande.

Om ditt DNS-problem bara är Ubuntu, följ dessa steg med hjälp av nätverkshanteringsgränssnittet:

  • Högerklicka på Nätverkshanteraren.
  • Redigera anslutning.
  • Välj den aktuella Wi-Fi-anslutningen.
  • Välj IPv4-inställningar.
  • Ändra metoden till en DHCP-adress.
  • Lägg till 8.8.8.8, 8.8.4.4 i DNS-serverboxen. Kom ihåg att separera IP:n och lämna inget utrymme.
  • Spara och sedan Stäng.

Sista steget, starta om din maskin eller starta om nätverkshanteraren från terminalen:

starta om nätverkshanteraren sudo

Problem fyra: Ingen nätverkshanterare

Låt oss säga att du tog bort Network Manager eller avinstallerade den av misstag. Det här är en riktigt besvärlig situation: du har inget internet och ingen nätverkshanterare, men det finns saker du kan göra.

Förutsatt att rätt paket fortfarande finns i din cache kan du gå till terminalen och skriva:

sudo apt-get installera nätverkshanteraren

Om du har rensat denna buffert kan du använda en Ethernet-kabel för att ansluta genom att ansluta den till din Ethernet-port och köra kommandot ovan igen.

Som ett sista steg, om inget av ovanstående fungerar, måste du redigera din konfigurationsfil. Jag har valt get som textredigerare, men du kan använda ditt önskade val och ändra kommandot.

sudo gedit /etc/network/interfaces

Ändra den för att läsa följande:

auto lo iface lo inet loopback bil wlan0 iface wlan0 inet dhcp wpa-essid myssid wpa-psk mypasscode

Du kan sedan starta om gränssnittet genom att ange koden nedan:

sudo ifdown wlan0 && sudo ifup -v wlan0

Mer information om Linux Wireless subsystem finns på wiki.org wiki.

Med din Ubuntu igång, varför inte fira genom att ta en titt på de bästa sätten att spela Windows-spel på Linux? Eller om du inte vet alla sätt du kan byta namn på filer i Linux, kolla in vår guide om det.

var den här artikeln hjälpsam?