Как установить драйверы usbip vhci_hcd на AWS Версия ядра Ubuntu EC2

Мне потребовалось время, чтобы разобраться в проблеме, но я застрял и не могу показаться чтобы найти решение этой проблемы.

Итак, в основном я хочу подключить локальный USB-порт к экземпляру AWS EC2, и в Linux это можно сделать через usbip , но теперь проблема связана с EC2 Экземпляры ядра, по умолчанию для них не установлены драйверы,и приводам требуются точные спецификации для загрузки в систему.

Теперь я пытался вручную скомпилировать драйверы, но мне не удалось успешно выполнить это, причина в том, что система не компилирует конкретные .ko модуль, но в то же время другие установленные модули .ko не поддерживаются ядром.

Действия, которые я выполняю, взяты отсюда в Ubuntu на как собрать свое ядро: https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel

Это нужно для получения правильной версии ядра, которая используется, из EC2, другие шаги:

ubuntu@:~$ sudo cp /boot/config-$(uname -r) .config
ubuntu@:~$ sudo cp /usr/src/linux-headers-$(uname -r)/Module.symvers .
ubuntu@:~$ sudo make menuconfig
ubuntu@:~$ sudo make modules_prepare && sudo make M=drivers/usb/usbip
ubuntu@:~$ sudo insmod drivers/usb/usbip/usbip-core.ko && sudo insmod drivers/usb/usbip/vhci-hcd.ko

но несмотря на то, что модуль компилируется, нет ни драйверов .ko, ни тех, которые скомпилированы.

Есть ли способ заставить usbip работать на AWS на экземпляре EC2? Есть ли другое решение для драйверов usbip ?

0
задан 28 December 2020 в 17:21

0 ответов

Другие вопросы по тегам:

Похожие вопросы: