Portál AbcLinuxu, 8. května 2025 04:10

Dotaz: Síťová karta Realtek a Gentoo

30.7.2005 07:15 SPM | skóre: 28
Síťová karta Realtek a Gentoo
Přečteno: 490×
Odpovědět | Admin
Jak někteří možná viděli, pokusil jsem se o instalaci Gentoo Linuxu. Instaloval jsem z livecd a všechno šlo OK, začal jsem od stage 1, použil jsem gentoo-sources a v menuconfig jsem nakonfiguroval. Jenže, když teď nabootuju system, tak to na mě okamžitě řve, že eth0 neexistuje a tudíž síťovka vůbec nejde. Je to Realtek a myslím že zrovna 8139. V menuconfig podpora pro tento chip byl zaškrtnutý a první co mě napadlo je modprobe 8139too, ale bohužel se dočkám jen hlášky, že tento modul neextistuje :( Napadá někoho nějakě řešení?

Díky.
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Ruža Becelin avatar 30.7.2005 07:30 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
existuje /lib/modules/verze_jadra/kernel/drivers/net/8139too.[k]o?

je v jadre podpora pro rtl8139 jako modul nebo built-in?
Ruža Becelin avatar 30.7.2005 07:32 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
jeste jsem zapomnel - je to urcite 8139? neni to 8169? popr. 8139C+, ta pouziva jiny driver...
30.7.2005 11:58 jt | skóre: 11
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je chyba nekde mezi zidli a klavesnici ;) Mam gentoo i Realtek 8139 a nemam s ni jediny prob.
30.7.2005 12:00 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Souhlasím taky bez jediného problému.
David Watzke avatar 1.8.2005 14:04 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Taky souhlas :)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
30.7.2005 15:32 Pmx
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Realtek 8139, ten u mě osobně vede jako zatím nejméně problémovější hardware pod Linuxem :) (a na instalační disketě má drivery pro oper. systémy, které ani neznám)
30.7.2005 15:45 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dal jsi make modules_install? Máš ten modul v /lib/modules/? Co ti vypíše lspci (zjistíš typ karty)? Proč jsi jádro nepřeložil raději pomocí genkernel (je to lepší, pokud tomu moc nerozumíš)?
When your hammer is C++, everything begins to look like a thumb.
30.7.2005 21:08 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak postupně. Pokročilej moc nejsem a v Gentoo už vůbec ne (genkernel ani nějak přesně nevím, v čem se odlišuje). V /lib/modules/verze_jadra/kernel/drivers/net/ je jen dummy.ko a s2io.ko. Verzí síťovky si nejsem jist, ale myslím že je to 8139 a i v menu kernelu bylo 8139 k používání. Na MDK jsem s ní taky problém neměl :) Ale to nic, dál... lspci vypíše akorát Command not found... A teď babo raď, z livecd to šlapalo bez problémů.
30.7.2005 21:17 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Přečetl jsi aspoň handbook? Mohla by tě zajímat část o genkernel. To, že v menuconfig bylo něco zaškrtnuto je irelevantní, ten Realtec je prostě rozšířený, proto je tam jako defaultní volba.

