DJI LE FORUM: Phantom, Mavic, Spark, Inspire & Osmo
Bonjour :-)

Bienvenue sur DJI LE FORUM: PHANTOM, MAVIC, INSPIRE & OSMO.
Blog francophone indépendant d'information, de partage et d'apprentissage créé en Mars 2013 par Kosem.

L'inscription vous permet d'accéder à toutes les sections informatives de ce blog.
Merci de bien lire et d'accepter les quelques consignes et recommandations qui vous seront proposées à l'enregistrement.

A très bientôt si vous décidez de vous joindre à nous!

Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
avatar
Ddl
Membre Donateur
Membre Donateur
Masculin Messages : 213
Date d'inscription : 19/02/2015
Localisation : Vosges

Connexion SSH sur PV2+

le Jeu 19 Fév 2015 - 18:31


J'ai essayé de me connecter en ssh sur le PV2+, mais ne connais pas le mot de passe root de ce drone.
Je précise que je ne cherche pas à modifier le système, mais comprendre l'architecture et l'emplacement des fichiers importants. Car en récupérant les logs de vols, un monde s'ouvre à nous.
Et connaitre toutes les possibilités de son drone est je crois important.

Comment se connecter :
- Un adaptateur Wifi sur votre PC... sinon, pas de ssh.
- Désactiver le réseau ethernet câblé de votre pc, car il utilise très probablement le réseau 192.168.1.
- Désactiver le Wifi de votre box (pour la même raison d'adressage)
- Allumer la radio commande, le répéteur WiFi, le drone.
- Etablir la liaison wifi depuis l'utilitaire de connexion de votre OS.
- Sous Windows, vous aurez besoin d'un utilitaire pour faire du ssh. Sous Osx ou Linux, ouvrez simplement un terminal.
- écrire simplement ssh root@192.168.1.1

   on obtiens aussi des réponses en 192.168.1.2 ( je suppose que c'est la RC ou le répétiteur ) ainsi que sur notre adresse PC, mais point besoin de ssher sur son propre pc ...



- le système vous prévient que ça peut être dangereux, comme pour tout accès ssh - dites OK
-- c'est là que ça se gâte : le terminal vous demande le mot de passe root, et je ne l'ai pas.
    Un membre du forum DJI m'a dit que le password est 19881209, mais ça ne fonctionne pas : permission denied

Alors si quelqu'un connait ce mot de passe ...
Merci d'avance.


Dernière édition par Ddl le Ven 6 Mar 2015 - 13:48, édité 1 fois
avatar
Ddl
Membre Donateur
Membre Donateur
Masculin Messages : 213
Date d'inscription : 19/02/2015
Localisation : Vosges

Re: Connexion SSH sur PV2+

le Ven 20 Fév 2015 - 15:53
Bon, il y a plusieurs mots de passe selon la connexion. 192.168.1.1 pour le drone - 192.168.1.2 pour le répéteur  et 192.168.1.10 pour la caméra
192.168.1.1      19881209   pour le drone
192.168.1.2      19881209   pour le répéteur
192.168.1.10     123456      pour la caméra

Exemple de connexion sur le répéteur :



La commande help donne les commandes intégrées - on quitte le ssh par exit.
Bien entendu, les commandes classiques linux telles que  ls, clear, cd, etc, fonctionnent



Ci dessous, je liste les processus du répéteur... on voit entre autres un processus serie et un wifi ...






Edit :
L'adresse ip du PC, fournie par le serveur dhcp du drone :

A chaque fois que je me connecte, j'ai cette adresse en ...187 !

Ci dessous, le système de fichiers de la caméra (192.168.1.10, password 123456) (accès par ssh root@192.168.1.10)

C'est un système Linux classique.
Dans home, il n'y a qu'un compte : root


Dernière édition par Ddl le Mar 10 Mar 2015 - 12:02, édité 2 fois
avatar
Ddl
Membre Donateur
Membre Donateur
Masculin Messages : 213
Date d'inscription : 19/02/2015
Localisation : Vosges

Re: Connexion SSH sur PV2+

le Ven 20 Fév 2015 - 18:15
Je viens de trouver un forum qui explique le tout, sur 8 pages :
http://www.phantompilots.com/viewtopic.php?f=24&t=15771
Reste à lire avant d'aller plus loin.
Passion31
Membre Donateur
Membre Donateur
Masculin Messages : 842
Date d'inscription : 30/07/2014
Localisation : Toulouse

Re: Connexion SSH sur PV2+

le Ven 20 Fév 2015 - 21:36
@Ddl a écrit:Je viens de trouver un forum qui explique le tout, sur 8 pages :
http://www.phantompilots.com/viewtopic.php?f=24&t=15771
Reste à lire avant d'aller plus loin.

D'après ce que je sais cette manip va permettre de changer la clé de chiffrement de la liaison wifi entre le répéteur et la caméra. mais après qu'est ce que tu veux ( peux) faire avec cela ? Il me semble que l'accès au contrôleur du Phantom se fait d'une autre façon et directement au niveau des processeurs du Phatom .Au passage il me semble qu'il faille ouvrir le port 80 pour réussir à entrer dans la liaison répéteur/caméra. Comme j'aime bien apprendre j'aimerais bien un peu plus d'explications sur cette manip et surtout les risques pris par rapport à ce que cela peut apporter pour le droniste lambda . Merci d'éclairer ma ( nos ) lanternes .A+
avatar
Ddl
Membre Donateur
Membre Donateur
Masculin Messages : 213
Date d'inscription : 19/02/2015
Localisation : Vosges

Re: Connexion SSH sur PV2+

le Jeu 5 Mar 2015 - 15:22
Le ssh est un moyen parmi d'autres de se connecter au système de fichiers d'un appareil. Ceux qui ont un Raspberry pi connaissent ce protocole.

Comme nous avons les mots de passe, oui, il y a un risque car on peut modifier / supprimer des fichiers. Alors il ne faut pas essayer n'importe quoi.
Ceci étant dit, voici les fichiers des 3 linux qui tournent sur notre PV2+

Les fichiers de la caméra
Les fichiers de la radiocommande
Les fichiers du répéteur Wifi

Vous noterez que j'ai "tatoué" mon phantom car le fichier ListeCamera.txt n'existe pas sur votre Phantom. Il contient mes coordonnées.
Pour copier un fichier sur le Phantom, allez dans le dossier de votre Pc qui contient votre fichier, puis
scp VotreFichier.txt root@192.168.1.10:/
Et ce depuis le shell (cli, terminal), pas depuis une connexion ssh
Vous devrez taper le mot de passe (123456) et voilà un fichier nommé VotreFichier.txt à la racine des fichiers de la caméra.

Je n'ai pas tatoué la radiocommande ni le répéteur : peu de chances d'avoir un flyaway avec eux ... à moins qu'une pie voleuse assez costaud arrive à me la chiper pendant que j'ai le dos tourné !

Tout ça c'est bien beau, mais que peut on en tirer à part cette manip?
Examinez les fichiers, et vous verrez que DJI utilise Video4Linux
Ah chouette ... le profil Icc de la caméra ? Bingo, c'est du V4L2 ( les fichiers sont bien présents vous pouvez le vérifier par vous même via une recherche car ci dessus, je vous ai mis en ligne la liste !)

Alors, moi, je vois un premier usage : me simplifier la vie avec le mode RAW de notre caméra.
Car les photos n'ont pas la bonne colorimétrie ( c'est le principe du raw ne ne pas inclure de correction colorimétrique), et utiliser ce profil icc donnera une bonne approche colorimétrique de nos photos.
Quand j'en aurai le temps, j'écrirai une page sur la gestion des couleurs et le Raw du PV2+.
J'ai travaillé avec des profils icc depuis leur invention, je devrais y arriver ! ( j'expliquais tout ça à mes clients ,calibrais leurs appareils...)

