Как использовать uio_pci_generic в Debian 9u3 или Ubuntu 16.04 - PullRequest
0 голосов
/ 05 мая 2019

Я пытаюсь использовать пользовательский ввод-вывод для связи с моей сетевой картой в Debian 9u3.Я следовал командам в Пользовательское пространство I / O HOWTO .Но я потерпел неудачу на последнем шаге.
Следующий блок - мой результат, но я не знаю, как его решить, и я хочу знать, почему не могу связать мою сетевую карту с драйвером uio_pci_generic.

root@abc:/sys/class# modprobe pci_uio_generic 
root@abc:/sys/class# echo "8086 1572" > /sys/bus/pci/drivers/uio_pci_generic/new_id
root@abc:/sys/class# echo -n 0000:04:00.0 > /sys/bus/pci/drivers/i40e/unbind
root@abc:/sys/class# echo -n 0000:04:00.0 > /sys/bus/pci/drivers/uio_pci_generic/bind
bash: echo: write error: No such device

0000: 04: 00.0 представляет устройство PCI, являющееся сетевым адаптером, его информация содержится в этой ссылке .«8086 1572» - это идентификатор поставщика и идентификатор устройства.
Используемая мной операционная система - Debian 9u3, версия ядра - 4.9.0-6-amd64.

Надеюсь, кто-то может помочь мне решитьс этой проблемой и большое спасибо.

XiaoZe

...