
Steg-för-steg-guider (nätverk, grafikkort m.m.)
Så här felsöker du problem med Internet-uppkopplingenDet här är en steg-för-steg-guide som hjälper dig att felsöka nätverksproblem, t.ex. att Ubuntu inte hittar några trådlösa nätverk, att systemet inte ansluter till ett nätverk, att datorn tappar kontakten med Internet eller att Internet är onormalt långsamt.
1a. Samla in information om datorns nätverk
1b. Posta text till pastebin (ÖVERKURS)
2. Hitta en lösning (sök på Google och Launchpad eller fråga i forumet)1a. Samla in information om datorns nätverkNär du ställer en fråga i forumet om ett nätverksproblem så rekommenderar vi att du först samlar in information om datorns nätverk. Det första steget i att felsöka ett nätverksproblem är att samla in information om datorns hårdvara. Detta gör man enklast med några olika kommandon i Terminalen. Jag ger här en kort beskrivning av några olika kommandon som visar information om datorns nätverk. Jag avslutar med att skriva alla kommandon på en enda rad så att man slipper skriva in alla kommandon ett i taget.
Skippa mina beskrivningar och skrolla ner till raden som innehåller alla kommandon om du vill komma igång med felsökningen på studs. Kopiera och klistra in raden med alla kommandon i Terminalen. Resultatet postar du som en ny tråd här på forumet eller så använder du resultatet för att söka efter information på Internet.
ifconfig:ifconfig är ett kommando som används för att konfigurera interfaces, d.v.s. nätverkskort. Kommandon ger mycket information om datorns nätverk vilket är till stor hjälp när det kommer till att identifiera ett nätverksproblem.
ifconfig manualsida:
http://manpages.ubuntu.com/manpages/pre ... fig.8.htmllsusb:lsusb listar alla USB-enheter i datorn. Det här kommandot är användbart om man har ett USB-NIC, d.v.s. ett trådlöst USB-nätverkskort.
lsusb manualsida:
http://manpages.ubuntu.com/manpages/pre ... usb.8.htmllspci:lspci fungerar ungefär som lsusb men listar alla PCI-enheter i datorn. lspci visar information om datorns inbyggda nätverkskort.
lspci manualsida:
http://manpages.ubuntu.com/manpages/pre ... pci.8.htmlping:Kommandot ping används för att testa om Internet-uppkopplingen är stabil. När man kör kommandot i Terminalen så ser man om en server svarar och hur lång tid det tar. Man pingar ofta google.com eftersom det är en sajt som har bra upptid och snabb respons.
ping manualsida:
http://manpages.ubuntu.com/manpages/pre ... ing.8.htmliwlist:iwlist används tillsammans med tillägget scanning för att söka av omgivningen efter trådlösa Internet-uppkopplingar. M.h.a. resultatet så ser man om Ubuntu hittar en trådlös accesspunkt.
iwlist manualsida:
http://manpages.ubuntu.com/manpages/pre ... ist.8.htmllshw:lshw används för att visa information om en mängd olika saker i datorn, t.ex. om nätverkskortet, processorn, grafikkortet, RAM-minnena o.s.v. Vi använder kommandot (tillsammans med lspci och lsusb) för att ta reda på vilket nätverskkort som finns i datorn.
lshw manualsida:
http://manpages.ubuntu.com/manpages/pre ... shw.1.htmlrfkill:Kommandot rfkill visar information om datorns trådlösa nätverk. rfkill visar bland annat om datorns hårdvaru-knapp för trådlöst Internet är på eller av.
rfkill manualsida:
http://manpages.ubuntu.com/manpages/pre ... ill.8.htmlhost:Programmet host genomför DNS-slagningar för att översätta domännamn till ip-nummer och vice versa.
host manualsida:
http://manpages.ubuntu.com/manpages/pre ... ost.1.htmllsb_release:Det här kommandot visar information om vilken version av Ubuntu som är installerad på datorn. Det är bra att veta eftersom vissa problem med Internet hänger ihop med vissa utgåvor av Ubuntu.
lsb_release manualsida:
http://manpages.ubuntu.com/manpages/pre ... ase.1.htmluname:Det här kommandot visar information om systemet. Man ser bland annat vilken version av kärnan (Linux) som används. Det är bra att veta vilken kärna systemet använder eftersom vissa kärnor ibland fungerar dåligt med vissa nätverkskort.
uname manualsida:
http://manpages.ubuntu.com/manpages/pre ... ame.1.htmlDu hittar mer information om alla kommandon om du skriver man <kommando> i Terminalen, t.ex: man lsb_release
Här är alla kommandon på en och samma rad (dubbelklicka för att markera hela raden):
Kod:
echo -e "sudo lshw --class network:\n\n$(sudo lshw -c network)\n\nlspci -nnn | grep Ethernet:\n\n$(lspci -nnn | grep Ethernet)\n\nlsusb:\n\n$(lsusb)\n\niwlist wlan0 scanning:\n\n$(iwlist wlan0 scanning)\n\nrfkill list:\n\n$(rfkill list)\n\nping -c 5 google.com:\n\n$(ping -c 5 google.com)\n\nhost google.com 8.8.8.8:\n\n$(host google.com 8.8.8.8)\n\nlsb_release -a:\n\n$(lsb_release -a)\n\nuname -a:\n\n$(uname -a)"
Öppna en Terminal, kopiera och klistra in raden här ovanför. Avsluta med att trycka Enter. Resultatet kopierar och klistrar du sedan in i din forum-tråd.
I Ubuntu Documentation finns en sida som beskriver flera av stegen här ovanför och några till. Läs mer här:
https://help.ubuntu.com/8.04/internet/C ... oting.html 1b. Posta text till pastebin (ÖVERKURS)Det finns ett program som heter pastebinit som returnerar en pastebin-länk istället för text i Terminalen.
Du installerar programmet pastebinit med kommandot:
Kod:
sudo apt-get install pastebinit
Därefter kopierar och klistrar du in den här raden i Terminalen för att få en länk till pastebin i retur istället för text i Terminalen:
Kod:
echo -e "sudo lshw --class network:\n\n$(sudo lshw -c network)\n\nlspci -nnn | grep Ethernet:\n\n$(lspci -nnn | grep Ethernet)\n\nlsusb:\n\n$(lsusb)\n\niwlist wlan0 scanning:\n\n$(iwlist wlan0 scanning)\n\nrfkill list:\n\n$(rfkill list)\n\nping -c 5 google.com:\n\n$(ping -c 5 google.com)\n\nhost google.com 8.8.8.8:\n\n$(host google.com 8.8.8.8)\n\nlsb_release -a:\n\n$(lsb_release -a)\n\nuname -a:\n\n$(uname -a)" | pastebinit
Klistra in länken i forumet när du ställer en fråga eller ha pastebin-sidan i en flik i webbläsaren när du söker efter en lösning på Internet.
2. Hitta en lösning (sök på Google och Launchpad eller fråga i forumet)Du använder informationen som du har samlat in under punkt 1 för att hitta en lösning på nätverksprobemet.
Google:Ett sätt att försöka hitta en lösning är att ställa en fråga här i forumet. Ett annat sätt är att helt enkelt googla efter en lösning. När du googlar så rekommenderar jag att du söker på "Ubuntu <version>"+"<product ID>", t.ex.: "Ubuntu 11.10"+"062a:0000"
062a:0000 är enhetens produkt-ID. Du ser produkt-ID:t i resultatet av lspci -nnn | grep Ethernet eller i resultatet av lsusb (om det är ett trådlöst USB-nätverkskort). Produkt-ID:t är ett ett unikt identifikationsnummer för enheten som innehåller information om tillverkare och modell.
Om du goolar och hittar en lösning som du är osäker på så posta gärna en länk i forumet och fråga om lösningen är något för dig. Glöm inte att samtidigt skicka med informationen som du har grävt fram under punkt 1.
Launchpad:När du googlar efter en lösning så är det inte alls förvånande om du i Googles sökresultat får upp sökträffar som leder till Launchpad (launchpad.net). Launchpad samlar lösta och olösta buggar i Ubuntu. Ditt nätverksproblem kanske består av en bugg som redan är löst. Här gör du en avancerad sökning efter buggar i Ubuntu:
https://bugs.launchpad.net/ubuntu/+bugs?advanced=1Här gör du en enkel sökning efter buggar i Ubuntu:
https://bugs.launchpad.net/ubuntuSök efter sökord som nätverkskortets produkt-ID, tillverkare, modell o.s.v.
Components for Network:Det är också värt ett försök att söka efter produkt-ID:t på Ubuntus sida om Ubuntu-certifierade nätverkskort. Läs mer här:
http://www.ubuntu.com/certification/cat ... ry/NETWORKSök efter produkt-ID:t i sökrutan eller använd Firefox sökfunktion som har tangentbordsgenvägen Ctrl+F.
Tänk på att alla nätverkskort som fungerar i Ubuntu inte är certifierade nätverkskort.
Ubuntu Forums:Sök även på Google efter en lösning i am. Ubuntu Forums. Du söker på ubuntuforums.org genom att skriva site:ubuntuforums.org <keyword> i Googles sökfält, t.ex.: site:ubuntuforums.org "062a:0000" "wireless"
Google:
http://www.google.com/search?client=ubu ... 8&oe=utf-8Glöm inte att rapportera ev. buggar till Launchpad!
Läs om hur man rapporterar buggar här: viewtopic.php?p=450704#p450704