一台Centos linux7.9服务器,通过make install安装网卡驱动时,报错,报错信息如下:
common.mk:79: *** Kernel header files not in any of the expected locations.
common.mk:80: *** Install the appropriate kernel development package, e.g.
common.mk:81: *** kernel-devel, for building kernel modules and try again. Stop.
此种情况,需要先安装kernel-devel,使用rpm -qa kernel-devel发现kernel-devel果然没装,通过挂载本地yum安装kernel-devel,再次make install仍然有报错,报错信息如下:
/bin/sh: cc: command not found
此种情况,需要安装gcc,通过yum安装gcc后,再次make install就可以正常安装网卡驱动了。
此外,如果有.ko格式的驱动,则只需要insmod xxx.ko网卡驱动即可。