#!/bin/sh
driver=e1000e
unbind_nic="eth2 eth3"
for nic in ${unbind_nic}; do
pci_slot=`dmesg |grep ${nic}| awk -F' ' '{print $4;}' |uniq`
pci_slot=${pci_slot%:*}
echo "unbind $nic pci slot = $pci_slot from driver ${driver}"
#echo "${pci_slot} > /sys/bus/pci/drivers/${driver}/unbind"
echo -n ${pci_slot} > /sys/bus/pci/drivers/${driver}/unbind
done
将网卡ethx与其相关的驱动解除绑定
最新推荐文章于 2024-08-05 22:14:22 发布
本文介绍了一个用于解除特定网卡驱动绑定的Shell脚本。该脚本通过读取系统日志来获取指定网卡的PCI插槽信息,并利用这些信息从相应的驱动中卸载网卡。这一操作通常用于在更换驱动或者进行低级别网络配置时。
592

被折叠的 条评论
为什么被折叠?



