在make menuconfig中勾选

[*] Networking support  --->
    -*-   Wireless  --->
         <*>   Generic IEEE 802.11 Networking Stack (mac80211)
    Device Drivers  --->
        [*] Network device support  --->
            [*]   Wireless LAN  --->
                < >   Marvell 8xxx Libertas WLAN driver support with thin firmware
                < >   Atmel at76c503/at76c505/at76c505a USB cards
                < >   Softmac Prism54 support (NEW)          
                < >   Ralink driver support (NEW)  --->         
                < >   Realtek wireless card support
                ....

将有需要的网卡勾选 并退出保存

编译内核请看:

https://pluhuxc.github.io/2018/11/13/costom-android-kernel.html

安装好内核后有一些硬件要有固件才可以使用:

在安卓机上执行:

android # dmesg | grep bin

可以看出缺少的bin文件

缺少的bin文件可以去debian源内的 firmware- 软件包中下载

我这里打包了一份:

链接: https://pan.baidu.com/s/1nD9NiXwvEsORe0Kr8xGxFQ 提取码: dbcx

找到缺少的bin文件并拷贝到 安卓机的 /system/etc/firmware

权限不可写的话:

android # mount -o remount,rw /system