dhcpcd-discuss

Re: dhcpcd disable BOOTP

Roy Marples

Thu Apr 21 15:38:21 2016

Hi Malte

On 21/04/2016 09:41, Malte Münch wrote:
> i'm running a LG Nexus 5 with Cyanogenmod 13. I updated last week to
> this version and now i'm not longer able to connect to my universities
> wifi. Me and an it-guy were able to track down the problem to a possible
> misconfiguration of the dhcp-client. The university uses Cisco Wifi-APs
> which filter BOOTREQUEST Messages. At least this is what the log said to
> us.
> 
> I'm using dhcpcd 5.5.6 on Cyanogenmod 13. My /etc/dhcpcd/dhcpcd.conf is
> attached as a screenshot. I'm not able to find a way to disable bootp in
> the manuals. Theres just the Option "bootp" to enable it.

You cannot just disable BOOTP because DHCP is infact an extension to
BOOTP. Here is the absrtact from RFC2131

Abstract

   The Dynamic Host Configuration Protocol (DHCP) provides a framework
   for passing configuration information to hosts on a TCPIP network.
   DHCP is based on the Bootstrap Protocol (BOOTP) [7], adding the
   capability of automatic allocation of reusable network addresses and
   additional configuration options [19].  DHCP captures the behavior of
   BOOTP relay agents [7, 21], and DHCP participants can interoperate
   with BOOTP participants [9].

Roy

References:
dhcpcd disable BOOTPMalte Münch
Archive administrator: postmaster@marples.name