Co dělat, když se něco pokazí v Linuxu
i Zdroj: Bing AI
Návody Článek Co dělat, když se něco pokazí v Linuxu

Co dělat, když se něco pokazí v Linuxu | Kapitola 2

Tomáš Němec

Tomáš Němec

9. 11. 2023 09:00 22

Seznam kapitol

1. Připojené zařízení se neobjevuje 2. Problém se síti, jak postupoval při diagnostice 3. Procesor, teploty – Jak zjistit údaje senzorů? 4. Problémy s diskem – příkazový řádek. 5. Problémy s diskem – grafické prostředí 6. Dependency hell, závěr

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

06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

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.

  1. Provedeme ping na tuto zjištěnou IP adresu. Pokud prochází, není chyba v našem počítači. 
  2. Provedeme ping na vnitřní adresu našeho routeru
  3. 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í.
  4. 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.
  5. 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. 

Předchozí
Další
Reklama
Reklama

Komentáře naleznete na konci poslední kapitoly.

Reklama
Reklama