Portál AbcLinuxu, 12. května 2025 11:31

Dotaz: Po instalaci Debianu Squeeze nejde síť

30.1.2010 12:26 Martin Kopecký
Po instalaci Debianu Squeeze nejde síť
Přečteno: 836×
Odpovědět | Admin
Ahoj, mám takový problém, po instalaci ze sítě debianu Squeeze se mi systém nepřipojí na síť. po výpisu lspci vidím, že síťovku zná, ale ve správci připojení je pouze eth0 - zařízení není spravováno. Je to celkem zvláštní, když celá instalace proběhla bez problémů z netinstallu. Budu rád za každou radu...

Díky

Řešení dotazu:


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

Odpovědi

Max avatar 30.1.2010 12:39 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možné je, že instalace nezapsala nastavení síťovky do konfiguračních souborů. Pokud zařízení "eth0" existuje, tak by měl být modul načten a mělo by stačit jen správně nastavit IP adresy, DNSka apod.
Zdar Max
Měl jsem sen ... :(
30.1.2010 12:44 Martin Kopecký
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Jenže já potřebuju automatické přidělení ip. Nikde to nemůžu najít, network manager mi to nastavení neumožní... Všude je uvedena síťovka jako neaktivní. Omlouvám se za tak blbé dotazy, ale ohledně nastavení síťovky jsem nováček, jelikož se mi to nikdy předtím nestalo.
30.1.2010 12:50 Roger
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Nejjednodussi je mit v /etc/network/interfaces neco jako:
auto eth0
iface eth0 inet dhcp
pavlix avatar 31.1.2010 14:06 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Nejjednodušší pro tebe, protože jsi to tak měl vždycky.

NetworkManager se na desktopu chová uživatelsky o moc líp než interfaces+dhcp. Zvládá to v pohodě takový věci jako odpojení/připojení kabelu, zobrazování statusu, oznamování statusu aplikacím apod.

Nepovažuju ze za síťového amatéra, ale NetworkManager neni úplně špatná služba. Nehledě na to, že někteří z nás mají notebook s bezdrátovou sítí.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Max avatar 30.1.2010 13:07 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Ahoj, neznám žádná grafická klikátka. Jinak pokud ti zmínění příkaz ifconfig vypíše něco jako toto :
ifconfig -a

eth0      Link encap:Ethernet  HWaddr 00:12:55:12:87:54
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1200 (1.1 Kb)  TX bytes:1200 (1.1 Kb)

Tak je síťovka zinicializována. Jen se nejspíše nenastavily IP. Takže buď nastavit ručně, nebo pomocí dhcp.

Ručně :
IP :
----
ip addr flush eth0
ip addr add 192.168.20.5/24 dev eth0
ip route add default via 192.168.20.1 dev eth0

DNS :
-----
nano /etc/resolv.conf
# ip si nastav dle vlastnich
nameserver 4.4.4.3
nameserver 1.2.3.4

dnsdomainname -F /etc/resolv.conf
Automaticky pomocí DHCP (jak IP, tak DNS):
dhcpcd eth0
Tyto nastavení se neuloží po restartu, aby se nastavení automaticky po restartu načítalo, musíš ho zapsat do příslušných konfiguračních souborů.
Zdar Max
Měl jsem sen ... :(
30.1.2010 13:16 Martin Kopecký
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Takže síťovka zinicializována je, ale pokud zadám dhcpcd eth0, tak to na mě vyplivne že příkaz neexistuje...
Řešení 1× (Martin Kopecký (tazatel))
Max avatar 30.1.2010 13:19 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Pardon, debian to má trochu jinak, měl by to být :
dhclient eth0
Zdar Max
Měl jsem sen ... :(
Řešení 1× (Martin Kopecký (tazatel))
Max avatar 30.1.2010 13:24 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Pokud ti to bude fungovat, tak si uprav tento soubor, aby vypadal nějak takto :
nano /etc/network/interfaces

auto lo eth0
iface lo inet loopback

# The primary network interface
allow-hotplug eth0

iface eth0 inet dhcp
To by ti mělo zaručit, že ti síť naběhne i po restartu PC.
Zdar Max
Měl jsem sen ... :(
30.1.2010 13:42 Martin Kopecký
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Super, už to jede. Ale starost mi dělá ten network manager, kde se pořád nedá nic nastavit a hlásí, že je síť vypnutá. Potřebuju ho z hlediska wifi..
Max avatar 30.1.2010 14:06 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Bohužel, jak již jsem řekl, nemám zkušenosti s grafickými nastavovátky síťovek. Ale třeba network manager pro KDE4 byl a možná ještě je, nedodělaný a donedávna moc lidem nefachčil. Otázkou tedy je, co máš za network manager. Jestli ten z KDE4, nebo nějaký v KDE3, nebo GNOME. Pak ti snad poradí někdo, kdo s nimi má zkušenosti, blíže.
Zdar Max
Měl jsem sen ... :(
30.1.2010 14:27 Martin Kopecký
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
V pořádku, každopádně díky moc za pomoc s rozjetím sítě! Používám GNOME a vypadáto, že je to bug, protože má problém více lidí po upgradu na squeezeho. Zkusím ještě pohledat popřípadě vyčkám :-)
30.1.2010 12:44 Roger
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mozna by to chtelo ifconfig -a, vypis /etc/network/interfaces atp.
30.1.2010 12:53 Martin Kopecký
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Bohužel výpis sem postnout nemůžu, jsem připojen nouzově z mobilu... :-(
30.1.2010 13:11 Roger
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
No viz mou odpoved v prvnim vlaknu, staci dva radky v /etc/network/interfaces - mozna tam i jsou, kdo vi...

Sit se pak ovlada "ifup eth0"/"ifdown eth0" (ale pokud tam mas to "auto eth0", nahodi se pri startu automaticky).
Řešení 2× (Martin Kopecký (tazatel), alanos)
pavlix avatar 31.1.2010 14:30 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já ti doporučím několik věcí:

1) Vůbec do toho nemíchat "ifconfig", používat "ip" na diagnostiku, nic přes něj (mimo testování) nedělat

2) Vyhodit vše, co se týká používaných síťových rozhraní z /etc/network/interfaces. NetworkManager nemůže zkonfigurované zařízení použít!

3) Zkontrolovat si, jestli NetworkManager vůbec může fungovat:

/etc/init.d/NetworkManager stop (lze i přes grafické vypínání/zapínání služeb) vypne NetworkManager.

"ip link" (případně "/sbin/ip link") ti ukáže linkové nastavení sítě, "ip address" ti ho ukáže taky a doplní ještě o IP úroveň. Nejdůležitější je seznam flagů, ty jsou velkými písmeny.

UP znamená zapnuté (link úroveň), UP,NO-CARRIER znamená zapnuté, ale nezapojený kabel (popřípadě tuším nechycená wifina).

V téhle fázi (vypnutý NetworkManager) žádné zařízení, které chceš ovládat z NetworkManageru nesmí být UP, jinak to nepůjde... (doporučuju zkontrolovat krok 2, restartovat, znova krok 3).

4) Zapnout NetworkManager

/etc/init.d/NetworkManager start

Teď musíš počkat, až se NM chytne, měl bys vidět všecky ty zařízení v grafickém appletu. Pokud nějaké nevidíš, zkontroluj, že existuje přes "ip link" a případně zkus jet od kroku 2 :).