Donc, sujet à suivre d'ici quelques semaines ou mois, selon ce type spécifique de disponibilité.
avatar
dome16
Membre Donateur
Membre Donateur
Masculin Messages : 291
Date d'inscription : 29/08/2013
Localisation : Ardèche

Re: Connexion SSH sur PV2+

le Jeu 5 Mar 2015 - 15:57
Excellent toutes ces infos ! Je viens de commencer jouer avec un Raspberry PI il y a quelques semaine, je ne suis encore que novice mais je cherche des infos un peu de partout, je vais suivre de prêt tes explorations ! thumbsup
avatar
MIAS5562
Membre d'Honneur
Membre d'Honneur
Masculin Messages : 578
Date d'inscription : 01/01/2015
Localisation : DORDOGNE Bergerac

Re: Connexion SSH sur PV2+

le Jeu 5 Mar 2015 - 21:01
Bonjour,
Les PHANTOMS vont devoir bien se tenir ;-) Leurs entrailles vont être comme un livre ouvert mooor .
Sinon, je ne comprends pas bien à propos du RAW, le principe même est qu'il n'y a pas de profil attaché et qu'on peut s'affranchir des PB de balance des blancs Surprized !
avatar
MIAS5562
Membre d'Honneur
Membre d'Honneur
Masculin Messages : 578
Date d'inscription : 01/01/2015
Localisation : DORDOGNE Bergerac

Re: Connexion SSH sur PV2+

le Jeu 5 Mar 2015 - 21:20
Au fait, aurais-tu la gentillesse de mettre à disposition 1 ou 2 photos RAW à l'occasion... en  format d'origine bien sur ;-)
avatar
Ddl
Membre Donateur
Membre Donateur
Masculin Messages : 213
Date d'inscription : 19/02/2015
Localisation : Vosges

Re: Connexion SSH sur PV2+

