Portál AbcLinuxu, 27. dubna 2024 03:58


Dotaz: nefunkční síť (DHCP i ručně) - gentoo

25.6.2005 09:58 arthur
nefunkční síť (DHCP i ručně) - gentoo
Přečteno: 160×
Odpovědět | Admin
Dobrý den. Prosím o radu s rozchozením LAN. Na notebooku mám WinXP. Na síť se připojuju přes switch/router/DHCP_server. Vždycky bez problémů. Dostanu adresu 10.0.0.1 a router je 10.0.0.138.

Nainstaloval jsem gentoo 2005.0 z CD - během instalace mi vůbec nefungovala síť, a teď ji nutně potřebuji pro další práci (instalaci balíčků atd.).

Mám jádro 2.6.11. Při konfiguraci jsem "zaškrtl" volbu b4400 (ne jako modul, nýbrž do jádra). ifconfig eth0 síťovku najde, ale ta nemá přidělenou IP. Nepomůže ani "dhcpcd eth0". Pořád nemám ani vlastní adresu. Zadám tedy ručně:

# ifconfig eth0 10.0.0.1 broadcast 10.0.0.255 netmask 255.255.255.0 up

# route add default gw 10.0.0.138

Teď už mi funguje ping na 10.0.0.1, ale nic jiného ani na router. Vždy odpověď "Destination Host unreachable". Stejný výsledek, i když naběhnu z bootCD (což snad každému uživateli gentoo funguje, mám ten dojem...)

Poradí někdo? Napadá mě, že problém by mohl být:

1) v jádře (snad jsem zapomněl na nějakou volbu - ale jakou?)

2) na DHCP serveru - routeru (připadá mi nepravděpodobné, když na druhém systému to jde vpohodě).

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

Odpovědi

wake avatar 25.6.2005 10:26 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
jaký je to notebook? co vypíše lspci a dmesg? musíme to tu pořád dokola opakovat*)?

*)že bez informací o HW v takovénhle případě (asi problémy s inicializací síťového adaptéru) nemůže nikdo nijak pomoct?
Tento příspěvek má hlavičku i patičku!
25.6.2005 10:49 arthur
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
Omlouvám se - na tuto informaci jsem zapomněl...

Broadcom BCM4401, notebook je F-S AMilo Pro V 2000
wake avatar 25.6.2005 11:03 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
doporučil bych a) překompilovat jako modul, abyste si mohl hrát s parametry a b) stáhnout aktuální driver ze stránek Broadcom - je to jiný kód, než ten, který je v jádře (aspoň 2.6.11), a měl by chodit i pro BCM4401 (ten v jádře je AFAIK jen pro 4400).
Tento příspěvek má hlavičku i patičku!
wake avatar 25.6.2005 11:16 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
tak b) ne!!! to je jenom pro 2.4.x. prekompilujte jako modul, natahnete rucne, sledujte logy, dejte je sem (to poznate, co patri k sitovce a co ne).
Tento příspěvek má hlavičku i patičku!
25.6.2005 11:27 hub | skóre: 26 | blog: bg
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
k bodu 1 - zkusil bych se podívat, jestli máte zkompilované ACPI.
bazil avatar 26.6.2005 11:30 bazil | skóre: 33 | blog: sluje | Miroslav
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
me jednou takhle zlobil realtek, dokud sem nezkompiloval podporu pro NE2000 (ne2k) muzete zkusit
wake avatar 26.6.2005 11:31 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
no jo, ale tohle neni realtek. tohle je broadcom. (---)
Tento příspěvek má hlavičku i patičku!
bazil avatar 26.6.2005 11:40 bazil | skóre: 33 | blog: sluje | Miroslav
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
jo vsiml sem si, ale za zkompilovani jako modul, nacteni a zkousku nic nedate btw NE2K taky nema z realtekem na prvni pohled nic spolecneho a ani netvrdim ze se to tim vyresi, jen prispivam svou troskou zkusenosti do mlyna...
wake avatar 26.6.2005 11:51 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
ma. NE2K je chip, kterej je pouzitej v tom realteku. v tom broadcomu je jinej.

<flame>Q: nejdou mi sterace... A: a zkousel si dohustit rezervu? </flame>
Tento příspěvek má hlavičku i patičku!
26.6.2005 12:00 #Tom
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
<flame>Q: nejdou mi sterace... A: a zkousel si dohustit rezervu? </flame>

