Ubuntu 22.04下Edimax PCIe千兆网卡EN-9260TX-E驱动编译安装失败求助
Ubuntu 22.04下Edimax PCIe千兆网卡EN-9260TX-E驱动编译安装失败求助
各位好,最近在Ubuntu 22.04上折腾Edimax EN-9260TX-E这款PCIe千兆网卡,结果卡在驱动编译这一步了,试了好几种方法都没搞定,想请教下大家的思路。
问题详情
这款网卡用的是Realtek RTL8168系列芯片,我按照官方提供的驱动README一步步操作,执行make clean modules时直接报错,而且网卡在lshw里根本没被识别出来,换了同型号的另一块卡也一样。
编译报错日志
make -C src/ clean make[1]: Verzeichnis „/home/dvadmin/treiber/src“ wird betreten rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers *.order make[1]: Verzeichnis „/home/dvadmin/treiber/src“ wird verlassen make -C src/ modules make[1]: Verzeichnis „/home/dvadmin/treiber/src“ wird betreten make -C /lib/modules/6.2.0-33-generic/build SUBDIRS=/src modules make[2]: Verzeichnis „/usr/src/linux-headers-6.2.0-33-generic“ wird betreten make[3]: *** Keine Regel vorhanden, um das Ziel „arch/x86/entry/syscalls/syscall_32.tbl“, benötigt von „arch/x86/include/generated/uapi/asm/unistd_32.h“, zu erstellen. Schluss. make[2]: *** [arch/x86/Makefile:248: archheaders] Fehler 2 make[2]: Verzeichnis „/usr/src/linux-headers-6.2.0-33-generic“ wird verlassen make[1]: *** [Makefile:42: modules] Fehler 2 make[1]: Verzeichnis „/home/dvadmin/treiber/src“ wird verlassen make: *** [Makefile:32: modules] Fehler 2
我已经尝试过的操作
- 严格遵循官方README流程:先通过
lsmod | grep r8169检查并卸载自带的r8169驱动,解压驱动包后执行编译安装命令 - 按照教程安装了完整的HWE内核(
linux-generic-hwe-20.04) - 参考相关内核配置问题的方案尝试调整,但没有解决编译错误
- 更换了同型号的另一块PCIe网卡,问题依旧存在
系统与硬件信息
- 系统版本:Ubuntu 22.04
- 内核版本:
6.2.0-33-generic lshw输出仅识别到板载网卡enp0s31f6和手机共享网络的enx5e86695e5feb,目标网卡完全没出现在列表里- 网卡型号:Edimax EN-9260TX-E(基于Realtek RTL8168系列芯片)
我的疑问
是不是因为我下载的驱动是针对2.6.x/2.4.x旧内核的版本,和现在的6.2内核不兼容?有没有什么办法能让这款网卡在Ubuntu 22.04上正常工作?
备注:内容来源于stack exchange,提问作者DonPIZI
相关产品推荐
相关产品推荐