le Jeu 5 Mar 2015 - 21:50
@MIAS5562 a écrit:Au fait, aurais-tu la gentillesse de mettre à disposition 1 ou 2 photos RAW à l'occasion... en  format d'origine bien sur ;-)
Oui, c'est déjà fait depuis hier:
test-complet-des-reglages-la-camera-du-pv2-avec-exemples
Vois le paragraphe 4.

Le Raw, ce sont des données brutes, non traitées. Edit : qui peut contenir le profil Icc

Chaque capteur optique a ses propres caractéristiques.
Un fabricant va donc mesurer
- avec une sonde une, grille de test, communément appelée IT8 (pour un signal lumineux)
- avec un spectrophotomètre, un imprimé par exemple.

En faisant court, on obtiens un fichier LUT (LookUp Table ) qu'on combine avec un espace colorimétrique cible ( le SRGB par exemple) pour obtenir un fichier icc ou icm.
A partir de là, on sait que le rendu colorimétrique sera correct.

Donc, un fabricant va prendre une dizaine d'appareils, faire 20 courbes, en faire une moyenne, et y intégrer le profil résultant
- dans le logiciel du scanner ou le pilote de l'imprimante
- dans le firmware de la caméra.

Les pros ne se contentent pas de ce profil standard.
Calibrer son écran semble assez facile avec une sonde spyder par exemple ... mais un logiciel comme dispcalgui donnera de meilleurs résultats ... à condition de savoir s'en servir.
Calibrer son scanner ou sa caméra, apn: là, tout le monde n'est pas équipé. Il te faut une gamme IT8 et le logiciel qui te créeras ton profil.
Pour son imprimante, il faut imprimer une charte IT8, la passer au spectrophotomètre, puis le logiciel qui fera le profil. Pour ça, je ne suis plus équipé (je l'ai été)
Pour le scanner, j'ai une charte IT8

Edit

Appliquer le filtre de balance des blancs de photoshop ou Gimp règlera le problème du point blanc, au détriment de l'équilibre tonal de ta photo.
Avoir le profil, c'est mieux pour une conversion correcte de ta photo.

D'ou l'intérêt de récupérer le profil de notre caméra, sur lequel se baser !

Voir ce sujet par exemple
avatar
MIAS5562
Membre d'Honneur
Membre d'Honneur
Masculin Messages : 578
Date d'inscription : 01/01/2015
Localisation : DORDOGNE Bergerac

Re: Connexion SSH sur PV2+

le Jeu 5 Mar 2015 - 22:55
Bon, y a du boulot
Passion31
Membre Donateur
Membre Donateur
Masculin Messages : 842
Date d'inscription : 30/07/2014
Localisation : Toulouse

Re: Connexion SSH sur PV2+

le Ven 6 Mar 2015 - 7:39
Super merci pour les explications.

J'hésite entre ces 3 compréhensions:

-il faut trouver le profil exact de notre propre caméra puis prendre les photos ou videos en mode RAW comme le permet le PV2 puis appliquer le profil de correction personnalisé de façon manuelle pour obtenir du MPEG ou JPEG correctes si on demande cela au P2V
                                                                  ou
-une fois le profil trouvé il faut modifier le profil dans les fichiers du PV2 en fonction du profil trouvé et de ce fait la correction se fait automatiquement quand on demande au P2V du MPEG ou JPEG
                                                                  ou

-quoi qu'il arrive il faut toujours demander RAW ( ne jamais demander MPEG ou JPEG au PV2) car la correction aura été intégrée ?


Peut être que ce n'est pas tout à fait cela ? Merci en tout cas pour les explications. Â+
avatar
Ddl
Membre Donateur
Membre Donateur
Masculin Messages : 213
Date d'inscription : 19/02/2015
Localisation : Vosges

Re: Connexion SSH sur PV2+

le Ven 6 Mar 2015 - 7:57
Passion 31 : non, non, c'est simple. Et les messages de Miass5562 m'ont fait comprendre qu'il me manque des tests sur ce Raw.

Alors patiente un peu : je fais un test complet du DNG (raw) du PV2+ en lumière naturelle, et ouvre un sujet spécifique d'ici ce soir.
Cette page ci a plus pour but d'expliquer comment on récupère des fichiers de nos phantoms, comment on peut y écrire des fichiers.

J'en profiterai pour structurer tous mes messages qui traitent de l'usage de ces photos /vidéos pour plus de clarté, car je me suis éparpillé.

Alors à plus tard !
avatar
Ddl
Membre Donateur
Membre Donateur
Masculin Messages : 213
Date d'inscription : 19/02/2015
Localisation : Vosges

Re: Connexion SSH sur PV2+

le Mar 24 Mar 2015 - 15:08
Mes messages traitant de la caméra ont été centralisés via une page Sommaire

Le ssh permet par exemple
- de sécuriser votre connexion Wifi gratuitement
- de récupérer vos photos très rapidement  sur votre Pc.
Une fois qu'on l'a bien assimilé, c'est un plaisir de l'utiliser avec le PV2+.
Contenu sponsorisé

Re: Connexion SSH sur PV2+

Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum