Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: dhcpcd ignores netmask from server, installs /8 or /24 instead
On Friday 12 Dec 2014 23:55:23 Roy Marples wrote:
> On Friday 12 Dec 2014 15:51:20 John D. Baker wrote:
> > My ISP's upstream router is operating as a DHCP relay as the DHCP
> > server is on an entirely different network from that presented by
> > the upstream router. Perhaps this causes confusion?
>
> Possibly.
> Can you email me a full tcpdump off the DHCP message so I can analyse it
> please?
So far this is the likely culprit.
I tested dhcpcd on a bigendian mips router I have (running linux though) and
again it installed a /20 fine and was correct for IPv4LL as well.
So very interested in a tcpdump.
> > My ISP seems to suffer prolonged outages of its upstream router, so
> > when the lease expires, an IPv4LL/APIPA address is assigned and this
> > also frequently has the wrong netmask (usually /24 instead of /16).
> >
> > I don't know if this is architecture-dependent or not. Perhaps I'll
> > copy my firewall rules over to one of my Soekris net4501s and see how
> > it behaves on an i386 system in place of the sparc system. (I have a
> > local patch to work around kern/49124 for -7/-current.)
>
> I cannot replicate this on i386, a /20 is assigned fine from my local ISC
> dhcpd server using dhcpcd-6.6.5.
>
> I suppose I cannot rule out any architectural problems and I don't have any
> big endian hardware to test on, but I've not heard of any problems with
> dhcpcd on these platforms.
>
> Does anyone else on bigendian have a problem with dhcpcd and subnet masks?
Roy
Home |
Main Index |
Thread Index |
Old Index