SR9900驱动
SR9900是USB-CDC-ECM类设备,Linux3.10以及更高版本系统直接使用—在集成了CDC类网卡驱动的系统中免驱使用,CDC Ethernet support (smart devices such as cable modems),该驱动linux3.10以及更高版本都集成,如果系统中没有,可以去官方下载,编译进去即可。
M300内核配置更改
make kernel-menuconfig
Device Drivers —>
[包含] Network device support —>
<包含> USB Network Adapters —>
<包含> Multi-purpose USB Networking Framework
<包含> CDC Ethernet support (smart devices such as cable modems)
设备树更改
~/ingenic-linux-kernel4.4.94-kernel5.10-m300-v6.0-20230105/kernel/kernel-4.4.94/arch/mips/boot/dts/ingenic/gewu.dts
设备树修改
&otg {
g-use-dma;
dr_mode = "host"; // host,periphera