How to get 802.11s mesh networking running on the "beaglebone green wireless (AM335x)"?

I’m trying to get 802.11s mesh networking running on the “beaglebone green wireless (AM335x)” by the step on WL18xx System Build Scripts (processors.wiki.ti.com/…/WL18xx_System_Build_Scripts)..)

  1. First, I downloaded “ti-processor-sdk-linux-am335x-evm-03.02.00.05” to follow the setting steps in the webside, but it didn’t work.

After “./build_wl18xx.sh update R8.7”, the console appeared “your kernel headers are incompletee/not installed” . (Please refer the next picture.)

I tried to use the command "apt-get install build-essential linux-headers-$(uname -r) ", but it did not work.

  1. Then I download “ti-sdk-am335x-evm-07.00.00.00-Linux-x86” to follow the setting steps.

After “./build_wl18xx.sh update R8.7”, the console appeared

“Kernel configuration is invalid. include/generated/autoconf.h or include/config/auto.conf are missing.”(Please refer the next picture.)

I tried to use the command " sudo apt-get install autoconf", but it did not work.

Should I use “ti-processor-sdk-linux-am335x-evm-03.02.00.05” or “ti-sdk-am335x-evm-07.00.00.00-Linux-x86”?

And how can I fix the problems to get 802.11s mesh networking running on the “beaglebone green wireless (AM335x)” ?

Please help to fix the problem, thanks.

I will use the 802.11s on “beaglebone green wireless (AM335x)”. But I tried the steps on the desktop pc (64 bits) with Ubuntu 14.04.5 LTS. Kernel version is 4.4.0-72-generic