[Bug 9621] New: udhcpc deletes IPv6 addresses when getting an IPv4 lease

bugzilla at busybox.net bugzilla at busybox.net
Fri Jan 27 01:51:34 UTC 2017


https://bugs.busybox.net/show_bug.cgi?id=9621

            Bug ID: 9621
           Summary: udhcpc deletes IPv6 addresses when getting an IPv4
                    lease
           Product: Busybox
           Version: 1.24.x
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Networking
          Assignee: unassigned at busybox.net
          Reporter: corentinhenry at gmail.com
                CC: busybox-cvs at busybox.net
  Target Milestone: ---

We start with eth0 being down

localhost:~# ip addr show
1: lo: <LOOPBACK> mtu 65536 qdisc noqueue state DOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: bond0: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN group
default qlen 1000
    link/ether ce:f6:d7:0c:78:00 brd ff:ff:ff:ff:ff:ff
3: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN group
default qlen 1000
    link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff
4: sit0 at NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1
    link/sit 0.0.0.0 brd 0.0.0.0

We set eth0up, and it gets an IPv6 link local address

localhost:~# ip link set dev eth0 up && ip addr show
1: lo: <LOOPBACK> mtu 65536 qdisc noqueue state DOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: bond0: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN group
default qlen 1000
    link/ether ce:f6:d7:0c:78:00 brd ff:ff:ff:ff:ff:ff
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP
group default qlen 1000
    link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::5054:ff:fe12:3456/64 scope link
       valid_lft forever preferred_lft forever
4: sit0 at NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1
    link/sit 0.0.0.0 brd 0.0.0.0


Now if we get an IPv4 via udhcp, the IPv6 link local address gets deleted:

localhost:~# udhcpc -i eth0
udhcpc (v1.24.2) started
Sending discover...
Sending discover...
Sending select for 192.168.10.76...
Lease of 192.168.10.76 obtained, lease time 43200

localhost:~# ip addr show
1: lo: <LOOPBACK> mtu 65536 qdisc noqueue state DOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: bond0: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN group
default qlen 1000
    link/ether ce:f6:d7:0c:78:00 brd ff:ff:ff:ff:ff:ff
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP
group default qlen 1000
    link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff
    inet 192.168.10.76/24 brd 192.168.10.255 scope global eth0
       valid_lft forever preferred_lft forever

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the busybox-cvs mailing list