家用电脑安装Linux如何安装板载网卡驱动

像B560或者之类的PC主板,在安装较低版本的ubuntu或者centos的时候
没有板载网卡的驱动,连不了网,下下来的驱动又要编译,编译又要网
在这里提供一个基于Intel的I219网卡解决思路
1 首先是找到自己是什么型号的网卡
lspci -v
2 我这里是I219网卡,去百度找驱动下载地址就行,这里贴出Intel官网
https://www.intel.cn/content/www/cn/zh/download/14611/intel-network-adapter-driver-for-pcie-intel-gigabit-ethernet-network-connections-under-linux-final-release.html?wapkw=i219-v
3 下载tar.gz文件后,用移动设备拷贝到你的电脑上
这里提醒下NTFS格式的U盘兼容大多数ubuntu,FAT32兼容大多数Centos
4 挂载本地镜像源,用来安装make,gcc等环境,参考我之前的专栏
5 挂载好之后,安装下列环境
For Centos:
# yum install gcc make
(后面编译的时候如果发现还缺什么,就直接yum install对应的就行了)
For Ubuntu:
# yum install build-essential
6 解压拷贝进去的驱动文件
tar -xzvf e1000e-3.8.4.tar.gz
7 进入解压的文件夹,有个src文件夹,进去然后
make install
8 加载驱动
modinfo e1000e
modprobe e1000e
9 这个时候应该已经有网了,但是还需要更新下initramfs
For Centos:
dracut --force
For Ubuntu:
update-initramfs -u