配置v3s内核支持
添加PPP支持
Device Drivers --->
[*] Network device support (NETDEVICES [=y]) --->
{*} PPP(point-to-point protocol)support
编译内核
make clean
make ARCH=arm licheepi_zero_defconfig
make ARCH=arm menuconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j16
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j16 INSTALL_MOD_PATH=out modules
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j16 INSTALL_MOD_PATH=out modules_install
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- dtbs
通过RNDIS上网
$dmesg #如果出现rndis_host 1-1:1.0 eth1这样的打印说明已经识别到了,如果没有,可能是硬件问题,也可能是linux真的不支持;rndis 驱动添加 http://oldask.openluat.com/article/79
此时查看ifconfig
如果没有eth1 则 ifconfig -a
但是此时发现没有ip地址,发送:
udhcpc -i eth1
出现地址后,即可使用此网卡上网;
测试一下
ping www.baidu.com
PS:
V3s 硬件上的第100脚PF6,也就是USB_ID需要接地,做USB主机;