Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Можно ли пробросить контроллер Thunderbolt в виртуальную машину, если он не находится в изолированной группе iommu?

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Можно ли пробросить контроллер Thunderbolt в виртуальную машину, если он не находится в изолированной группе iommu?, Proxmox Виртуальная Среда
     
    soupdiver
    Guest
    #1
    0
    08.01.2023 11:50:00
    У меня материнская плата WRX 80 Creator с встроенным контроллером Thunderbolt 4. Я пытаюсь передать его в Windows VM, чтобы упростить подключение устройств. Я назначил контроллер Thunderbolt и USB-контроллер VM и установил драйверы Thunderbolt для моей материнской платы. Контроллер отображается в Windows, но подключенные устройства нет. Я уже прочитал кучу тем на эту тему, и там упоминалось, что это работает только тогда, когда контроллер находится в своей собственной группе IOMMU. Когда я делаю ``` ls /sys/kernel/iommu_groups/*/devices /sys/kernel/iommu_groups/0/devices: 0000:60:01.0 0000:61:00.0 0000:62:01.0 0000:62:03.0 0000:64:00.0 0000:65:01.0 0000:66:00.0 0000:97:00.0 0000:60:01.1 0000:62:00.0 0000:62:02.0 0000:63:00.0 0000:65:00.0 0000:65:04.0 0000:67:00.0 ```, я вижу, что несколько устройств находятся в этой группе. 60 и 63 – это контроллеры Thunderbolt, но остальные устройства – это сетевые карты и прочее. Это причина, по которой это не работает? Могу ли я как-нибудь поместить устройства Thunderbolt в свою собственную группу? Когда я подключаю USB-устройство к хабу Thunderbolt, я могу передать это устройство само по себе, но не весь контроллер. Какие есть идеи?
     
     
     
    deliad
    Guest
    #2
    0
    06.07.2023 19:20:00
    Ты проблему решил?
     
     
     
    Docop2
    Guest
    #3
    0
    06.07.2023 21:50:00
    Thunderbolt призван расширять линию PCI до устройства. Так что ты не можешь передать эту внутреннюю системную "рукопожатие" в VM. И поскольку Proxmox — это не Windows, устройство подключить или отключить нельзя. Если тебе нужна док-станция, которая передавала бы функции в VM, то большинство функций не будут работать. И очень специфические версии Proxmox отлично работали с GPU, подключенным напрямую к VM Windows через док-станцию Thunderbolt, но в большинстве версий Proxmox всё не так хорошо. 7.1something и 6.4 были довольно хороши, когда я их использовал. Но прямой переход на Amd — не лучший старт для Thunderbolt.
     
     
     
    soupdiver
    Guest
    #4
    0
    10.07.2023 10:26:00
    Ну, получилось не совсем так, как я себе представлял. Как заметил @Docop2, это не работает путем прохождения через весь Thunderbolt стек. Вроде бы работает… но не идеально. Я пропустил через PCIe устройство, которое, кажется, мой Thunderbolt контроллер, и когда я подключаю вещи к док-станции, они фактически отображаются в VM. Я даже подключил свою GPU с двумя DisplayPort кабелями к DP входу Thunderbolt контроллера на плате и подключил HDMI кабель в док-станцию. Я реально получил видеосигнал, но искаженный. Я не стал углубляться в это... У меня все еще работает эта схема, но у нее есть свои особенности. Время от времени USB-C кабель хаба отсоединяется, и это приводит к краху VM, потому что отключается активное PCIe устройство. Это также иногда приводит к нестабильному состоянию системы... и требуется перезагрузка. В общем... я бы это не рекомендовал. Кажется, гораздо стабильнее подключать вещи к док-станции и пропускать устройства по одному. Моя изначальная идея состояла в том, чтобы иметь видео, USB и все остальное с помощью только одного устройства для пропуска, но похоже, что мы еще не там.
     
     
     
    Gia
    Guest
    #5
    0
    08.09.2023 21:09:00
    Было бы интересно протестировать твою конфигурацию с опцией `pcie_acs_override=downstream`, включенной в Grub. Это должно позволить пробросить устройства из одной группы IOMMU. Обрати внимание, что это сопряжено с важными последствиями для безопасности и стабильности.
     
     
     
    mikeone
    Guest
    #6
    0
    14.05.2024 18:29:00
    Я в такой же ситуации. Только что разобрался, как вывести изображение с дока, но всё, что подключаю к USB-порту, Windows не видит. Даже Ethernet-порт дока не определяется. Может, поможем друг другу разобраться, раз у тебя проблема с USB-портом решена, а у меня – с выводом изображения?
     
     
     
    soupdiver
    Guest
    #7
    0
    23.05.2024 11:55:00
    Я уже немного отошел от этого дела... но если могу помочь, постараюсь. Напиши мне в личку или что-то вроде того, и посмотрим.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры