<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>6690</bug_id>
          
          <creation_ts>2005-04-27 19:34:26 +0400</creation_ts>
          <short_desc>автоинтерфейсы</short_desc>
          <delta_ts>2005-07-19 11:27:17 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>etcnet</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Denis Smirnov">mithraen</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>eostapets</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>shaba</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>23916</commentid>
    <comment_count>0</comment_count>
    <who name="Denis Smirnov">mithraen</who>
    <bug_when>2005-04-27 19:34:26 +0400</bug_when>
    <thetext>Добавить модуль, который мог бы слушая сеть (tcpdump) автоматически генерировать
конфигурацию

 - сеть, маска подсети
 - наличие DHCP-сервера
 - наличие и адреса DNS-серверов
 - имя домена</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23922</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-04-27 19:53:17 +0400</bug_when>
    <thetext>эта... погоди, я ту штуку отгуглю, тогда будет смысл такими фичреквестами
бросаться.  и то не факт, что в etcnet</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23923</commentid>
    <comment_count>2</comment_count>
    <who name="Denis Smirnov">mithraen</who>
    <bug_when>2005-04-27 19:56:07 +0400</bug_when>
    <thetext>rider меня послал сюда :)
Перевесить всяко потом можно, а так забудется.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23954</commentid>
    <comment_count>3</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2005-04-28 09:58:32 +0400</bug_when>
    <thetext>Почитал ваше техзадание.
Какой же это модуль? Это самостоятельная программа наподобие zcip, которая
готовит конфиги для /etc/net. Я не хочу ещё и её писать.
P.S. В WONTFIX пока переводить не буду, но имейте в виду...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23957</commentid>
    <comment_count>4</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-04-28 10:07:00 +0400</bug_when>
    <thetext>а почему самостоятельная программа ?

Это поведение чем-то смахивает на такую настройку для интерфейса:
USE_HOTPLUG=yes
DHCP=yes

Только вместо DHCP нужен либо zcip, либо mDNS, либо все по очереди.

При чем самое важное - такая конфигурация нужна для всех интерфейсов, не имеющих
объявленных настроек. Тогда это будет работать. 

Правда на серверах все-таки такую штуку лучше отключать ;-)
Мало ли кто какой USBNET воткнет.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23961</commentid>
    <comment_count>5</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2005-04-28 10:15:46 +0400</bug_when>
    <thetext>rider: то есть ты опять предлагаешь флажок, по которому твои любимые, но
неизвестные hotplug-интерфейсы будут автоматически конфигурироваться по zcip...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23963</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-04-28 10:24:56 +0400</bug_when>
    <thetext>по zcip, dhcp, mDSN и т.д. 

Да, ибо не знаю другого способа застравить работать часть функционала

Можно конечно сгородить что-то страшное типа связки:
hotplug-&gt;dbus-&gt;hal-&gt;kde_configuration_applet-&gt;alterator-&gt;bus-&gt;etcnet_backend,
где kde_configuration_applet спрашивает у пользователя, что делать с интерфейсом.

Но как-то это страшно выглядит ;-)
Опять же - придется ваять аплеты для всех WM.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23964</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-04-28 10:41:01 +0400</bug_when>
    <thetext>(In reply to comment #4)
&gt; а почему самостоятельная программа ?
Стоп-стоп-стоп.  Народ, давайте с _этим_ после 3.0.

Объясняю то, что в оригинале сказал mithraen&apos;у (вольный перевир):

как-то видел такую штуковину, которая настраивала сеть, послушав бегающие мимо
пакеты и положив на результат ряд эвристик.  Под шальное настроение подумалось
-- &quot;эх, подняли бы сеть в начале инсталяции, как будет разумно, форкнули такую
штуку и пусть после установки basesystem у нас уже будет статистика про то, как
здесь может быть сконфигурирована сеть&quot; :-)

Т.е. это _не_ какой-либо протокол, будь-то DHCP, zcip или что иное.  Нет,
_расширить_ ту фиговину до понимания _этих_ пакетов и интегрировать её с
дефолтами на галках &quot;DHCP&quot; и прочее было бы замечательно, но за минут десять я
эту софтинку отгуглить опять не смог.

Короче: погодите, это всё равно действительно не на 3.0, хоть и клёвая фича :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23966</commentid>
    <comment_count>8</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2005-04-28 10:46:43 +0400</bug_when>
    <thetext>&gt; по zcip, dhcp, mDSN и т.д. 
mDNS --- не протокол назначения адреса на интерфейс, не нужно его приплетать
сюда. Можете его считать просто частным способом конфигурации resolv.conf
Ещё не забывайте пожалуйста, что на произвольно взятом &quot;авто&quot; интерфейсе
DHCP/zcip может просто не работать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24002</commentid>
    <comment_count>9</comment_count>
    <who name="Denis Smirnov">mithraen</who>
    <bug_when>2005-04-28 16:31:00 +0400</bug_when>
    <thetext>Это в любом случае на post-3.0, с чем полностью согласен.
Вопрос лишь в том, что сие должно уже висеть. Иначе все об этом забудут.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>26535</commentid>
    <comment_count>10</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2005-06-28 13:28:32 +0400</bug_when>
    <thetext>Баг принимается в смысле флажка для неизвестных интерфейсов и будет разрешён в
версии 0.7.7. Дополнительную программу с искусственным интеллектом оставляем на
скрижалях.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27263</commentid>
    <comment_count>11</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2005-07-14 11:46:32 +0400</bug_when>
    <thetext>Желающие могут проверить, у меня работает.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>