To je pěkný. :-) Ale třeba pod Windows se tak pracuje normálně.
wake avatar 26.6.2005 12:01 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
a to je právě to neštěstí.
Tento příspěvek má hlavičku i patičku!
26.6.2005 11:52 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Otazka spis je co je to za router. Tohle bude skoro najisto problem v tom routeru a ne v linuxu. Zkus se kouknout do nastaveni (u me, router Speedtouch 510i, se pripojim na http://10.0.0.138, nebo telnetem na stejnou adresu). Ujisti se, ze DHCP server obsahuje zaznam pro ten tvuj system (v pripade ze ma staticke pridelovani adres).
wake avatar 26.6.2005 11:59 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
ale kdyz to na tech XP jede ?
Tento příspěvek má hlavičku i patičku!
26.6.2005 14:36 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
Jenze muzes mit na tom routeru nastaveny staticky DHCP a zaznam jenom pro komp s Winama. Proto to radsi zkontroluj at vyloucis chybu v routeru.
wake avatar 26.6.2005 14:38 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
a neni to ten samy komp s dualbootem ?
Tento příspěvek má hlavičku i patičku!
26.6.2005 17:08 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
No jak to mam vedet? Muj pocitac to neni ;) Holt to chce presny popis problemu...
wake avatar 26.6.2005 18:41 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
AFAIK to tazatel pise v dotazu...
Tento příspěvek má hlavičku i patičku!
27.6.2005 11:53 arthur
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
Ano. Je to ten samý počítač (s dualbootem). Dostane vždy tejnou IP adresu. Pod win to jde.

Omlouvám se, že jsem zatím nereagoval na Vaše náměty, ale dostanu se k tomu nejdříve zítra.

Řešil jsem to celou sobotu. Několikrát jsem překompilovával jádro. Přišel jsem na to, že v nějakém výpisu zařízení bylo eth0 na firewire místo na broadcom síťovce, tak jsem to jádro překompiloval bez podpory firewire a s b4400 jako modulem. Jenomže pak mi gentoo při pokusu o nabootování hlásilo "Loading gentooEBDA is big. HALT" a počítač se zastavil. Tak jsem to zkusil několikrát znovu překompilovat (s i bez firewire, i původní nastavení), ale pokaždé se to při bootu zastavilo nebo se při bootování notebook restartoval.

Ale věřím, že se mi tento problém podaří vyřešit. A pak se zase dostanu k té síťovce. Zatím všem děkuji.
27.6.2005 16:10 al-Quaknaa
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
Jenom mne tak napada, do diskuze prece patri vsechno aspon trochu k tematu, amte spravne nastaveny /etc/conf.d/net ? Melo by tam byt neco ve smyslu iface_eth0="dhcp" a pokud to tam nemate a prave jste dopsal, tak zkuste restartovat sitovku (/etc/init.d/net.eth0 restart). Taky si treba upravte /etc/resolv.conf a tam napiste nameserver vas_nameserver_nekde_jste_ho_uvadel Jinak mne nic nenapada, vsechny tyhle veci jste uz delal rucne pomoci ifconfig a route, ale treba vam to aspon trochu pomuze... al-Quaknaa
27.6.2005 21:20 petr_p
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
dmesg |grep eth0 vam rekne, ktery kus hardwaru je vase eth0.

Pokud to neni sitovka (ale napr. firewire), natahnete modul pro vasi sitovku a pomoci dmesg|tail se presvedcete, ze ovladac zabral. Pokud nezabral, tak si najdete lepsi ovladac nebo vymente sitovku (Pred tydnem jsem videl nejakou VIA sitovku, pro kterou ovladac v inslacanim CD byl, ale v jadre z portages jeste nebyl). Pokud to pise neco o neobsluhovanych/ztracenych IRQ, poladte ACPI/PnP.

Pokud mate jistotu, ze eth0 je vase sitovka a funguje, tak se ujistete, ze na fyzicke vrstve pracuje (kontrolka na sitovce/routeru, hlaseni jadra ohleden rychlosti a duplexite, ifconfig a polozka RUNNING).

Pak nastavte rozhrani a routovani a zkuste pingnout ven za router. Odkud se vrati ICMP zprava? Z cile, routeru, vaseho stroje?

Pokud z vaseho streje, zkontrolujte, ze funguje ARP (arp -n). Pokud z routeru, pak je chyba na routeru. Pokud nekde dal, tak je chyba dal, pokud z cile, pak je vse OK.

Pokud se nic nevrati, tak vam odpovedi/ARP pakety neco zahazuje (mozna vas paketovy filter).
wake avatar 27.6.2005 21:25 wake | skóre: 30 | blog: wake | Praha
Rozbalit Rozbalit vše Re: nefunkční síť (DHCP i ručně) - gentoo
klanim se, pane, takhle bych to asi delal, ale asi bych to takhle nepopsal.
Tento příspěvek má hlavičku i patičku!

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.