Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    [РЕШЕНО] Устройство PCI Passthrough вызывает событие горячей замены на хосте и исчезает из ВМ.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО] Устройство PCI Passthrough вызывает событие горячей замены на хосте и исчезает из ВМ., Proxmox Виртуальная Среда
     
    scyto
    Guest
    #1
    0
    21.05.2025 22:04:00
    У меня есть карта Hailo AI. Чтобы эта карта не вызывала сбоев сервера, необходимо включить функцию горячего подключения в BIOS сервера. При инициализации карта загружает прошивку из файла bin во VM. Это похоже на сброс устройства, который приводит к событию горячего подключения на шине PCI-E (это карта M2, подключенная через адаптер PCI-E). Вопрос: есть ли способ включить горячее подключение PCI, чтобы VM видела возврат устройств?

    Логи:
    Host Code: [Ср 21 мая 2025 12:19:16] pcieport 0000:c0:01.1: pciehp: Slot(21): Link Down
    [Ср 21 мая 2025 12:19:16] pcieport 0000:c0:01.1: pciehp: Slot(21): Card not present
    [Ср 21 мая 2025 12:19:16] pcieport 0000:c0:01.1: pciehp: Slot(21): Card present
    [Ср 21 мая 2025 12:19:16] pcieport 0000:c0:01.1: pciehp: Slot(21): Link Up
    [Ср 21 мая 2025 12:19:16] pcieport 0000:c0:01.1: ASPM: current common clock configuration is inconsistent, reconfiguring
    [Ср 21 мая 2025 12:19:16] pcieport 0000:c0:01.1: PCI bridge to [bus c1-c2]
    [Ср 21 мая 2025 12:19:16] pcieport 0000:c0:01.1: bridge window [io 0xd000-0xdfff]
    [Ср 21 мая 2025 12:19:16] pcieport 0000:c0:01.1: bridge window [mem 0xd8000000-0xd80fffff]
    [Ср 21 мая 2025 12:19:16] pcieport 0000:c0:01.1: bridge window [mem 0x10befff00000-0x10beffffffff 64bit pref]
    Логи: VM Code: root@debian-dev-628:~# dmesg -T | grep hailo
    [Ср 21 мая 2025 12:19:13] hailo_pci: loading out-of-tree module taints kernel.
    [Ср 21 мая 2025 12:19:13] hailo_pci: module verification failed: signature and/or required key missing - tainting kernel
    [Ср 21 мая 2025 12:19:13] hailo: Init module. driver version 4.19.0
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Probing on: 1e60:2864...
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Probing: Allocate memory for device extension, 11632
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Probing: Device enabled
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Probing: mapped bar 0 - (____ptrval____) 16384
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Probing: mapped bar 2 - (____ptrval____) 4096
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Probing: mapped bar 4 - (____ptrval____) 16384
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Probing: Setting max_desc_page_size to 4096, (page_size=4096)
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Probing: Enabled 64 bit dma
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Probing: Using userspace allocated vdma buffers
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Disabling ASPM L0s
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Successfully disabled ASPM L0s
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Writing file hailo/hailo8_fw.bin
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: firmware: direct-loading firmware hailo/hailo8_fw.bin
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: File hailo/hailo8_fw.bin written successfully
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Writing file hailo/hailo8_board_cfg.bin
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: firmware: failed to load hailo/hailo8_board_cfg.bin (-2)
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: firmware: failed to load hailo/hailo8_board_cfg.bin (-2)
    [Ср 21 мая 2025 12:19:13] Failed to write file hailo/hailo8_board_cfg.bin
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: File hailo/hailo8_board_cfg.bin written successfully
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: Writing file hailo/hailo8_fw_cfg.bin
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: firmware: failed to load hailo/hailo8_fw_cfg.bin (-2)
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: firmware: failed to load hailo/hailo8_fw_cfg.bin (-2)
    [Ср 21 мая 2025 12:19:13] Failed to write file hailo/hailo8_fw_cfg.bin
    [Ср 21 мая 2025 12:19:13] hailo 0000:01:00.0: File hailo/hailo8_fw_cfg.bin written successfully
    [Ср 21 мая 2025 12:19:14] hailo 0000:01:00.0: Firmware loaded successfully
    [Ср 21 мая 2025 12:19:14] hailo 0000:01:00.0: Probing: Added board 1e60-2864, /dev/hailo0
    [Ср 21 мая 2025 12:19:16] hailo 0000:01:00.0: Remove: Releasing board
    [Ср 21 мая 2025 12:19:16] hailo 0000:01:00.0: Remove: Freed board, /dev/hailo0
     
     
     
    scyto
    Guest
    #2
    0
    21.05.2025 23:24:00
    Исправил, сделав несколько вещей: во-первых, создал файл в modprobe.d, содержащий опции vfio-pci ids=1e60:2864 disable_vfio_pci_flr=1. Во-вторых, удалил устройство из отображения в GUI и использовал этот набор аргументов в файле vmid.conf (ключевым моментом был hotplug=off). Аргументы: -device pcie-root-port,id=pcie_hailo,slot=10,bus=pcie.0,chassis=10,hotplug=off -device vfio-pci,host=c1:00.0,bus=pcie_hailo,addr=0x0
     
     
     
    leesteken
    Guest
    #3
    0
    22.05.2025 07:26:00
    Может, стоит создать заявку на новую функцию в https://bugzilla.proxmox.com? Это может помочь и другим. И, возможно, я смогу помочь тем, кто жалуется, что Windows видит все проброшенные устройства как съемные.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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