Passthrough SONNET USB-C-C-C-C-C-C-CARD к Windows Guest через KVM и VFIO

Обновление: В настоящее время вы можете использовать SSH-сертификаты, аналогичные TLS-сертификатам. Тогда вы можете добавить запись known_hosts, чтобы доверять сертификату, а не отдельным ключам, и вы больше никогда не получите это сообщение.


Прислушайтесь к предупреждению @0xC0000022L!

Если вы знаете, что ключ хоста изменился, вы можете удалить конкретную запись из файла known_hosts:

ssh-keygen -R xxx.xxx.xxx.xxx

Это гораздо лучше, чем перезаписывать весь файл hosts (что можно сделать, просто > /root/.ssh/known_hosts).

Если вы не хотите использовать опции командной строки ssh, я полагаю, что единственным другим способом сделать это будет изменение кода SSH и перекомпиляция. Чего вы очень не хотите делать!

0
06.02.2019, 04:28
1 ответ

Я знаю, что немного опаздываю на вечеринку, но я надеюсь, что следующая информация поможет людям, которые сталкиваются с похожими проблемами в квестах Google. Обратите внимание, что я тестировал это только на дискретных USB-контроллерах.

xhci _hcd действительно встроен в ядро, поэтому он требует контроллера USB, и, если не будет найден обходной путь, vfio -pci не назначается в качестве используемого ядра. Один из способов сделать это — вызвать скрипт для привязки/отвязки

.

Еще один более простой способ решить эту проблему — использовать следующую команду:

sudo driverctl -v set-override 0000:0X:00 vfio-pci

Где 0000 :0X :00 — ваш идентификатор PCI.

После перезагрузки автоматически назначается драйвер vfio -pci.

1
02.10.2020, 19:23

Теги

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