Actions
新建 #143
openrk1808 配置RNDIS 将板子配置成网卡
Start date:
10/27/2022
Due date:
% Done:
0%
Estimated time:
Description
版型:rp-rk1808
系统:buildroot
需求:将1808 的板子配成网卡,供电脑上网
做的测试:参考USB PHY里面的配置方式,能识别到OTG USB为ADB设备
内核配置如下:
sdk修改如下:
Files
Actions
#1
Updated by 余 顺 over 2 years ago
- File clipboard-202210281442-j1fhi.png clipboard-202210281442-j1fhi.png added
- File clipboard-202210281447-bavw9.png clipboard-202210281447-bavw9.png added
- File clipboard-202210281450-krg2e.png clipboard-202210281450-krg2e.png added
- File clipboard-202210281456-fwcdi.png clipboard-202210281456-fwcdi.png added
不用修改sdk,内核默认已打开相关的配置
直接修改板端的两个文件,两个文件都要修改
.usb_config 文件 由 usb_adb_en改为usb_rndis_en ,使能rndis功能,如下图
S50usbdevice 文件 打开 RNDIS_EN 使能rndis功能,如下图
如果没有改usb_adb_en 板子就是识别为一个adb设备
最后成功可以看到一个新的网络适配器
Updated by 刘 志飞 11 months ago
1126的版型内核配置默认已经配置好,无需配置,如需检查可执行 cd kernel
然后 make ARCH=arm menuconfig
进入内核搜索
默认内核 config 文件: kernel/arch/arm/configs/rv1126-facial-gate.config ,如果想要保存默 认配置,执行 make ARCH=arm savedefconfig 会在 kernel 目录下生成 defconfig,建议不要直接替换默认的配置文件,和默认的配置文件对比,在默认配置文件中增加新的配置即可。
在板端只需修改 /etc/init.d/ 目录下的
将 .usb_config 里的内容改为usb_rndis_en即可,
将S50usbdevice 里的RNDIS_EN=off 改为on 即可
Actions