首页 > 其他分享 >RNDIS --- USB 网卡

RNDIS --- USB 网卡

时间:2024-08-14 16:10:09浏览次数:7  
标签:--- USB RNDIS 电脑 上网 开发板 网卡 rndis

Rndis其实是远端网络驱动接口协议,设备可以通过usb的方式同PC主机连接,模拟网络连接以便于下载与调试工作。比如当电脑无法上网但手机可以上网时,可以使用Rndis驱动来使电脑基于USB来借用手机进行上网,当USB设备插入电脑时,就是将USB设备作为一个网卡,供电脑上网。Rndis的作用就是如此。

当嵌入式开发板使用到rndis的时候,大概率不是为了让电脑通过开发板上网,而是为了让开发板能和电脑进行网络传输,因为可能这个时候adb无法使用,也没有网线和WiFi,只有rndis驱动,那么这个时候电脑想往开发板去传输文件,就可以通过rndis传输,比如让tftp来基于rndis的网卡ip进行传输。

讲述一下大概的流程:

一般来说,rndis.sh脚本是SDK提供的,驱动也是SDK提供的,我们直接执行脚本就可以了,流程如下:

1.开发板在用usb链接电脑后,串口执行rndis.sh,出现类似如下的打印:

2.这个时候去ifconfig,也可以看到一个usb0的网卡:

3.这个时候可以去设置PC端的IP和子网掩码,只需要设置IP和掩码就可以了,最后PC和开发板能互相ping通即表示链接成功了。

 

标签:---,USB,RNDIS,电脑,上网,开发板,网卡,rndis
From: https://www.cnblogs.com/god-of-death/p/18359149

相关文章

  • 7-处理多维特征的输入
    行是样本,列是feather特征:激活函数:损失函数和优化器:写代码步骤:np.loadtxt()方法:numpy.loadtxt(fname,dtype=float,comments='#',delimiter=None,converters=None,skiprows=0,usecols=None,unpack=False,ndmin=0,encoding='bytes',max_rows=None,*,like=No......
  • 细节决定品质 -- 家具缓冲器,打造无声的奢华
    在当今追求卓越的时代,家居设计不仅仅是关于外观的华丽,更是关于细节的考究。一件家具的品质往往体现在那些看似不起眼的细节上,比如抽屉的开合是否流畅,柜门的关闭是否静谧。这正是家具缓冲器发挥作用的地方,它们在无声中塑造着家居的奢华感。*细节决定品质——家具缓冲器,打造无......
  • CHS-DRG(2.0)升级版核心分组方案介绍
    第二界CHS-DRG/DIP支付方式改革大会上,对CHS-DRG升级版核心分组的方案介绍,对2.0版本总结​​以下是对郭老师在第二界CHS-DRG/DIP支付方式改革大会上,对CHS-DRG升级版核心分组的方案介绍(保留部分核心内容):1.核心组ADRG的分组流程首先,郭老师介绍了ADRG分组的基本流程。她指出,A......
  • 【ACM出版,往届会后三个半月EI见刊/检索】第四届物联网与机器学习国际学术会议(IoTML 20
    2024年第四届物联网与机器学习国际学术会议(IoTML2024)将于2024年8月23-25日在中国南昌召开。会议将围绕着物联网和机器学习开展,探讨本领域发展所面临的关键性挑战问题和研究方向,以期推动该领域理论、技术在高校和企业的发展和应用,为专注于该研究领域的创新学者、工程师和......
  • 240814-作物模型DSSAT4.8.2的安装过程
    1.DSSATV4.8.2的下载软件下载需要从DSSAT官网邮件申请,一周左右会反馈下载链接。下面的链接是我于2024年8月从官网申请的链接。https://get.dssat.net/dssat-download-v4-8/?sk=48082410753我下载好后上传到了百度网盘,下面的是百度网盘下载链接。通过百度网盘分享的文件:DSSA......
  • GBJ406-ASEMI无人机专用GBJ406
    编辑:llGBJ406-ASEMI无人机专用GBJ406型号:GBJ406品牌:ASEMI封装:GBJ-4批号:2024+现货:50000+最大重复峰值反向电压:600V最大正向平均整流电流(Vdss):4A功率(Pd):小功率芯片个数:4引脚数量:4类型:整流扁桥、整流桥正向浪涌电流:120A正向电压:1.00V~1.30V封装尺寸:如图工作温度:-55......
  • (CF 10D)最长公共上升子序列(LCIS)(要求输出序列) - 题解
    最长公共上升子序列(LCIS)原题链接:CodeForces、洛谷时间限制:C/C++1000MS,其他语言2000MS内存限制:C/C++256MB,其他语言512MB描述给定两个整数序列,写一个程序求它们的最长上升公共子序列。当以下条件满足的时候,我们将长度\(N\)的序列\(S_1,S_2,...,S_N\)称为长度为\(M......
  • 有源音箱申请Hi-Res认证指南
    有源音箱(也称为主动式音箱)是一种内置功率放大器的音箱,其显著特点是音箱内部含有一套功率放大电路,可以直接通过音频线(如RCA线、3.5mm音频线或莲花线)与信号源(如电视、电脑、DVD播放器等)连接,而无需再连接额外的功率放大器。有源音箱的主要组成部分包括:扬声器单元:负责将电信号......
  • Python - 详情介绍Zmail发送邮件(支持普通&企业邮箱,163、QQ、gmail...)
    Python-详情介绍Zmail发送邮件为了满足在python项目中收发邮件给其他人,可利用自己的邮箱账号结合Zmail来完成。Zmail使得在python3中发送和接受邮件变得更简单。你不需要手动添加服务器地址、端口以及适合的协议。Zmail仅支持python3,不需要任何外部依赖.不支持python2......
  • 如何在i.MX8MP平台上为Qualcomm平台的Wi-Fi芯片开辟特定的CMA空间?
    1.为什么要开辟指定的空间为了防止Wi-Fi长时间运行,导致的内存碎片化,QualcommWi-Fi平台可以从内存空间中,划分出特定的CMA空间段,用以进行内存的申请和释放,下面我们重点介绍下,如何在i.MX8MPLinux5.15.x平台上为QCA206xWi-Fi6/6E预留特定CMA空间的操作步骤。2.Linux开辟特......