前言
为了在OK3568控制板上实现内网穿透等功能,需要加载虚拟网卡。OK3568核心板默认并未打开虚拟网卡功能。我们可以通过重新编译系统内核来打开虚拟网卡功能,具体步骤如下:
一、重新编译内核
修改Linux 源文件目录下build.sh 文件,添加上述内容。
输入 .build.sh kernel 重新编译内核镜像(前提是已经完整编译过一次linux镜像)。
进入menuconfig图形界面后,选择 使能Device Drivers—>Networking support—>目录下面的Universal TUN/TAP device driver support。
选择退出后,继续等待内核编译自动完成。
二、下载内核镜像到控制板
将kernel目录下生成的boot.img单独拷贝出来,用瑞芯微的下载工具下载到控制板上,
三、加载虚拟网卡
重启控制板,运行相应的内网穿透程序,就可以看到加载的虚拟网卡。