LINUX.ORG.RU
ФорумAdmin

CentOS 7.2 + VirtualBox + PCI passthrough

 ,


0

1

Салют)

Есть: CentOS 7.2 + VirtualBox + PCI passthrough

Хочу пробросить внешнею сетевую карту в ВМ UBUNTU 16. ВМ сетевую карту видит, интерфейс задает, но не поднимает, находится в состояние DOWN.

Подозреваю, что не правильно настроил, железо данный функционал полностью поддерживает.

Вот вывод dmesg | grep -iE «dmar|iommu»: http://pastebin.com/HrNZ8NyJ

Вот мои настройки: http://pastebin.com/86ANZ78R

Вот дока: https://www.virtualbox.org/manual/ch09.html#pcipassthrough



Последнее исправление: dzhazzz (всего исправлений: 3)

Ответ на: комментарий от Infra_HDC

Хорошо, учту, но мне по мимо сетевухи есть, что еще пробросить. Пока пытаюсь настроить на нее, а дальше продолжу с остальным.

dzhazzz
() автор топика
Ответ на: комментарий от dzhazzz

а что в самой виртуалке происходит? И почему ты выбрал virtualbox. Помойму у них в документации только пробросы работают.

ving2
()
Ответ на: комментарий от ving2

В виртуалке:

1. lspci - устройство отображает

2. Сетевой интерфейс поднимается

3. Сетевой интерфейс в состояние UP - но не работает

VirtualBox - не моя прихоть, надо сделать именно на нем, функция прямого проброса PCI устройств там есть

dzhazzz
() автор топика
Ответ на: комментарий от ving2

Ты знаешь что у нас на районе делают с любителями совать кошек в трубу?

anonymous
()
Ответ на: комментарий от ving2

Спасибо, погляжу.

Пока известно вот это:

Во время работы ВМ на хост системе в логи постоянно падает ошибка:

DMAR:[DMA Read] Request device [03:00.0] fault addr 79de6000 #012DMAR: [fault reason 06] PTE Read access is not set

03:00.0 - это адрес PCI сетевой карты пробрасываемой в ВМ

dzhazzz
() автор топика
Ответ на: комментарий от ving2

Пробрасываю сетевую intel.

На хосте отключил модуль e1000e.

Пробросил сетевую в виртуалку, она определилась, везде отображается, но не работает.

dzhazzz
() автор топика
Ответ на: комментарий от dzhazzz

А в какую ОС пробрасывешь? по логам ничего просветляющего не видно? и на хосте в логах ничего не валится..

ving2
()
Ответ на: комментарий от ving2

Пробрасываю в Ubuntu16.

На хосте в логи при включение Ubuntu16 постоянно падает:

DMAR:[DMA Read] Request device [03:00.0] fault addr 79de6000 #012DMAR: [fault reason 06] PTE Read access is not set

dzhazzz
() автор топика
Ответ на: комментарий от ving2

Ок, попробую, отпишу результат на следующей неделе

dzhazzz
() автор топика
Ответ на: комментарий от ving2

Все равно спасибо за помощь, я уже сам чего только не перепробовал, толку 0

dzhazzz
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.