Re: что означает RUNNING у ifconfig ?
- To: debian-russian <debian-russian@lists.debian.org>
- Subject: Re: что означает RUNNING у ifconfig ?
- From: Yuriy Vostrikoff <mon@lcpi.ru>
- Date: Thu, 01 May 2003 18:08:30 +0400
- Message-id: <[🔎] 87vfwuahep.fsf@phobos.loc>
- Reply-to: mon@lcpi.ru
- In-reply-to: <20030429125542.GC15832@alexey.aqc.ru> (Alexey Zagarin's message of "Tue, 29 Apr 2003 16:55:42 +0400")
- References: <20030429104916.GB15832@alexey.aqc.ru> <87fzo1jzcy.fsf@phobos.loc> <20030429125542.GC15832@alexey.aqc.ru>
Alexey Zagarin <alexey@aqc.ru> writes:
>>> Что означает слово RUNNING в выводе ifconfig? Вернее, меня даже больше
>>> интересует, что может означать, когда UP есть, а RUNNING нет. У меня на
>>> одном сервере такое. При этом сам себя он пингует, а соседа в сети нет.
>>> Более того, в ARP таблице у соседа его IP есть, а пакеты не ходят. Из-за
>>> чего такое бывает?
>
>> Элементарно находиться грепом по исходникам ядра. IFF_RUNNING -
>> наличие физического коннекта. IFF_UP - просто поднят интерфейс. Наличие
>> хоста в arp таблице ничего не значит, он просто еще не успел
>> проэкспириться.
>
> Не похоже, ибо вынув у себя на машине из сетевухи кабель и сказав
> ifconfig eth0 down ; ifconfig eth0 up
> всё равно RUNNING, несмотря на то, что физического соединения нет.
> Наличие ARP адреса не может ничего не значить, ибо несколько раз очищал
> ARP таблицу, более того, включал debug (на циске), где было видно, как
> она этот адрес получает.
>
"У меня все работает" (c) :( Выставление флага IFF_RUNNING зависит от
драйвера сетевой карты. Передергивать интерфейс не надо - достаточно
выдернуть кабель. Пробовал на e100.
--
Mon at phobos.loc
Der kalte Mond in voller Pracht...
The Moon is New
Reply to: