Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 21-10-2019 15:22:29

tohkai1
Membre
Inscription : 21-10-2019

Connexion à un point d'acces internet bluetooth depuis debian

Bonjour!

Je suis sur quelque chose qui me pose un peu problème ces temps ci.
J'ai une petite machine avec un microcontrôleur Variscite DART-6UL. Architecture ARM.
Le microcontrôleur dispose d'ailleurs d'un transmetteur Bluetooth.

Elle a un paquet de composants hardware différents, du coup pour se simplifier la tâche on a mis une Debian dessus (sinon je ne posterais pas ici aha).
Comme cette machine tourne sur une batterie pour des périodes de temps assez longues, et qu'elle est en mouvement, elle communique par LORA avec un de nos serveur.
Comme le réseau LORA est assez peu fiable, elle stocke tous les paquets qu'elle tente d'envoyer.
Quand une connexion Bluetooth est disponible, elle doit pouvoir se connecter à internet, faire avec le serveur le différentiel des paquets non reçus, et elle les renvoie.

Le choix du Bluetooth peut paraître bizarre, mais il nous parait assez adapté:
- on ne peut plus changer le hardware et donc ajouter une liaison physique, IE, USB
- le wifi consomme beaucoup, beaucoup trop de batterie
- il n'y a tout de façons que très peu d'interfaces utilisateur sur la machine, impossible de rentrer un mdp wifi ou d'en choisir un, ou autre
- tout ce que le client a a faire, c'est de disposer d'une machine Android/ios qui fait un partage de connexion internet par Bluetooth

De toutes façons, tout ceci était fixé avant mon arrivée, du coup je dois faire avec tongue

Mon problème, c'est que je n'arrive absolument pas à me connecter a internet par Bluetooth en ligne de commande. En vérité je ne sais même pas si c'est possible (j'assume que ça l'est, puisque je peux le faire d’Android a Android. ça m'étonnerait que Debian ne puisse pas le faire)

Le programme est en C, mais si j'arrivais déjà à me connecter a internet, par le Bluetooth, grâce a la tablette Android qu'on a mis a ma disposition, ça serait déjà génial. (Ne serait ce que pour tester, éventuellement utiliser system() pour une première version temporaire avant de vraiment le faire en C)

À savoir que j'ai ce qui pourrait être un bug (aucune certitude):

Je peux effectuer un appairage et une connexion, depuis ma machine, vers la tablette point d'accès, par bluetoothctl.
Cependant, côté tablette, je vois le nom de ma machine ... avec une belle icone de casque audio, et "connecté au système audio du média".
Est ce que ma tablette prend la machine pour un casque Bluetooth pour une raison ou une autre, liée peut être à la manière dont j'émets?

Bref, on trouve assez peu d'info en ligne pour se connecter à internet par tethering, sur linux, en ligne de commande, via une tablette Android ou ios... C'est très spécifique, je le reconnais.

Avez vous des solutions? merci d'avance.


EDIT: j'ai été très descriptif pour donner un contexte peut être pas totalement nécessaire, mais je n'attends pas qu'on me dise comment faire le programme en C pour scanner et trouver des périphériques disponibles, etc. En fait mon programme fait déjà le tour des machines Bluetooth disponibles. J'aimerais juste savoir comment me connecter a une machine par Bluetooth et vérifier si j'ai internet après la connexion. Ça je le gère avec des listes d’adresses que j'obtiens déjà.

EDIT 2: En soit, je me connecte à l'appareil qui partage sa connexion internet par Bluetooth. Je ne sais juste pas si il me manque une étape dans la connexion ou quoi que ce soit: je me connecte, puis je ping google, et je n'ai rien.

Dernière modification par tohkai1 (22-10-2019 09:27:27)

Hors ligne

#2 28-10-2019 09:36:56

tohkai1
Membre
Inscription : 21-10-2019

Re : Connexion à un point d'acces internet bluetooth depuis debian

Bump? J'ai l'impression que le bluetooth est mystique pour tout le monde..

Hors ligne

#3 28-10-2019 10:03:55

Debian Alain
Adhérent(e)
Distrib. : stable / ubuntu / testing
Noyau : Linux 5.2.0-3 amd 64
(G)UI : Gnome wayland / Gdm3
Inscription : 11-03-2017

Re : Connexion à un point d'acces internet bluetooth depuis debian

je n'y connais rien mais déjà , tu as vérifié les nos de version des interfaces physiques et logicielles en bluetooth entre la tablette et le "robot" (si j'ai bien compris) ???

1498812139.jpg Nightwish - Last Ride Of The Day (With Lyrics)
RYZEN7 1700X - PRIME X370 PRO - 16 Go DDR4 - RADEON RX 550 4GB - CORSAIR RM750X - SSD crucial MX500 500GB

En ligne

Pied de page des forums