Portál AbcLinuxu, 7. května 2025 14:49

Nejede mi siťová karta v Gentoo

Obvykle Vám v jiné distribuci (respektive v LiveCD Gentoo) jede. Chyba je v tom, že máte špatně zkompilované jádro. Nejjednodušší možností je nabootovat zpět do LiveCD Gentoo a postupovat podle tohoto návodu z handbooku. Genkernel totiž nastaví jádro automaticky za vás. Jakmile získate více zkušeností, můžete si jádro zkompilovat sami.

Těžší možností je ruční instalace. Z LiveCD Gentoo, případně z jiné distribuce si spusťte lspci a lsmod (pokud nejste root, musíte napsat /sbin/...), abyste věděli, které moduly musíte mít. Na lspci potřebujete balíček sys-apps/pciutils.

Příklad, mám síťovou kartu Realtec RTL-8139.
$ /sbin/lspci | grep Ethernet # zjistim typ karty 8139
0000:00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
$ /sbin/lsmod | grep 8139 # najdu prislusny modul
8139too                21120  0
V make menuconfig potom zaškrtnu v sekci
-> Device Drivers
   -> Networking support
      -> Network device support (NETDEVICES [=y])
         -> Ethernet (10 or 100Mbit)
            -> EISA, VLB, PCI and on board controllers (NET_PCI [=y])
RealTek RTL-8139 PCI Fast Ethernet Adapter support jako modul. Pokud si chcete ověřit, že máte vše nastavené správně, napište grep 8139 .config a pokud se vám ve výstupu objeví CONFIG_8139TOO=m je vše v pořádku. Pak instaluji jádro normálním způsobem.

Související dokumenty

Konfigurace kernelu - Gentoo Handbook (externí dokument)
Kompilovanie jadra I (článek) (článek)
Kompilovanie jadra II (článek) (článek)
Detekce sitove karty (diskuse) (diskuse)
Síťová karta Realtek a Gentoo (diskuse) (diskuse)

Dokument vytvořil: Michal Vyskočil, 2.8.2005 12:17 | Poslední úprava: David Watzke, 21.1.2006 21:49 | Historie změn | Zobrazeno: 1014×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.