dhcp assigned an illegal IP address in wireless shared-networks. A fix for shared-networks that sometimes give clients options for the wrong subnets (in particular, 'option routers') was applied in the 3.0.2 version (ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.2.tar.gz ). My instaled version is net-misc/dhcp-3.0.1 Reproducible: Sometimes Steps to Reproduce: 1. connect a portable MAC OSX in the network 2. look at the logs 3. Actual Results: Mar 22 10:12:34 harmonia dhcpd: DHCPNAK on 192.168.39.254 to 00:0c:f1:5b:9b:22 via eth1 Mar 22 10:12:36 harmonia dhcpd: DHCPDISCOVER from 00:0c:f1:5b:9b:22 (xpto) via eth0 Mar 22 10:12:36 harmonia dhcpd: DHCPOFFER on 192.168.39.254 to 00:0c:f1:5b:9b:22 (xpto) via eth0 Mar 22 10:12:36 harmonia dhcpd: DHCPDISCOVER from 00:0c:f1:5b:9b:22 (SEL) via eth1 Mar 22 10:12:36 harmonia dhcpd: DHCPOFFER on 192.168.58.240 to 00:0c:f1:5b:9b:22 (xpto) via eth1 Mar 22 10:12:37 harmonia dhcpd: DHCPREQUEST for 192.168.39.254 (192.168.32.2) from 00:0c:f1:5b:9b:22 (xpto) via eth0 Mar 22 10:12:37 harmonia dhcpd: DHCPACK on 192.168.39.254 to 00:0c:f1:5b:9b:22 (SEL) via eth0 Mar 22 10:12:37 harmonia dhcpd: DHCPREQUEST for 192.168.39.254 (192.168.32.2) from 00:0c:f1:5b:9b:22 (xpto) via eth1: wrong network. Expected Results: I don't expected see this: wrong network Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.11.4 i686) ================================================================= System uname: 2.6.11.4 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 16:56:17)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.6.3, 1.8.5-r3, 1.7.9-r1, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=i686 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo http://gentoo.tiscali.nl/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X apache2 apm arts avi berkdb bitmap-fonts crypt cups emboss encode font-server foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod milter motif mp3 mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype truetype-fonts type1-fonts xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Mass reassign wrt Bug 23718, maintainer being retired.
Fixed in dhcp-3.0.3-r1