1 votes

Comment puis-je trouver le logiciel/service qui lit le périphérique Bluetooth ?

J'ai une VM qui utilise mon Intel NUC Bluetooth. Mais je ne me souviens pas comment j'ai configuré cette VM. Si ce n'était pas pour le fait que je sais qu'un programme obtient des informations de /opt/bluetooth/c0:B6:F9:8D:A6:75 Je ne saurais même pas que le Bluetooth fonctionne en premier lieu.

En outre, dmesg | grep blue -i renvoie ce qui suit, donc je sais qu'il est configuré d'une manière ou d'une autre :

[   25.470189] Bluetooth: Core ver 2.22
[   25.470221] Bluetooth: HCI device and connection manager initialized
[   25.470229] Bluetooth: HCI socket layer initialized
[   25.470234] Bluetooth: L2CAP socket layer initialized
[   25.470241] Bluetooth: SCO socket layer initialized
[   25.613169] Bluetooth: hci0: Firmware revision 0.1 build 197 week 12 2021
[  801.994803] Bluetooth: hci0: advertising data len corrected

J'essaie de mettre en place une nouvelle VM qui utilisera également Bluetooth. Oui, j'éteins la VM "fonctionnelle" pour qu'elle n'interfère pas avec la nouvelle. Mais sur ma nouvelle VM je n'ai pas de /opt/bluetooth probablement parce que je n'ai pas installé/configuré quelque chose correctement.

Que puis-je faire sur le travail VM pour déterminer ce que je dois installer sur le nouveau ? J'ai essayé d'exécuter divers utilitaires BT, tels que hcitool mais aucun d'entre eux n'est installé. Quelque chose doit être en train de lire ceci. Comment puis-je trouver ce que c'est pour pouvoir installer la nouvelle VM avec ?

0voto

Rinzwind Points 270388

Votre réponse se trouve probablement dans /opt/bluetooth/ . Je m'attendrais à trouver un readme.txt et/ou un install.txt dans ce répertoire avec un lien vers l'endroit où se trouve la source originale et la façon d'installer ce logiciel.

/opt/bluetooth signifie que vous avez installé un logiciel tiers à partir de la source. Du moins... si vous avez suivi les directives (pas si officielles :) ).

Il existe deux méthodes pour y parvenir :

  1. vous copiez un exécutable de /opt/bluetooth dans un répertoire du système, puis ajoutez-le à une crontab ( crontab -l en tant qu'utilisateur ou en tant que root ou more /etc/crontab )

ou

  1. en /opt/bluetooth il y a un fichier qui se termine par .service que tu commences. Je suppose que n'importe qui l'appellerait bluetooth.service et si c'est le cas, cela vous dira si elle est active :

    systemctl status bluetooth.service

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X