The present invention provides a communication method and a router based on the router bridging. The method includes: the universal serial bus USB interface connected to the router test equipment identification card for extended router USB; receiving USB through the USB interface router extended first Ethernet card data through universal serial bus communication equipment Ethernet control model USB CDC ECM interface transmission between Ethernet bridge; the USB extension card with the router, the first Ethernet data sent to the Ethernet through the Ethernet interface; Ethernet card will be sent to the first Ethernet data connected with Ethernet interface - Linux system host. The method provided by the invention can realize the communication between the host and the non Linux operating system USB CDC class ECM equipment.
【技术实现步骤摘要】
一种基于路由器桥接的通信方法及路由器
本专利技术涉及通信
,尤其涉及一种基于路由器桥接的通信方法及路由器。
技术介绍
通用串行总线(UniversalSerialBus,USB)是一种用于外部设备与计算机连接的标准连接。基于USB通信设备类(CommunicationDeviceClass,CDC)的技术可以将USB虚拟成不同的通讯设备接口,其中,以太网控制模型(EthernetNetworkingControlModel,ECM)可以将其虚拟为一个标准的以太网接口。现有技术中,USB-CDC-ECM大多由Linux系统内核配置支持。如果具有USB-CDC-ECM接口的设备插接到非linux系统的主机上,将不会被识别,导致非linux系统的主机与实现USB-CDC-ECM功能的设备无法进行通信连接。
技术实现思路
本专利技术的多个方面提供一种基于路由器桥接的通信方法及路由器,用以实现非Linux操作系统的主机与USB-CDC-ECM类设备之间的通信。本专利技术提供一种基于路由器桥接的通信方法,包括:将连接于所述路由器的通用串行总线USB接口的待测试设备识别为所述 ...
【技术保护点】
一种基于路由器桥接的通信方法,适用于所述路由器,其特征在于,所述方法包括:将连接于所述路由器的通用串行总线USB接口的待测试设备识别为所述路由器的USB扩展网卡;通过所述路由器的USB接口接收所述USB扩展网卡通过通用串行总线‑通信设备类‑以太网控制模型USB‑CDC‑ECM接口发送的第一以太网数据;通过所述USB扩展网卡与所述路由器的以太网卡之间的网桥,将所述第一以太网数据发送至所述以太网卡;通过所述以太网卡的以太网接口将所述第一以太网数据发送至与所述以太网接口连接的非linux系统的主机。
【技术特征摘要】
1.一种基于路由器桥接的通信方法,适用于所述路由器,其特征在于,所述方法包括:将连接于所述路由器的通用串行总线USB接口的待测试设备识别为所述路由器的USB扩展网卡;通过所述路由器的USB接口接收所述USB扩展网卡通过通用串行总线-通信设备类-以太网控制模型USB-CDC-ECM接口发送的第一以太网数据;通过所述USB扩展网卡与所述路由器的以太网卡之间的网桥,将所述第一以太网数据发送至所述以太网卡;通过所述以太网卡的以太网接口将所述第一以太网数据发送至与所述以太网接口连接的非linux系统的主机。2.根据权利要求1所述的方法,其特征在于,还包括:通过所述以太网卡的以太网接口接收所述主机发送的第二以太网数据;通过所述USB扩展网卡与所述以太网卡之间的网桥,经所述USB接口将所述第二以太网数据发送至所述USB扩展网卡的USB-CDC-ECM接口。3.根据权利要求1所述的方法,其特征在于,在所述通过所述USB扩展网卡与所述路由器的以太网卡之间的网桥,将所述以太网数据发送至所述以太网卡之前,所述方法还包括:响应于用户在桥接配置页面上的配置操作,在所述USB扩展网卡与所述以太网卡之间搭建所述网桥,所述网桥的第一端口为所述USB扩展网卡的端口,所述网桥的第二端口为所述以太网卡的端口;在所述网桥的地址-端口对照表中,配置所述网桥的第一端口与所述待测试设备的MAC地址对应,以及配置所述网桥的第二端口与所述主机的MAC地址对应。4.根据权利要求3所述的方法,其特征在于,在所述USB扩展网卡与所述以太网卡之间搭建所述网桥之前,所述方法还包括:接收所述待测试设备的标识信息;根据所述待测试设备的标识信息,确定所述待测试设备的合法性。5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:配置所述路由器的IP地址与所述主机的IP地址和所述待测试...
【专利技术属性】
技术研发人员:赵祥军,高新亮,
申请(专利权)人:歌尔科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。