[Pkg-utopia-maintainers] Bug#762671: network-manager: answer to the same ARP request with two different replies

Andrea Claudi a.claudi at univpm.it
Wed Sep 24 10:15:18 UTC 2014


Package: network-manager
Version: 0.9.10.0-2.1
Severity: normal
Tags: upstream

Hello,

I connected my laptop to a router with two different interfaces (eth1 
and wlan0).

ARP proxy is not enabled:
# cat /proc/sys/net/ipv4/conf/eth1/proxy_arp
0
# cat /proc/sys/net/ipv4/conf/wlan0/proxy_arp
0

After some time, network-manager starts to answer to ARP request for the 
same IP address with replies containing different MAC addresses, 
triggering a duplicated IP address. For example, using wireshark to 
capture packets:


78  1101.899731  AdbBroad_bf:13:01  Broadcast  ARP  42  Who has 
192.168.0.13?  Tell 192.168.0.254
Frame 78: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) on 
interface 0
Ethernet II, Src: AdbBroad_bf:13:01 (dc:0b:1a:xx:xx:xx), Dst: Broadcast 
(ff:ff:ff:ff:ff:ff)
Address Resolution Protocol (request)

79  1101.899764  LiteonTe_bb:69:c9  AdbBroad_bf:13:01  ARP  42 
192.168.0.13 is at 40:f0:2f:xx:xx:xx
Frame 79: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) on 
interface 0
Ethernet II, Src: LiteonTe_bb:69:c9 (40:f0:2f:xx:xx:xx), Dst: 
AdbBroad_bf:13:01 (dc:0b:1a:xx:xx:xx)
Address Resolution Protocol (reply)

80  1101.898347  AdbBroad_bf:13:01  Broadcast  ARP  60  Who has 
192.168.0.13?  Tell 192.168.0.254
Frame 80: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on 
interface 1
Ethernet II, Src: AdbBroad_bf:13:01 (dc:0b:1a:xx:xx:xx), Dst: Broadcast 
(ff:ff:ff:ff:ff:ff)
Address Resolution Protocol (request)

81  1101.898380  RealtekS_53:44:58  AdbBroad_bf:13:01  ARP  42 
192.168.0.13 is at 00:e0:4c:xx:xx:xx
Frame 81: 42 bytes on wire (336 bits), 42 bytes captured (336 bits) on 
interface 1
Ethernet II, Src: RealtekS_53:44:58 (00:e0:4c:xx:xx:xx), Dst: 
AdbBroad_bf:13:01 (dc:0b:1a:xx:xx:xx)
[Duplicate IP address detected for 192.168.0.13 (00:e0:4c:xx:xx:xx) - 
also in use by 40:f0:2f:xx:xx:xx (frame 79)]
Address Resolution Protocol (reply)


I expect that network-manager answers to ARP request for the same IP 
address with the same MAC address.


-- System Information:
Debian Release: jessie/sid
   APT prefers testing
   APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages network-manager depends on:
ii  adduser                3.113+nmu3
ii  dbus                   1.8.6-2
ii  init-system-helpers    1.21
ii  isc-dhcp-client        4.3.1-1
ii  libc6                  2.19-11
ii  libdbus-1-3            1.8.6-2
ii  libdbus-glib-1-2       0.102-1
ii  libgcrypt11            1.5.4-3
ii  libglib2.0-0           2.40.0-5
ii  libgnutls-deb0-28      3.3.7-2
ii  libgudev-1.0-0         208-8
ii  libmm-glib0            1.2.0-1
ii  libndp0                1.4-1
ii  libnewt0.52            0.52.17-1
ii  libnl-3-200            3.2.24-2
ii  libnl-genl-3-200       3.2.24-2
ii  libnl-route-3-200      3.2.24-2
ii  libnm-glib4            0.9.10.0-2
ii  libnm-util2            0.9.10.0-2
ii  libpam-systemd         208-8
ii  libpolkit-gobject-1-0  0.105-6.1
ii  libreadline6           6.3-8
ii  libsoup2.4-1           2.46.0-2
ii  libsystemd-daemon0     208-8
ii  libsystemd-login0      208-8
ii  libteamdctl0           1.12-1
ii  libuuid1               2.20.1-5.8
ii  lsb-base               4.1+Debian13
ii  policykit-1            0.105-6.1
ii  udev                   208-8
ii  wpasupplicant          2.2-1

Versions of packages network-manager recommends:
ii  crda          3.13-1
ii  dnsmasq-base  2.71-1
ii  iptables      1.4.21-2
ii  modemmanager  1.2.0-1
ii  ppp           2.4.6-2

Versions of packages network-manager suggests:
pn  avahi-autoipd  <none>
pn  libteam-utils  <none>

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list