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

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

    <bug>
          <bug_id>29217</bug_id>
          
          <creation_ts>2013-07-23 18:08:00 +0400</creation_ts>
          <short_desc>arpwatch не работает с параметрами по умолчанию</short_desc>
          <delta_ts>2014-12-07 03:49:31 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>arpwatch</component>
          <version>unstable</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yury Konovalov">speccyfan</reporter>
          <assigned_to name="Nobody&apos;s working on this, feel free to take it">nobody</assigned_to>
          <cc>VladGousev</cc>
    
    <cc>tolmi</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>141772</commentid>
    <comment_count>0</comment_count>
    <who name="Yury Konovalov">speccyfan</who>
    <bug_when>2013-07-23 18:08:00 +0400</bug_when>
    <thetext>По умолчанию в конфиге arpwatch прописано:
ARPWATCH_ARGS=&quot;-i any&quot;
И почему-то он при таком запуске выдает в лог ошибку:

Jul 23 17:05:26 sf arpwatch[12112]: listening on any
Jul 23 17:05:28 sf arpwatch[12112]: short (want 44) 
Jul 23 17:05:59 sf last message repeated 41 times


Если же указать конкретный интерфейс, то все работает, например

&quot;-i eth0&quot;

Jul 23 16:56:36 sf arpwatch[12027]: listening on eth0
Jul 23 16:56:37 sf arpwatch[12027]: new station 10.8.21.107 0:1c:c0:f8:98:2e

p.s. В p5 такой проблемы не наблюдалось</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141776</commentid>
    <comment_count>1</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2013-07-23 19:55:49 +0400</bug_when>
    <thetext>Версия в Sisyphus та же самая.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141777</commentid>
    <comment_count>2</comment_count>
    <who name="Гусев В.Ю.">VladGousev</who>
    <bug_when>2013-07-23 20:31:32 +0400</bug_when>
    <thetext>Если данная сборка не работает с параметром &quot;-i any&quot;, то хотелось бы понять каким образом задавать несколько (или все) интерфейсы для мониторинга.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>142062</commentid>
    <comment_count>3</comment_count>
      <attachid>5904</attachid>
    <who name="Anton Farygin">rider</who>
    <bug_when>2013-08-12 16:32:21 +0400</bug_when>
    <thetext>Created attachment 5904
arpwatch-any-snaplen-fix.patch

Патч исправляет эту проблему, но не её причину.

Причина где-то в потрохах pcap - в случае, если максимальная длина пакета запрашивается 44 байта, то pcap_loop для пакета в 44 байта делает дамп пакета в 28 байт.

Добавление одного байта к длине пакета помогает.

Проблема воспроизводится на P6 и на Sisyphus</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149197</commentid>
    <comment_count>4</comment_count>
    <who name="Василий Терешко">tolmi</who>
    <bug_when>2014-12-07 03:49:31 +0300</bug_when>
    <thetext>Проблема воспроизводится на t7 x86_64</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5904</attachid>
            <date>2013-08-12 16:32:21 +0400</date>
            <delta_ts>2013-08-12 16:32:21 +0400</delta_ts>
            <desc>arpwatch-any-snaplen-fix.patch</desc>
            <filename>arpwatch-any-snaplen-fix.patch</filename>
            <type>text/plain</type>
            <size>574</size>
            <attacher name="Anton Farygin">rider</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL2FycHdhdGNoL2FycHdhdGNoLmMgYi9hcnB3YXRjaC9hcnB3YXRjaC5jCmlu
ZGV4IGNiZmM3MDkuLjUwNzdiMDMgMTAwNjQ0Ci0tLSBhL2FycHdhdGNoL2FycHdhdGNoLmMKKysr
IGIvYXJwd2F0Y2gvYXJwd2F0Y2guYwpAQCAtMzA5LDcgKzMwOSw3IEBAIG1haW4oaW50IGFyZ2Ms
IGNoYXIgKiphcmd2KQogCQlzbmFwbGVuID0gbWF4KHNpemVvZihzdHJ1Y3QgZXRoZXJfaGVhZGVy
KSwKIAkJICAgIHNpemVvZihzdHJ1Y3QgZmRkaV9oZWFkZXIpKSArIHNpemVvZihzdHJ1Y3QgZXRo
ZXJfYXJwKTsKIAkJaWYgKHN0cmNtcChpbnRlcmZhY2UsICJhbnkiKSA9PSAwKQotCQkJc25hcGxl
biA9IHNpemVvZihzdHJ1Y3QgbGNjX2hlYWRlcikgKyBzaXplb2Yoc3RydWN0IGV0aGVyX2FycCk7
CisJCQlzbmFwbGVuID0gc2l6ZW9mKHN0cnVjdCBsY2NfaGVhZGVyKSArIHNpemVvZihzdHJ1Y3Qg
ZXRoZXJfYXJwKSsxOwogCQl0aW1lb3V0ID0gMTAwMDsKIAkJcGQgPSBwY2FwX29wZW5fbGl2ZShp
bnRlcmZhY2UsIHNuYXBsZW4sIDEsIHRpbWVvdXQsIGVycmJ1Zik7CiAJCWlmIChwZCA9PSBOVUxM
KSB7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>