记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

Linux下安装网卡执行make install失败

Linux下安装网卡执行make install失败

1.查看硬件信息

apt-get install  pciutils

lspci | grep -i ethernet

dmesg |grep  eth

2.下载驱动解压安装

make

make  install

3.编译出错解决

Kernel header files not in any of the expected locations

...

从错误信息来看是没装kernel header files

解决办法:

CentOS/RedHat
需要输入命令,安装kernel-headers kernel-devel:
yum install kernel-headers  kernel-devel

Ubuntu/Debian
更新或安装linux headers
apt-get update &&  apt-get install build-essential linux-headers-$(uname -r)

启用网卡:

ip link set up dev ethX

在Debian 10/9操作系统上将网络接口名称更改为eth0模式的方法

请将以下内核参数添加到/etc/default/grub文件中的GRUB_CMDLINE_LINUX变量:

$ sudo nano /etc/default/grub

......

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

见下面的截图:

在Debian 10/9系统上将网络接口名称更改为eth0模式

你需要更新grub并在进行更改后重新启动系统,运行以下命令:

$ sudo update-grub

$ sudo reboot

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):