У меня есть MB с двумя сетевыми картами. Выключатель сгорел и вытащил один из них. Нет возможности отключить их по отдельности в BIOS. Есть ли способ отключить один из портов? Могу ли я разархивировать, отменить привязку, отключить питание, чтобы система не видела его после загрузки?
Они отображаются как 0000:02.08.0
и 0000:02.08.1
. Я хочу как-то выключить второй. Поскольку оба они используют один и тот же драйвер, занесение в черный список модуля уничтожит их обоих. Обычно я просто жил бы с этим, но, кажется, должен быть способ сделать это, как в Windows, я могу просто отключить его. На самом деле у меня точно такая же проблема на другом компьютере, на котором работает XCP, так что это будет двойная задача, если это выяснить.
ОС - это сервер 12,4 LTS с Xen.
не думайте, что возможно отключить конкретный порт PCI. Возможно отключить определенное устройство с пользовательским правилом udev:
Необходимо знать устройство Mac. Например, создайте файл/etc/udev/rules.d/90.disable.netcard.rules
SUBSYSTEM=="net", ACTION=="remove", DRIVERS=="?*", OPTIONS="ignore_device" , ATTR{address}=="ZZ:AA:BB:CC:DD:EE", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
впоследствии необходимо перезапустить udev