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

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

    <bug>
          <bug_id>3893</bug_id>
          
          <creation_ts>2004-03-27 15:42:03 +0300</creation_ts>
          <short_desc>Optimization is needed for dynamic address assignments when link is down</short_desc>
          <delta_ts>2005-07-13 15:45:58 +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>net-scripts</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="Alexander Bokovoy">ab</reporter>
          <assigned_to name="Denis Ovsienko">pilot</assigned_to>
          <cc>ldv</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>12541</commentid>
    <comment_count>0</comment_count>
    <who name="Alexander Bokovoy">ab</who>
    <bug_when>2004-03-27 15:42:03 +0300</bug_when>
    <thetext>When interface link is down, it makes no sense to initiate DHCP or ZCIP
discovery which may take long time. As link is known to be down (via MII or
Ethtool) prior to discovery start, we can avoid boot delay by quering link
status before initiating the discovery. It gives better response time for user
especially with laptops which have both ethernet and WiFi links but using only
one of them for the moment.

Patch is attached. It uses /sbin/ifstatus from ifplugd package (if installed) to
report link status. It reports &apos;link down&apos; only if ifstatus says so. Otherwise
it reports that link is up and discovery mode should start. Doing so we avoid
possible problems with old hardware or drivers which do not support either MII
or Ethtool interfaces as /sbin/ifstatus checks all available APIs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12542</commentid>
    <comment_count>1</comment_count>
      <attachid>371</attachid>
    <who name="Alexander Bokovoy">ab</who>
    <bug_when>2004-03-27 15:43:37 +0300</bug_when>
    <thetext>Created attachment 371
Automatic Link detection for dynamic address assignments mode

Depends on ifplugd package (if installed). No change in behaviour compared to
current situation if ifplugd is absent.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12547</commentid>
    <comment_count>2</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2004-03-28 00:51:33 +0300</bug_when>
    <thetext>Merged into upcoming 0.4.4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12554</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2004-03-28 17:04:55 +0400</bug_when>
    <thetext>Note that ifstatus was renamed to ifplugstatus: 
 
Tue Feb 10 2004: Version 0.22 released, changes include: 
rename ifstatus to ifplugstatus due to namespace collision, minor fixes. 
 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12972</commentid>
    <comment_count>4</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2004-04-24 18:58:36 +0400</bug_when>
    <thetext>Пропущено в 0.4.4, но безвредно. Исправлено в 0.4.5.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>371</attachid>
            <date>2004-03-27 15:43:37 +0300</date>
            <delta_ts>2004-03-27 15:43:37 +0300</delta_ts>
            <desc>Automatic Link detection for dynamic address assignments mode</desc>
            <filename>net-scritps-link-detection.patch</filename>
            <type>text/plain</type>
            <size>1256</size>
            <attacher name="Alexander Bokovoy">ab</attacher>
            
              <data encoding="base64">LS0tIG5ldC1zY3JpcHRzLTAuNC4zL3N5c2NvbmZpZy9uZXR3b3JrLXNjcmlwdHMvaWZ1cC5vcmln
CTIwMDQtMDMtMjEgMjE6MzE6MDIgKzAyMDAKKysrIG5ldC1zY3JpcHRzLTAuNC4zL3N5c2NvbmZp
Zy9uZXR3b3JrLXNjcmlwdHMvaWZ1cAkyMDA0LTAzLTI3IDE0OjEyOjUxICswMjAwCkBAIC0yNTYs
NiArMjU2LDExIEBACiBaQ0lQX0FSR1M9Ii1zIC1pICRERVZJQ0UiCiAKIGlmIFsgLW4gIiREWU5D
T05GSUciIF07IHRoZW4KKyAgICBjaGVja19ldGhfbGluaworICAgIGlmIFsgIiQ/IiA9IDEgXTsg
dGhlbgorCWVjaG8gLW4gImxpbmsgaXMgZG93biwgREhDUCBkaXNjb3ZlcnkgaXMgaW1wb3NzaWJs
ZSIKKwlleGl0IDEKKyAgICBmaQogICAgIGVjaG8gLW4gIkRldGVybWluaW5nIElQIGluZm9ybWF0
aW9uIGZvciAkREVWSUNFIHZpYSAke0RIQ1BfQ0xJRU5UIyMqL30uLi4iCiAgICAgaWYgJERIQ1Bf
Q0xJRU5UICRESENQX0FSR1M7IHRoZW4KIAllY2hvICIgZG9uZS4iCkBAIC0yNzMsNiArMjc4LDEx
IEBACiAJZXhpdCAxCiAgICAgZmkKIGVsaWYgWyAiJEJPT1RQUk9UTyIgPSB6Y2lwIF07IHRoZW4K
KyAgICBjaGVja19ldGhfbGluaworICAgIGlmIFsgIiQ/IiA9IDEgXTsgdGhlbgorCWVjaG8gLW4g
ImxpbmsgaXMgZG93biwgWmVyb0NvbmYgZGlzY292ZXJ5IGlzIGltcG9zc2libGUiCisJZXhpdCAx
CisgICAgZmkKICAgICBlY2hvIC1uICJEZXRlcm1pbmluZyBJUCBpbmZvcm1hdGlvbiBmb3IgJERF
VklDRSB2aWEgJHtaQ0lQIyMqL30uLi4iCiAgICAgaWYgJFpDSVAgJFpDSVBfQVJHUzsgdGhlbgog
CWVjaG8gIiBkb25lLiIKLS0tIG5ldC1zY3JpcHRzLTAuNC4zL3N5c2NvbmZpZy9uZXR3b3JrLXNj
cmlwdHMvbmV0d29yay1mdW5jdGlvbnMub3JpZwkyMDA0LTAzLTIxIDE4OjIyOjQ3ICswMjAwCisr
KyBuZXQtc2NyaXB0cy0wLjQuMy9zeXNjb25maWcvbmV0d29yay1zY3JpcHRzL25ldHdvcmstZnVu
Y3Rpb25zCTIwMDQtMDMtMjcgMTQ6MTE6MDQgKzAyMDAKQEAgLTEyMywzICsxMjMsMTUgQEAKICAg
ICAgICAgZmkKICAgICBmaQogfQorCitjaGVja19ldGhfbGluayAoKQoreworICAgIGxvY2FsIElG
U1RBVFVTCisgICAgbG9jYWwgcmVzCisgICAgSUZTVEFUVVM9L3NiaW4vaWZzdGF0dXMKKyAgICBb
IC14ICRJRlNUQVRVUyBdIHx8IHJldHVybiAwCisgICAgJElGU1RBVFVTIC1xICRERVZJQ0UgCisg
ICAgcmVzPSQ/CisgICAgWyAiJHJlcyIgPSAzIF0gJiYgcmV0dXJuIDEKKyAgICByZXR1cm4gMAor
fQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>