XPC240-PIE-U配置方法

2.4G/5G WIFI漫游网卡配置手册

本文主要介绍XPC240-PIE-U在Linux下的驱动编译以及调试配置方式

  • 配置思路框图



  • 安装驱动

    1. 检查驱动安装

正常安装驱动后,ifconfig可以看到新增的EthX设备,可以使用dmesg查看系统日志,

如下图,有发现asix的网卡驱动,通过过滤查看,当前并未显示最新的驱动版本,因此需要根据驱动源码重新编译驱动。



  1. 编译驱动源码

驱动下载地址:https://www.asix.com.tw/cn/product/USBEthernet/High-Speed_USB_Ethernet/AX88772B
 
解压后得到6个文件。



在当前文件夹中开启命令终端,输入以下指令,更新操作系统,确保系统处于最新状态:

# sudo apt update

# sudo apt upgrade

编译驱动并安装:

# make

# sudo make install

若在编译过程中出现err,请注意排查问题,一般是由于缺少相关软件导致。

手动加载驱动:

# sudo modprobe asix

或者重启ubuntu机器自动加载驱动。

      





  1. 检查驱动安装

通过命令可以查看驱动是否加载成功:

#dmesg | grep asix


查看新增设备名字,如果ifconfig看不到新增网卡设备,输入下面命令启用网卡

#sudo ifconfig ethxx up

判断驱动是否安装成功,可以ifconfig查看新增网卡是否RX和TX数据是否是0,如果是0,则未安装驱动;


  • 连接网卡

    1. 网卡MAC地址白名单

针对某些客户(华为,京东),需要在AC控制器中绑定网卡MAC地址白名单,则需要在系统中查看MAC地址申请入网,

Ifconfig查看MAC地址,MAC地址为:00:80:A3:XX:XX:XX。

若客户网络无MAC地址绑定的需求,则忽略本步骤。

  • 入网申请成功后,添加静态路由:

#sudo route add –net 169.254.0.0 netmask 255.255.0.0 dev ethx(查看网卡的名称)


  • 查看路由:

#route –n


  • 若要删除路由,请执行下面操作:

#sudo route del -net 169.254.0.0/16


  • Ping 169.254.0.1地址,检测网卡是否工作正常。
  • 添加临时静态IP地址:
  • #sudo ifconfig enx0080a3001121 169.254.0.10/16
     
    如果AGV在现场已经分配了静态IP地址,可直接用ping工具检查网卡是否能访问,如果无法访问,则添加静态路由即可,命令参照上面添加静态路由指令



以上步骤检查思路图:








网卡检测成功后,打开IE浏览器,访问169.254.0.1,进入网卡配置页面,网页登陆用户名:admin  密码:PASSWORD下图为登陆成功后的页面;