Page 6 sur 6

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 26 juin 2019, 20:11
par Menama
Pour la dernière commande, j'ai ce message:

#############################################################
WARNING: 'rpi-update' updates to pre-releases of the linux
kernel tree and Videocore firmware.

'rpi-update' should only be used if there is a specific
reason to do so - for example, a request by a Raspberry Pi
engineer.

DO NOT use 'rpi-update' as part of a regular update process.

##############################################################
Would you like to proceed? (y/N)

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 26 juin 2019, 21:26
par Bull
C'est juste un avertissement, comme tout autre BIOS. Dans tous les cas "y"
Menama a écrit :
26 juin 2019, 20:11
Pour la dernière commande, j'ai ce message:

#############################################################
WARNING: 'rpi-update' updates to pre-releases of the linux
kernel tree and Videocore firmware.

'rpi-update' should only be used if there is a specific
reason to do so - for example, a request by a Raspberry Pi
engineer.

DO NOT use 'rpi-update' as part of a regular update process.

##############################################################
Would you like to proceed? (y/N)

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 26 juin 2019, 22:07
par Menama
C'est fait.
Y'a plus qu'à voir dans le temps.
Avec ces commandes, pas besoin de lancer un script pour relancer bluetooth?
Merci pour tout

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 26 juin 2019, 22:13
par Bull
Cela a été la première étape pour essayer de corriger le problème, si non résolu, nous devrons voir les journaux que je vous ai dit un peu plus haut pour voir ce que les erreurs montre.

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 12 sept. 2019, 17:27
par Menama
Bonjour,
J'ai eu un rédémarrage du Rapberry suite coupure de courant et à nouveau pas de bluetooth :(.
Obligé de me connecter en ssh et lancer les commandes suivantes

Code : Tout sélectionner

sudo systemctl enable hciuart
sudo systemctl start hciuart
Puis relancer le démon.
Comment faire en automatique au démarrage du raspberry?
J'ai un script qui ne fonctionne pas
Capture du 2019-09-12 18-16-53.png
Capture du 2019-09-12 18-16-53.png (21.21 Kio) Consulté 2880 fois
Capture du 2019-09-12 18-17-07.png
Capture du 2019-09-12 18-17-07.png (17.52 Kio) Consulté 2880 fois
Capture du 2019-09-12 18-18-29.png
Capture du 2019-09-12 18-18-29.png (19.4 Kio) Consulté 2880 fois

Code : Tout sélectionner

#!/usr/bin/php
$Hostname="localhost";
$Username="pi";
$Password="raspberry"; 

$ssh = ssh2_connect($Hostname, 22);
ssh2_auth_password($ssh, $Username, $Password);
$stream = ssh2_exec($ssh, "sudo systemctl enable hciuart");
$stream = ssh2_exec($ssh, "sudo systemctl start hciuart");
$stream = ssh2_exec($ssh, "sudo hciconfig hcio down");
$stream = ssh2_exec($ssh, "sudo hciconfig hcio up");
?>
Edit: Peut être remplacer localhost par adresse IP locale?

Merci

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 11 oct. 2019, 21:02
par Menama
Je remonte le sujet, mon souci est toujours là.
Merci d'avance

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 11 oct. 2019, 22:19
par Fabrice
Pas sur que le problème soit là, car chez moi, un redémarrage ne désactive par le BT.
En revanche, la mise à jour du plugin Z-Wave désactive le BT interne du Raspberry.

Avez-vous récemment réalisé un mise à jour du plugin Z-Wave avec la réinstallation des dépendances ?

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 12 oct. 2019, 09:15
par Menama
Bonjour Fabrice, merci de me répondre :D .
Oui j'ai fait une mise à jour Zwave mais je perds le bluetooth seulement après un redémarrage. Si c’était lié au zwave, je perdrais le bluetooth au moment de la mise à jour, non?

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 12 oct. 2019, 10:18
par Fabrice
Bonjour,

Non, car en fait l'installation du plugin Z-Wave détecte que vous êtes sur un RPI. Puis, dans ce cas, désactive le BT interne (et uniquement l'interne) afin de ne pas rentrer en conflit avec un module Z-Wave spécifique, qui se connecte directement sur le port GPIO du RPI.
- Et cette action, n'est visible qu'après un redémarrage.

Pour rétablir le Bluetooth il suffit de saisir ces commandes en SSH :

Code : Tout sélectionner

sudo systemctl enable hciuart
sudo systemctl start hciuart
Et vous verrez, vous pouvez redémarrer 100 fois, cela ne sera pas désactivé, jusqu'à la prochaine installation des dépendances de ce plugin.

En passant pas une clé BT externe, il n'y a plus ce problème. Il est aussi possible de commenter les lignes qui réalisent cette désactivation, mais c'est à refaire à chaque fois.

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 12 oct. 2019, 14:40
par Menama
C'est plus clair merci. J'aimerais donc un script qui réalise ces manips à chaque démarrage pour être tranquille. J'ai mis ça mais peut être une erreur quelque part.

Code : Tout sélectionner

#!/usr/bin/php
$Hostname="localhost";
$Username="pi";
$Password="raspberry"; 

$ssh = ssh2_connect($Hostname, 22);
ssh2_auth_password($ssh, $Username, $Password);
$stream = ssh2_exec($ssh, "sudo systemctl enable hciuart");
$stream = ssh2_exec($ssh, "sudo systemctl start hciuart");
$stream = ssh2_exec($ssh, "sudo hciconfig hcio down");
$stream = ssh2_exec($ssh, "sudo hciconfig hcio up");
?>

Re: [Résolu]Lancez daemon après chaque redémarrage (antenne RPI 3)

Publié : 26 déc. 2019, 21:33
par reyur
Bonjour @Nenama,

Est-ce que tu as réussi à faire fonctionner ton script finalement ?
Je viens d'activer le bluetooth du raspberry via les commandes données ici (enable + start hciuart), et cela fonctionne très bien.
Par contre, je comprends que j'aurai la commande à retaper à chaque maj du plugin z-wave...

Merci d'avance.