IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

Librairie Pcap


Sujet :

Raspberry Pi

  1. #41
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 190
    Points : 11 573
    Points
    11 573
    Par défaut
    Ce n'était donc pas un problème CEM.
    Mais c'est tout de même très très bizarre dans le mesure où :

    Rpi => PC (ok)
    Rpi <= PC (ok)
    PC => Appareil (ok)
    Rpi => Appareil (marche pas)

    Tiens nous au courant avec ton test du nouveau Rpi
    Bon courage.
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  2. #42
    Candidat au Club
    Femme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2014
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2014
    Messages : 28
    Points : 2
    Points
    2
    Par défaut
    Bon,

    j'ai fait de plus amples tests, j'ai augmenté le temps entre chaque paquets, celui-ci était de 5us avec le PC, et de 90us avec le raspberry.

    J'ai augmenté celui-ci jusqu'à 300us sur le PC, pour vérifier que cela marchais toujours pour l'affichage de l'image sur le panneau, c'est le cas. Je résume un peu, j'envois du coup, 24 images secondes, chaque image est composé de 98 paquets, maintenant espacé de 300us chacun. Tout fonctionne parfaitement avec le PC.

    J'ai donc tout transposé sur le RPi, et il s'avère que ça réduit de manière conséquente le nombre de paquets perdu. Bien qu'il en reste quelques uns. J'ai mis un peu de temps à vérifier tout les paquets, mais les deux premières secondes d'image sont complète ! Je devrai donc voir l'image s'afficher au moins 2 secondes ! Ce n'est pas le cas..

    D'où ma question, quelqu'un connait-t'il un moyen de voir ce qu'il part de l'ethernet du raspberry en Hard ? Parce que de ce que j'ai compris, Wireshark ne regarde que ce qui doit partir en soft ?!

  3. #43
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 190
    Points : 11 573
    Points
    11 573
    Par défaut
    Je pense que c'est ce que Bktero te proposait de faire.

    Mettre un hub/switch entre le Raspberry et l'appareil, et y connecter le PC en surveillance du trafic sur Ethernet. En l'occurrence la surveillance de ce qui sort du Raspberry en direction de l'appareil.
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  4. #44
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2009
    Messages
    4 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 481
    Points : 13 679
    Points
    13 679
    Billets dans le blog
    1
    Par défaut
    Il faut que les paquets soient en broadcast pour que le PC les voit, sinon ils ne seront envoyés qu'à la carte chinoise.

    Mais oui c'est mon idée

  5. #45
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut
    Avec un hub, c'est possible, avec un switch non. Sauf à avoir un switch paramétrable et qui permet de définir un des port comme étant la recopie d'un ou plusieurs autres ports (désolé, le terme de cette fonction me revient pas)
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  6. #46
    Candidat au Club
    Femme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2014
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2014
    Messages : 28
    Points : 2
    Points
    2
    Par défaut
    Bonjour à tous !

    Bon, j'ai reçus tout les joujous dans la semaine, et fait quelques tests aujourd'hui.

    -D'abord, juste en changeant de raspberry, avec la même carte SD, le résultat est le même..

    -Ensuite, j'ai branché le raspberry au hub, ainsi que le PC, mais pas la carte chinoise, et j'ai envoyé un test d'envoi, avec wireshark lancé sur le raspberry et le PC, la visualisation des deux n'est pas la même, le PC voit tout arrivé, alors que le raspbery, ne voit pas tout partir.... C'est un moindre mal, je pense que ça veut dire que le raspberry n'est pas assez puissant pour tout faire en même temps. Mais alors, pourquoi cela ne marche pas avec le raspberry s'il envoi tout !!!!!!!

    -Après, j'ai essayé, pour être sûr du système, de faire marcher le panneau via le hub avec le PC, et cela ne marche pas... Idem avec le raspberry..


    Je ne sais plus quoi faire.. Sachant maintenant que le Raspberry envoi tout les paquets d'après le test avec le PC et le hub.. Et je ne comprend pas non plus pourquoi cela ne fonctionne pas a travers le hub vers la carte chinoise depuis le PC..

  7. #47
    Candidat au Club
    Femme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2014
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2014
    Messages : 28
    Points : 2
    Points
    2
    Par défaut
    Personne n'a d'idée ..?

  8. #48
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 190
    Points : 11 573
    Points
    11 573
    Par défaut
    Petite hypothèse:
    Si je n'abuse un Hub renvoi le signal Ethernet sur toutes les autres connecteurs et tu perds de la bande passante mais aussi de la puissance du signal Ethernet ?
    Alors je pense qu'au travers du hub, ton signal perd trop de pêche et la carte chinoise a du mal à interprêter les paquets entrant, cela pourrait expliquer pourquoi avec le PC ça refonctionne lorsque que tu es en connexion directe avec l'appareil.

    Concernant le Raspberry et tu avais émis cette possibiltié qu'il manque peut être puissance, je me demande si ce n'est pas ça finalement le soucis. D'ailleurs, avec une communication directe entre le Raspberry et l'appareil ça dysfonctionne et je pense que c'est encore pire avec le hub ? non ?

    Je pense qu'il faudrait peut être essayer avec un répéteur Ethernet (qui est un amplificateur) entre le Raspberry et l'appareil pour redonner de la patate au signal Ethernet.
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  9. #49
    Candidat au Club
    Femme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2014
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2014
    Messages : 28
    Points : 2
    Points
    2
    Par défaut
    Bonjour !

    J'avais pensé a utilisé un répéteur, je vais en commander un la. Je vais aussi commander, pour vérifier la tension et la puissance de la data un oscilloscope usb voir ce que ça donne.

    Ce que je trouve étrange avec le fonctionnement du HUB, c'est que les port ethernet connecte de celui-ci au PC et au raspberry, leurs voyants etait fixe, celui connecté à la carte était clignotant..

  10. #50
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 190
    Points : 11 573
    Points
    11 573
    Par défaut
    Fait attention à la bande passante de ton oscillo USB car tu risques de ne rien voir du tout si elle est trop faible.
    Je ne connais pas la bande passante d'un réseau Ethernet mais l'oscillo doit avoir la sienne au moins (et c'est vraiment un minimum) deux fois supérieures.

    Normalement et si le problème vient de là soit tu verras l'amplitude du signal s'écraser en fonction de la présence du hub et tu pourras regarder différence d'amplitude entre le PC et le Raspberry lorsqu'ils sont connectés chacun leur tour à l'appareil.
    Si c'est un problème de vitesse (bande passante) mais j'en doute fort car avec le PC ça fonctionne alors tu verras sur la trace du signal, des fronts montant plutôt arrondis alors qu'ils doivent être bien raident comme le serait par exemple un signal carré.

    Au vu de ta description ça pourrait bien sentir un problème de puissance du signal (et peut être que l'impédance d'entrée de l'appareil est trop faible, ce qui écrase naturellement les signaux Ethernet issus du PC et du Raspberry et au quel cas le répéteur paliera à ce soucis)
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  11. #51
    Candidat au Club
    Femme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2014
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2014
    Messages : 28
    Points : 2
    Points
    2
    Par défaut
    D'accord je vais checker ca dés que je reçois tout. Je mettrai des screens shot de se que j'obtiens si j'arrive pas a voir ce qu'il faut.

    Merci encore !

  12. #52
    Candidat au Club
    Femme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2014
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2014
    Messages : 28
    Points : 2
    Points
    2
    Par défaut
    Bon, je viens de regarder a quel fréquence sort la data du PC vers la carte chinoise lorsque ça fonctionne, c'est aux alentours des 150MHz.

    Du coup, quand je vais rentrer chez moi ce soir, je vais regarder à quelle fréquence sort la data du raspberry, et je vais voir pour réduire celle du PC a celle du raspberry, voir si cela fonctionne toujours du PC vers la carte chinoise a cette fréquence la, pour écarter se problème la. Une idée de comment je pourrais réduire ma fréquence de sortie de l'éthernet du PC par hasard ?!

    Parce que j'ai regarder les prix des oscillo pour être au moins a 100/200MHz d'échantillonnage, c'est tres tres chère...

    J'ai quand même commande le répéteur pour vérifier l'hypothèse de la puissance aussi.

    Pour résumer, les deux hypothèses que je dois vérifier maintenant sont, l'éventuel trop faible puissance du signal sortant du raspberry, ou la fréquence trop faible de ce meme signal.

  13. #53
    Candidat au Club
    Femme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2014
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2014
    Messages : 28
    Points : 2
    Points
    2
    Par défaut
    Bonjour à tous !

    Après tout ce temps je n'ai malheureusement pas trop avancé...

    J'ai acheté ce produit comme répéteur : http://www.amazon.fr/gp/product/B003...ilpage_o00_s00
    et je n'arrive pas à le faire marcher avec le PC... (Lorsque je test du PC vers la carte chinoise, rien ne se passe)

    Je n'ai pas encore regarder pour la vitesse de sortie de la data du raspberry.

    Personne n'a d'idée concernant mon commentaire précédent ?

  14. #54
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut
    Je ne suis pas sur que cet appareil fasse répéteur

    Cet un injecteur/splitter POE. C'est à dire qu'il permet de faire transiter l'alimentation du périphérique à travers le cable réseau au lieu d'avoir un transfo à coté du périphérique. Normalement sur le plan réseau pur il doit être totalement transparent
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

Discussions similaires

  1. aide pour telecharger librairie pcap.lib
    Par darkmen11 dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 11/05/2009, 21h07
  2. inclure une librairie *.lib
    Par darkbm dans le forum C
    Réponses: 2
    Dernier message: 16/12/2002, 22h48
  3. Réponses: 5
    Dernier message: 09/12/2002, 22h23
  4. [GTK]PB Librairie GTK+ sous dev-c++
    Par wozzy dans le forum Dev-C++
    Réponses: 15
    Dernier message: 05/11/2002, 14h55
  5. compatibilité des librairies directX8
    Par Freakazoid dans le forum DirectX
    Réponses: 3
    Dernier message: 23/05/2002, 21h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo