Bluetooth с низким энергопотреблением в Ubuntu виртуализируется с помощью VMWare Fusion Pro на Mac

Я пытаюсь выполнить сканирование BLE и в конечном итоге использовать gatttool для отладки устройства BLE в Ubuntu 16.04 LTS.

Я виртуализирую образ Ubuntu с помощью VMware Pro 8.1.1 на сетчатом MacBook Pro 2014 года. Я могу подтвердить, что драйвер Bluetooth работает и поддерживает BLE на Mac, но у меня проблемы с получением сканирования BLE для работы в Ubuntu.

Выход из sudo hcitool lescan:

Set scan parameters failed: Input/output error

Я зарегистрировал больше информации от sudo hcidump -X при попытке сканирования BLE:

< HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7
    type 0x01 (active)
    interval 10.000ms window 10.000ms
    own address: 0x00 (Public) policy: All
> HCI Event: Command Complete (0x0e) plen 4
    LE Set Scan Parameters (0x08|0x000b) ncmd 255
    status 0x01
    Error: Unknown HCI Command

Это приводит меня к мысли, что драйвер не поддерживает BLE. Я пробовал как Ubuntu 16.04 LTS и 15.10. Я установил драйверы VMware в обоих случаях.

Кто-нибудь получал, чтобы BLE работал над Ubuntu в VMware раньше?

1 ответ

В случае, если кто-то еще сталкивается с этим, VMWare связался со мной и сказал, что они не поддерживают BLE в гостях Linux с хостом Mac. Если у вас есть хост Mac, вы можете установить драйверы Bootcamp и запустить Windows, но пользователям Linux не повезло.

Другие вопросы по тегам