Jako ne-root musíš napsat /sbin/lspci, tím se ti vypíše seznam hardwaru.
When your hammer is C++, everything begins to look like a thumb.
30.7.2005 22:04 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Taky neexistuje :( Nemělo se něco emergnout?
30.7.2005 21:18 victor8 | skóre: 24 | blog: blog | Košice
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Jadro si kompiloval takto?
make menuconfig
make
make modules_install
Ako uz vyssie pisal kolega, nezabudol si na make modules_install?
30.7.2005 22:08 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
make menuconfig make && make modules_install - takže to samý
30.7.2005 22:40 victor8 | skóre: 24 | blog: blog | Košice
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
A v make menuconfig si dal driver zakompilovat ako modul, alebo napevno?
30.7.2005 22:45 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
To bohužel netuším kde se nastavuje, takže nejspíš defaultní volba... Ale když modprobe 8139too nejde, tak asi bude v kernelu? Nebo se pletu?
30.7.2005 23:39 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
To bohužel netuším kde se nastavuje, takže nejspíš defaultní volba... Ale když modprobe 8139too nejde, tak asi bude v kernelu? Nebo se pletu?
to mi povez, co te vede ke kompilaci jadra, kdyz si nehodlas stejne nic nastavovat...

Tak se aspon podivej:

# cd /usr/src/linux

# make menuconfig

> Device drivers > Networking support > Ethernet (10 or 100Mbit) > RealTek RTL 8139
30.7.2005 23:41 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
jo nejak mi vypadlo: * je pevne, M je jako modul
30.7.2005 23:42 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Realtek RTL-8139 PCI Fast Ethernet Adapter support - zaškrtnuto hvězdičkou
30.7.2005 23:50 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
tak to neni modul (zadny modprobe tudiz).

ted jeste zjistit, jakou to mas vlastne kartu, tim lspci (ano, melo se neco emergnout, ono se to v handbooku pise na zacatku konfigurace jadra: However, one thing is true: you must know your system when you start configuring a kernel manually. Most information can be gathered by emerging pciutils (emerge pciutils) which contains lspci.

takze bych doporucoval znova nabootovat instalacni CD, nebo odkud jsi instaloval a zadat lspci tam - ono ti to ukaze, jakou kartu vlastne mas.

ta radka bude vypadat asi takhle: 00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
31.7.2005 00:05 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
jeste me napada, podle toho co popisujes, nezapomnel sis zkopirovat /etc/resolv.conf? viz Handbook:

Copy DNS Info

One thing still remains to be done before we enter the new environment and that is copying over the DNS information in /etc/resolv.conf. You need to do this to ensure that networking still works even after entering the new environment. /etc/resolv.conf contains the nameservers for your network.

Code Listing 3: Copy over DNS information

(The "-L" option is needed to make sure we don't copy a symbolic link)

# cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=6

Jestli je tohle v poradku, tak nejlip udelas, kdyz si krok za krokem zopakujes postup z handbooku, vsechno, co se tyka networku, casto lidi neco podstatnyho preskoci a nevi o tom.
31.7.2005 00:11 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
resolv.conf jsem zkopíroval a pciutils mam dojem, že jsem sosnul :( Ale teď ta horší věc - nastavil jsem ten driver jako modul (už jsem to našel), překompiloval, překopíroval, reboot a teď když dám modprobe 8139too, tak to nevypíše vůbec nic, teda jako by to fungovalo, ale při zadání lsmod je to furt prázdné a eth0 samopzřejmě neexistuje.
31.7.2005 00:22 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
pciutils mam dojem, že jsem sosnul
?

tak to bys mel i lspci

odkud vis, co mas za kartu? nabootuj znova instalacni cd a podivej se. do ty doby to nema cenu resit.

modprobe -v by ti melo vypsat, co se pritom deje
31.7.2005 01:19 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Na PC předtim byli Windows a mám dojem že tam bylo toto číslo (8139). Modprobe -v 8139too vypíše: insmod /lib/modules/2.6.12-gentoo-r6/kernel/drivers/net/8139too.ko.

Instalační CD vyzkouším zítra, dneska už nemám sil se s tím prát.
31.7.2005 04:33 jt | skóre: 11
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
A co zkusit zpatky mdk? Ma pro tebe smysl resit takoveto jednoduche problemy takhle slozite??
31.7.2005 07:06 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
A má cenu se na toto ptát? Já chci teď řešit problém, proč to nejede. Ta poznámka o MDK měla být spíš myšlena, že ta síťovka s tim nějak musí fungovat.
31.7.2005 10:49 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Ta síťovka samozřejmě bude fungovat, když bude mít v jádru ovladač (je fuk jestli přímo nebo jako modul). Spíš tady všechny překvapuje, jak chaoticky se s tímto triviálním úkonem potýkáš.

Jako první bys měl přece zjistit, jakou to vlastně máš doopravdy síťovku. RTL8139 to není, to už je jasné. To je opravdu takový problém spustit lspci a pokud ho v tom rozinstalovaném gentoo nemáš, tak ho máš určitě na liveCD nebo to bude vidět i ve správci zařízení ve woknech nebo se podívej přímo na ten brouk, když rozebereš case, prostě možností je hafo. Jestli jseš si jistý alespoň tím realtekem, tak klidně zaškrti v jádru podporu pro všechny realtek síťovky (a nezapomeň se podívat i mezi ty 1000Mb), jsou jenom 3 nebo 4.
31.7.2005 11:20 jt | skóre: 11
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Plne s tebou souhlasim. Tazatel handbook asi poradne nevidel a jestli chce mit gentoo a zasekl se u takovehodle problemu tak to s gentoo zazije urcite spousty 'zabavnych' chvilek ...
1.8.2005 14:00 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takže nakonec jsem zjistil, že síťovka je Realtek 8029, ale v menuconfig pro ní driver nevidim... Dá se někde sehnat, popř. je to kompatibilní s nějakym jinym driverem?
1.8.2005 14:09 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
PCI NE2000 and clones

PS. priste fakt udelej hned, co se ti radi
1.8.2005 14:30 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Tak jsem to zkusil, nechal jsem to dát rovnou do jádra, kompilace, zkopírování bzImage do boot oddílu a pořád nejede :( Vypadá to takto: Starting eth0 Bringing up eth0 10.102.147.36 eth0 does not exists ERROR: Problem starting needed services "netmount" was not started
David Watzke avatar 1.8.2005 14:34 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
/etc/init.d/netmount start :D
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
1.8.2005 14:39 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Tak tohle vypíše přesně tu pasáž, kterou jsem psal. Takže se to po startu už pouští, ale asi se tomu zase něco nelíbí...
David Watzke avatar 1.8.2005 14:35 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
nastav si, ať se to zapne po startu: rc-update add netmount default (tohle řekni jako root :))
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
1.8.2005 16:27 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
V tom případě bootuješ jiné jádro než to, které máš zkompilované.
1.8.2005 16:52 SPM | skóre: 28
Rozbalit Rozbalit vše Re: Síťová karta Realtek a Gentoo
Všechna čest... Kiks byl v tom, že boot oddíl se nepřipojil, takže jsem kernel nekopíroval do boot oddílu, došlo mi to až po tom, co jsem tam nenašel soubory od GRUBu. Teď už konečně síťovka funguje. Strašně moc díky všem!

Založit nové vláknoNahoru

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

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