3 Buildroot Modifications

The user must perform the following modifications to enable packages of the buildroot.

  1. Go to the directory of the buildroot, then enter the $ make menuconfig command.
  2. Enable dynamic/dev management using udev. Move to System configuration > dev management, then select Dynamic using udev.
    Figure 3-1. /dev management Screen
  3. Enable wpa_supplicant from Target package->Networking applications, then select wpa_supplicant.
    Figure 3-2. Networking applications – wpa_supplicant Screen
  4. Enable WPA3 Support for wpa_supplicant from Target package->Networking applications->wpa_supplicant, then select Enable WPA3 Support.
    Figure 3-3. menuconfig: Enable WPA3 Support for wpa_supplicant
    Note:
  5. Enable hostapd from Target package > Networking applications, then select hostapd.
    Figure 3-4. menuconfig: Enable hostapd
  6. Enable WPA3 Support for hostapd from Target package->Networking applications->hostapd, then select Enable WPA3 Support.
Figure 3-5.  menuconfig: Enable WPA3 Support for hostapd
  1. Allocate IP addresses between the server and client. Move to Target package > Networking applications, then select dhcp.
    Figure 3-6. menuconfig: Enable dhcp
  2. Move to Target package > Libraries > Networking, then select libnl.
    Figure 3-7. menuconfig: Enable libnl
  3. Connect to a secured AP. Move to Target packages > Libraries, then select Crypto.
    Figure 3-8. menuconfig: Enable openssl