1

Je fais des tests avec du Bluetooth 4 (Low Energy) en ce moment. Comme ce n'est supporté de façon standard sous Windows qu'à partir de 8.x (y'a des drivers pour les versions précédentes, mais sans API publique, or j'en ai besoin), et que je n'ai pas envie d'acheter cet OS, je teste avec Linux dans une VM.

Voilà la config :
- Virtualisateur : VirtualBox 5.0.10 r104061
- VirtualBox 5.0.10 Oracle VM VirtualBox Extension Pack installé
- Contrôleur USB émulé : mode USB 2.0 (EHCI)
- Système hôte : Windows 7 64 bits
- Système invité : Ubuntu 15.10 64 bits
- Dongle Bluetooth : Asus USB-BT400 (puce Broadcom BCM20702A)

Et évidemment, ça ne marche pas.

Quand je clique sur l'icône des périphériques USB pour connecter le dongle à la machine virtuelle, il ne se passe rien. Si je reclique dessus, j'ai droit à une erreur "USB device (...) is busy with a previous request. Please try again later.". Idem si j'ajoute manuellement le dongle dans la liste "Filtres périphériques USB".

Côté Linux, lsusb ne fait pas apparaître le dongle, et hcitool dev ne trouve aucun périphérique Bluetooth.

Voilà où j'en suis :

- ça semble lié au périphérique : en remplaçant le dongle par une clé USB, tout marche comme il faut : Ubuntu détecte bien la clé USB et m'affiche son contenu.

- ça semble lié à Virtual Box : avec la même config sous VMWare Player, le dongle est détecté et fonctionnel (mais je ne peux pas utiliser VMWare à la place de Virtual Box, car la licence n'autorise qu'un usage non commercial).

- j'ai essayé de redémarrer la VM, le PC, de brancher et de débrancher le dongle (pendant que la VM tourne ou non), de changer de port et de contrôleur USB (USB 2 / USB 3), de désinstaller les drivers Bluetooth du fabricant sous Windows : ça n'a aucun effet.

- d'après Google, y'a plein de gens qui ont des problèmes similaires, la solution "ultime" semble être celle-ci, mais ça n'a pas d'effet chez moi.

Si vous avez des idées avant que je ne m'arrache les cheveux.... grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2

Zerosquare (./1) :
Comme ce n'est supporté de façon standard sous Windows qu'à partir de 8.x (y'a des drivers pour les versions précédentes, mais sans API publique, or j'en ai besoin), et que je n'ai pas envie d'acheter cet OS, je teste avec Linux dans une VM.
Si ton problème avec Windows 8, c'est que tu ne veux pas l'acheter, tu peux peut-être passer à Windows 10 gratuitement ?
avatar

3

De mon expérience, vmware player s'en sortait mieux avec la connexion usb (de kinects en l'occurrence)

4

Il l'a dit:
Zerosquare (./1) :
- ça semble lié à Virtual Box : avec la même config sous VMWare Player, le dongle est détecté et fonctionnel (mais je ne peux pas utiliser VMWare à la place de Virtual Box, car la licence n'autorise qu'un usage non commercial).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5

Bah, il a édité pour me nuire, c'est tout embarrassed

6

Même pas tongue

RHJPP > à vrai dire je ne veux pas de Windows 8 / 10 sur ma machine principale. Et même si je voulais le faire tourner dans une VM ou sur une autre machine, je devrais racheter une licence (soit de Windows 7 + update, soit directement de Windows 8 ou 10).
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

7

(8.1 est très bien, pas de raison spéciale de s'en méfier ; connais pas 10)