720S模块使用ECM

本文介绍如何在linux下使用Air720S系列模块ECM网卡功能。

@[TOC]

设置模块为ECM网卡模式##

linux下加载ECM驱动

正常情况下linux都默认打开了ECM功能,如果没有打开,请选择以下方式进行修改。
1.编译的时候通过编译菜单是否添加ECM功能,详细操作请看编译内核
2.如果没有ECM功能模块(CDC_ether)请看操作安装cdc_ether模块
使用lsmod查询一下是否存在cdc_ether模块,如果已经有了cdc_ether模块但是ECM仍不能使用,请看操作修改USB驱动

1. 编译内核







###2.安装cdc_ether模块



下载对应内核的源码,cdc_ether的源码是在[kernel]/drivers/net/usb/cdc_ether.c
cd到该目录下。



建立一个modules文件夹,新建一个Makefile文件,将cdc_ether.c也copy到该文件夹中。修改Makefile文件如下图所示:

保存退出之后,直接make



将编译生成的cdc_ether.ko复制到内核文件夹中。
cp cdc_ether.ko /lib/modules/5.3.0/kernel/drivers/net/usb/
在该文件下 depmod -a 一下,之后再使用 modprobe cdc_ether 加载模块


###3.修改USB驱动



上次更新 2021-01-28