RM520N-GL是基于高通X62平台的R16模组,m.2接口,那么网口就只能通过模组的pcie转接出来了,而且,还不能用千兆网口,那速度让你觉得在用一个4G模块,就只能用2.5G网口的转接板了,模组默认是走usb模式的,接到windows的电脑上会显示移动宽带,也就是MBIM模式,如果要用网口,就需要配置一下AT指令,把数据接口切换到PCIE上面来。
开启PCIE的RC模式
at+qcfg="pcie/mode",1
设置数据默认走PCIE接口
at+qcfg="data_interface",1,0
设备开启RTL8125驱动
2.5G网口用的就是8125B的驱动,千兆是另外一个8168的驱动,但是高通的就不建议用PCIE转千兆的了。
at+qeth="eth_driver","r8125",1
设置自动拨号
开机自动拨号连接
AT+QMAPWAC=1
设置上位机直接获取SIM卡地址
这个默认不建议配置,这个设置配置了, 其实就和家里宽带光猫开了桥接一样,直接把IP地址给你上位机了,模块自己就没有IP了,下面不能接交换机,可以接路由器的WAN或者接电脑。
at+qmap="mpdn_rule",0,1,0,1,1,"FF:FF:FF:FF:FF:FF"
然后重启设备即可,开机后,会看到电脑网卡能够自动获取IP地址,只要卡没问题,模块就自动拨号上网了。
这样做的方式比较简单,m.2模组直出2.5G以太网口,对于只需要一个网口的场景比较合适,另外,R16标准下的5G LAN必须是物理MAC地址的转发,AP+USB网卡的模式是不行的,除非路由器AP的PHY直接对模组的PCIE才行,否则无法支持5G LAN。