--

Pro všechny:

NetworkManager není grafické klikátko (naštěstí). Je to systémová služba zaměřená primárně na Desktop použití, proto se dala přednost vývoji grafických frontendů, ale konzolový přístup existuje taky.

NM řeší některé věci, které linuxový OS jinak neumí. Reaguje na zapojení/vypojení kabelu (alternativa ifplugd, vlastních skriptů pro udev), pohodlné připojení na wifi se zadáním hesla pro použití na notebooku.

Já už tu vlastně ani nejsem. Abclinuxu umřelo.
1.2.2010 00:51 Martin Kopecký
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Díky moc za vyčerpávající vysvětlení, vše funguje jak má!
pavlix avatar 1.2.2010 09:20 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Doufal jsem, že to pomůže :).
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
16.12.2010 14:56 BIOS
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Na Debianu Squeeze s Gnome mi to behalo dobre (po prechodu z Lennyho), ale dneska se to s nejakym updatem pokazilo. Nastavil jsem to podle Tve rady a funguje, diky moc!
pavlix avatar 16.12.2010 15:10 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Ahoj, jsem rád, že na mé rady někdo dá :).
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
28.2.2011 18:13 anče
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
kazdopadne v novem Debian stable Squeeze se to opravdu chova tak jak rikas.

a nejen to pokud mate zkonfigurovane a zapojene sitovky dve dokonce to simuluje neco jako bonding :-)

PS: DIKY za pomoc. vubec jsem dodnes nechapal k cemu to tam je a proc mi sit na ntb funguje a na desktopu ne (ten jsem se prave zvykl nastavovat pomoci ip ) :-)
pavlix avatar 1.3.2011 01:24 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Po instalaci Debianu Squeeze nejde síť
Jojo, všiml jsem si, že NetworkManager drží adresy na několika zařízeních zároveň, i když jsou ze stejných rozsahů. Ale zatím jsem to nezkoumal nějak důkladně.

Většinou, když se v sítích opravdu vrtám, tak jedním z prvních příkazů je vypnutí NM.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.

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.