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

Dotaz: neexistuje síťové rozhraní lo (a ani nejde nahodit)

Jan Zahornadsky avatar 2.11.2006 21:49 Jan Zahornadsky | skóre: 22 | blog: hans_blog
neexistuje síťové rozhraní lo (a ani nejde nahodit)
Přečteno: 174×
Odpovědět | Admin
Ahoj,

stala se mi taková věc. Někdy v blízké mijulosti mi "zmizelo" rozhraní lo (nevím přesně čím, všiml jsem si to až teď). Bohužel ani nejde nastartovat:
diamond ~ # /etc/init.d/net.lo restart
 * Starting lo
 *   Bringing up lo
 *     127.0.0.1/8
 *     network interface lo does not exist
 *     Please verify hardware or kernel module (driver)  
Jaký modul jádra mám zkontrolovat? V konfiguraci jsem nenašel nic, co by se tvářilo jako modul pro rozhraní lo... Nebo může být chyba někde jinde? Předem díky za jakékoli nakopnutí!
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.11.2006 22:13 Sedeki | skóre: 17 | blog: sedeki
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkus se podívat na výpis ifconfig lo, pokud ho nenajde, vytvoř ho ifconfig lo 127.0.0.1 a přidej route add loopback
Mnozí spadnou dolů a jen málokteří spatří znovu slunce.
2.11.2006 22:16 Sedeki | skóre: 17 | blog: sedeki
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
route add localhost samozřejmě:)
Mnozí spadnou dolů a jen málokteří spatří znovu slunce.
Jan Zahornadsky avatar 2.11.2006 22:51 Jan Zahornadsky | skóre: 22 | blog: hans_blog
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
Bohužel, ifconfig si tvrdě stojí za tím, že loopback rozhraní neexistuje :-( :
diamond ~ # ifconfig lo
lo: error fetching interface information: Device not found
diamond ~ # ifconfig lo 127.0.0.1
SIOCSIFADDR: No such device
lo: unknown interface: No such device
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
m$ lipo $m avatar 3.11.2006 09:51 m$ lipo $m | skóre: 19 | blog: čaj o páté | Redmond
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
grep CONFIG_NET= /usr/src/linux/.config
Albuquerque, New Mexico (April 4, 1975)
Jan Zahornadsky avatar 3.11.2006 10:59 Jan Zahornadsky | skóre: 22 | blog: hans_blog
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
CONFIG_NET=y
Síť normálně funguje, ani bych si toho nevšiml, kdybych nepotřeboval přistupovat na VNC server lokálně...
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
3.11.2006 14:48 Jan
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
a co pise ifconfig -a ?
vencour avatar 3.11.2006 15:32 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)

To už radši ip addr.

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
Jan Zahornadsky avatar 3.11.2006 18:27 Jan Zahornadsky | skóre: 22 | blog: hans_blog
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
A vida ho, někam se to pohlo :-) Takže nějaký loopback tu vidím, ale co s ním? (pak se ještě zobrazí další dvě skutečné síťovky, které fungují bez problému)
?_        Link encap:Local Loopback
          LOOPBACK  MTU:16436  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:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
m$ lipo $m avatar 3.11.2006 22:26 m$ lipo $m | skóre: 19 | blog: čaj o páté | Redmond
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
ip link set lo up
ip addr add 127.0.0.1/8 dev lo
ip route add 127.0.0.0/8 dev lo
Albuquerque, New Mexico (April 4, 1975)
Jan Zahornadsky avatar 3.11.2006 23:27 Jan Zahornadsky | skóre: 22 | blog: hans_blog
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
Bohužel... Tvrdošijně si stojí za tím, že lo není a nebude :-/
diamond ~ # ip link set lo up
SIOCGIFFLAGS: No such device
diamond ~ # ip addr add 127.0.0.1/8 dev lo
Cannot find device "lo"
diamond ~ # ip route add 127.0.0.0/8 dev lo
Cannot find device "lo"
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
4.11.2006 09:10 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
Vypada to jako nejaky problem s pravidly pro udev. Neco jako tohle.
6.11.2006 21:38 Jan
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
tak kdyz se interface jmenuje ?_, tak neni divu, ze nelze nahodit jako lo. Bud se zblaznil udev, nebo ifrename. S trochou sikovnosti pujde pouzit i tohle jmeno. (escapovat)
7.11.2006 07:24 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
> CONFIG_NET=y

Podľa mňa treba pozerať CONFIG_INET:
TCP/IP networking (INET)

These are the protocols used on the Internet and on most local Ethernets. It is highly recommended to say Y here (this will enlarge your kernel by about 144 KB), since some programs (e.g. the X window system) use TCP/IP even if your machine is not connected to any other computer. You will get the so-called loopback device which allows you to ping yourself (great fun, that!).
Ale podľa zmršeného mena by som to tiež skôr tipoval na udev. Môžeš skúsiť do boot skriptov vložiť /sbin/ip addr ešte pred to miesto, kde sa udev naštartuje? Alebo vypnúť udev?
vencour avatar 3.11.2006 15:49 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
Odpovědět | | Sbalit | Link | Blokovat | Admin

P.S. to se stalo skutečně "samo od sebe"? Neinstaloval, kompiloval etc. jste nové jádro? Máte v paměti uloženo /proc/config.gz? Můžete ho porovnat s tím uloženým v /usr/src/linux?

Mam matnej pocit, že lo souvisí s modulem pro síťovku, stejně jako v Madwifi souvisí ath0 a wifi0.

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
Jan Zahornadsky avatar 3.11.2006 23:29 Jan Zahornadsky | skóre: 22 | blog: hans_blog
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)
No, instalací jádra by to být mohlo... Ale bohužel jak jsem říkal, on ten lo nikomu nějak nechyběl. A tudíž veškeré starší verze jsou už nenávratně pryč, nemám co porovnávat.
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
vencour avatar 4.11.2006 04:37 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: neexistuje síťové rozhraní lo (a ani nejde nahodit)

Ještě jeden tip na ověření stavu:

$ cat /etc/sysconfig/networking/ifcfg-lo
DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback
(co tam máte vy?)

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.

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.