在 Debian 中“替换网卡驱动”通常有几种场景,下面按常见需求给你讲清楚做法。
lspci | grep -i ethernet
或无线网卡:
lspci | grep -i network
查看当前使用的驱动:
ethtool -i eth0
# 或
lspci -k
例如:
e1000e1000esudo modprobe -r e1000
sudo modprobe e1000e
echo "blacklist e1000" | sudo tee /etc/modprobe.d/blacklist-e1000.conf
sudo update-initramfs -u
sudo apt install build-essential linux-headers-$(uname -r)
解压驱动源码:
tar -xzf e1000e-*.tar.gz
cd e1000e-*/src
make
sudo make install
加载:
sudo modprobe e1000e
例如:rtl8821ce → rtl88x2bu
sudo apt install dkms
git clone https://github.com/...
cd driver
sudo ./dkms-install.sh
Debian 旧驱动常因内核旧:
sudo apt install linux-image-amd64
reboot
echo e1000e | sudo tee /etc/modules-load.d/e1000e.conf
dmesg | grep eth
看是否有 module is already loaded
modinfo e1000e
你可以告诉我:
lspci 输出)cat /etc/os-release)我可以直接给你精准命令。