Привет, у меня возникла проблема с одним из моих Proxmox хостов. Не получается завести USB Bluetooth устройство внутри Ubuntu 24.04 VM, использующей ядро 6.11.0-21-generic. Тот же самый USB-устройство отлично работает в Ubuntu VM на других Proxmox хостах, использующих ту же версию и ядро. Ошибка, которая появляется в консоли непосредственно перед заходом в приглашение логина выглядит так: Код: Apr 07 22:55:16 hostname kernel: Bluetooth: hci0: command 0xfc61 tx timeout
Apr 07 22:55:16 hostname kernel: Bluetooth: hci0: RTL: Failed to generate devcoredump
Apr 07 22:55:16 hostname kernel: Bluetooth: hci0: RTL: RTL: Read reg16 failed (-110) Я пробовал менять настройки VM, такие как BIOS, тип машины, тип USB passthrough (устройство vs порт) и даже пытался PCI passthrough контроллера USB. Другие USB-устройства, например, накопители, работают отлично в той же VM. Я также пробовал менять настройки BIOS на хосте, который является Supermicro A2SDV-8C-LN8F. Другие Proxmox хосты, которые работают, тоже на базе Supermicro, но с другими платами и процессорами. У меня нет другой идентичной машины для тестирования. Вывод lsusb в VM: Код: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU Tablet
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 002: ID 0bda:a728 Realtek Semiconductor Corp.
Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 010 Device 002: ID 0781:5595 SanDisk Corp. Ultra USB 3.0 Вывод lsusb на хосте: Код: Bus 002 Device 003: ID 0451:8140 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 002 Device 004: ID 0781:5595 SanDisk Corp. Ultra USB 3.0
Bus 002 Device 002: ID 0451:8140 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 0bda:a728 Realtek Semiconductor Corp.
Bus 001 Device 006: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 005: ID 0451:8142 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 001 Device 003: ID 0451:8142 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 001 Device 004: ID 0557:2419 ATEN International Co., Ltd Virtual mouse/keyboard device
Bus 001 Device 002: ID 0557:7000 ATEN International Co., Ltd Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Я пробовал с другими USB Bluetooth адаптерами на базе Realtek, и каждый демонстрирует те же симптомы с VM на этом Proxmox хосте. Даже пробовал с полной Ubuntu desktop VM, чтобы исключить возможность проблем с серверным ISO. Заметил, что на A2SDV Bluetooth kernel modules не включались в вывод lsmod | grep bt. Они, однако, показываются внутри VM и также на других Proxmox хостах. Я запускал modprobe btusb и modprobe bluetooth, затем перезагрузил VM, но это не помогло. Надеюсь, кто-нибудь сможет помочь!
Apr 07 22:55:16 hostname kernel: Bluetooth: hci0: RTL: Failed to generate devcoredump
Apr 07 22:55:16 hostname kernel: Bluetooth: hci0: RTL: RTL: Read reg16 failed (-110) Я пробовал менять настройки VM, такие как BIOS, тип машины, тип USB passthrough (устройство vs порт) и даже пытался PCI passthrough контроллера USB. Другие USB-устройства, например, накопители, работают отлично в той же VM. Я также пробовал менять настройки BIOS на хосте, который является Supermicro A2SDV-8C-LN8F. Другие Proxmox хосты, которые работают, тоже на базе Supermicro, но с другими платами и процессорами. У меня нет другой идентичной машины для тестирования. Вывод lsusb в VM: Код: Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU Tablet
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 002: ID 0bda:a728 Realtek Semiconductor Corp.
Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 010 Device 002: ID 0781:5595 SanDisk Corp. Ultra USB 3.0 Вывод lsusb на хосте: Код: Bus 002 Device 003: ID 0451:8140 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 002 Device 004: ID 0781:5595 SanDisk Corp. Ultra USB 3.0
Bus 002 Device 002: ID 0451:8140 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 0bda:a728 Realtek Semiconductor Corp.
Bus 001 Device 006: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 005: ID 0451:8142 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 001 Device 003: ID 0451:8142 Texas Instruments, Inc. TUSB8041 4-Port Hub
Bus 001 Device 004: ID 0557:2419 ATEN International Co., Ltd Virtual mouse/keyboard device
Bus 001 Device 002: ID 0557:7000 ATEN International Co., Ltd Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Я пробовал с другими USB Bluetooth адаптерами на базе Realtek, и каждый демонстрирует те же симптомы с VM на этом Proxmox хосте. Даже пробовал с полной Ubuntu desktop VM, чтобы исключить возможность проблем с серверным ISO. Заметил, что на A2SDV Bluetooth kernel modules не включались в вывод lsmod | grep bt. Они, однако, показываются внутри VM и также на других Proxmox хостах. Я запускал modprobe btusb и modprobe bluetooth, затем перезагрузил VM, но это не помогло. Надеюсь, кто-нибудь сможет помочь!
