[Bug 1146440] New: iputils-s20190709: arping -D is broken
http://bugzilla.suse.com/show_bug.cgi?id=1146440 Bug ID: 1146440 Summary: iputils-s20190709: arping -D is broken Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Network Assignee: bnc-team-screening@forge.provo.novell.com Reporter: martin.wilck@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Duplicate address detection mode (DAD) is broken in arping. In DAD mode, if no responses are received, it should return 0. But: apollon:~ # arping -D -c 2 192.168.1.19; echo RESULT=$? ARPING 192.168.1.19 from 0.0.0.0 obr0 Sent 2 probes (2 broadcast(s)) Received 0 response(s) RESULT=1 This may break DHCP client scripts. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1146440 http://bugzilla.suse.com/show_bug.cgi?id=1146440#c1 Martin Wilck <martin.wilck@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #1 from Martin Wilck <martin.wilck@suse.com> --- Upstream fix:
https://github.com/iputils/iputils/commit/18f14be80466ddc8fb17a400be82764a77...
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1146440 http://bugzilla.suse.com/show_bug.cgi?id=1146440#c2 --- Comment #2 from Martin Wilck <martin.wilck@suse.com> --- After applying the commit from comment 1, arping works correctly with and without -D: apollon:~ # arping -D -c 2 192.168.1.19; echo RESULT=$? ARPING 192.168.1.19 from 0.0.0.0 obr0 Sent 2 probes (2 broadcast(s)) Received 0 response(s) RESULT=0 apollon:~ # arping -c 2 192.168.1.19; echo RESULT=$? ARPING 192.168.1.19 from 192.168.1.40 obr0 Sent 2 probes (2 broadcast(s)) Received 0 response(s) RESULT=1 apollon:~ # arping -D -c 2 192.168.1.20; echo RESULT=$? ARPING 192.168.1.20 from 0.0.0.0 obr0 Unicast reply from 192.168.1.20 [00:19:99:C4:C2:2F] 1.625ms Sent 1 probes (1 broadcast(s)) Received 1 response(s) RESULT=1 apollon:~ # arping -c 2 192.168.1.20; echo RESULT=$? ARPING 192.168.1.20 from 192.168.1.40 obr0 Unicast reply from 192.168.1.20 [00:19:99:C4:C2:2F] 1.414ms Unicast reply from 192.168.1.20 [00:19:99:C4:C2:2F] 1.256ms Sent 2 probes (1 broadcast(s)) Received 2 response(s) RESULT=0 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1146440 Alynx Zhou <alynx.zhou@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alynx.zhou@suse.com Assignee|bnc-team-screening@forge.pr |ms@suse.com |ovo.novell.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1146440 http://bugzilla.suse.com/show_bug.cgi?id=1146440#c3 Marcus Schaefer <ms@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|ms@suse.com |robert.simai@suse.com --- Comment #3 from Marcus Schaefer <ms@suse.com> --- Since some years I'm no not maintaining iputils anymore @Robert: This was still an issue we had while you were my manager. I thought the changed maintainer setup, irrc into Stefan Fents team had been applied successfully ? Thus I'll assign this to you for clarification on responsibilities. My plate is full ;) Thanks -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1146440 http://bugzilla.suse.com/show_bug.cgi?id=1146440#c4 --- Comment #4 from Martin Wilck <martin.wilck@suse.com> --- FTR, this is fixed in factory with sr#725568. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1146440 http://bugzilla.suse.com/show_bug.cgi?id=1146440#c5 --- Comment #5 from Martin Wilck <martin.wilck@suse.com> --- This is probably a non-issue on ordinary systems. I encountered it in a test setup using rapido (https://github.com/rapido-linux/rapido). Rapido sets up dracut with "legacy" networking which would fall back to arping in my special case. Because of this bug, the VM configured in that way would always think the IP address it just received was already taken. I probably would never have encountered this problem if my system had had "arping2" installed. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1146440 Robert Simai <robert.simai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com