Tento článek je určen lidem, kteří mají přehled v oblasti počítačů, vyznají se ve Windows, umí řešit běžné problémy. A potřebovali by základní návod, jak řešit běžnější problémy i v prostředí Linuxu.
Reklama
Pokud narazíte na problémy typu, že není přístup k internetu, vzdálený počítač neodpovídá a podobně, tak máte síťové problémy. Pokud jste právě teď nainstalovali Linux, bude vhodnou první reakcí použít příkaz
lspci
Výstup pak vypadá nějak takto:
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 7
01:00.0 VGA compatible controller: NVIDIA Corporation GP107 [GeForce GTX 1050] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
02:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset USB 3.1 XHCI Controller
02:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset SATA Controller
02:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset Switch Upstream Port
03:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43ea
03:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43ea
03:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43ea
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
07:00.0 Non-Volatile memory controller: Sandisk Corp WD Blue SN570 NVMe SSD 1TB
08:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Zeppelin/Raven/Raven2 PCIe Dummy Function (rev c9)
08:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
08:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
08:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
08:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
08:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
Tento příkaz zobrazí veškerá PCI zařízení. Zde si najdete svoji síťovou kartu. V našem případě nás zajímá tento záznam
Nyní si na internetu vyhledáme, zda je naše zařízení podporováno. Tento postup nám ale nepomůže, pokud již linux provozujeme a se sítí nebyly problémy.
Takže půjdeme diagnostikovat, kde máme problém. Prvním krokem bude podívat se, jakou máme síťovou adresu našeho počítače. Použijeme příkaz ip addres show.
Výstup potom může vypadat takto
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp6s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 58:11:22:d5:a2:54 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.50/24 brd 192.168.0.255 scope global noprefixroute enp6s0
valid_lft forever preferred_lft forever
inet6 fe80::34ca:3bf5:a820:c190/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Nyní pokračujeme postupně po následujících bodech.
Provedeme ping na tuto zjištěnou IP adresu. Pokud prochází, není chyba v našem počítači.
Provedeme ping na vnitřní adresu našeho routeru
Pokud máme ve své jiné zařízení provedeme ping na toto zařízení. Tímto jsme ověřili že naše vnitřní síť je funkční.
Provedeme ping na IP adresu 8.8.8.8. Jde o DNS službu Google. Tímto ověříme, že nám funguje spojení na internet.
Provedeme ping na jakoukoliv veřejnou IP adresu. Tímto si ověříme funkčnost DNS serveru, který využíváme.
A nyní k řešení.
Pro bod 1. Nahodíme sítové služby. Provedení zde záleží na konfiguraci vaší instalace Linuxu. Pokud nerozumíte tomu, co je po vás požadováno, pomůže vám s velkou pravděpodobností tento příkaz. Další možností bude vypnutí a zapnutí síťového spojení v grafickém správci.
systemctl restart NetworkManager
Pro bod 2 a 3. Restartujte váš router. V případě, že problémy přetrvávají, vyměňte síťový kabel z vašeho počítače do routeru. Pokud je vaše spojení přes wifi, ověřte kvalitu signálu. Pokud zlobí můžete zkusit ručně změnit kanál vaší wifi sítě. Dalším krokem může být resset routeru do továrního nastavení. předtím si, ale zazálohujte konfiguraci.
Pro bod 4. Kontaktujte vašeho poskytovatele internetu.
Pro bod 5. Pro okamžitý výsledek změňte používány server DNS na některý server veřejné služby. Výše uvedené adrese služby od Google bývá dobrou volbou. Následně kontaktujte svého poskytovatele internetu s popisem závady.