ubuntu 18.04安装绿联千兆USB网卡的AX88179芯片驱动(编译报错解决)
问题背景由于我的笔记本没有网口,又因为要接USRP N210需要使用USB3.0千兆网卡(百兆不行),因此就买了绿联的USB3.0千兆有线网卡,主要是因为要在linux系统上使用,所以特意找了这个提供Linux驱动的型号。问题描述但是我在安装的时候却发现了问题:驱动程序在ubuntu18.04下直接编译会报错,错误如下。817:3: error: ‘struct ethtool_ops’...
·
问题背景
由于我的笔记本没有网口,又因为要接USRP N210需要使用USB3.0千兆网卡(百兆不行),因此就买了绿联的USB3.0千兆有线网卡,主要是因为要在linux系统上使用,所以特意找了这个提供Linux驱动的型号。
问题描述
但是我在安装的时候却发现了问题:驱动程序在ubuntu18.04下直接编译会报错,错误如下。
817:3: error: ‘struct ethtool_ops’ has no member named ‘set_settings’; did you mean ‘get_strings’?
造成无法安装。
解决方案
注释掉报错的816和817两行代码,再重新编译即可。
编译完成后sudo make install即可完成安装。
另外,我要也测试了ubuntu16.04,发现可以直接安装成功。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)