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

Embarqué Discussion :

commande shutdown ne s'éxecute pas pour linux !


Sujet :

Embarqué

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 32
    Points : 20
    Points
    20
    Par défaut commande shutdown ne s'éxecute pas pour linux !
    Bonjour,
    je suis nouveau et sur ce site et sur linux, et actuellement j'ai un soucis avec la commande shutdown que jessay d'exécuté via ssh explication:

    j'ai un systeme embarqué linux 2.6.23, et via ssh je peux acceder à ce systeme me logger et parcourire les répertoires sans probleme cela dis y a une commande qui marche pas j'ai essayé la commande reboot ca fonctionne bien le syteme redémare, j'ai verifié la présence de la commande reboot dans le systeme elle y est avec la commande halt ainsi que shutdown,
    mais c'est deux derniere ne fonctionne pas si je fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    shutdown -h now
    
    Broadcast message from root (pts/0) (Wed Dec 12 12:54:17 2012):
    
    The system is going down for system halt NOW!
    BusyBox v1.10.4 (2008-07-23 03:35:21 HKT) multi-call binary
    
    Usage: init
    
    Init is the parent of all processes

    mais le systeme ne s'éteint pas donc avec un clt+C je peut reprendre la main dessus.

    et si je fais un halt:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    
    halt
    
    [root@machine:]$ Connection to 192.168.xxx.xxx closed by remote host.
    Connection to 192.168.xxx.xxx closed.
    le systeme reste figé, et je peut plus prendre la main dessus la connection est féermé il faut que je redémare manuellement.

    quelq'un aurai deja eu ce problem?? ou si y a quelqun qui a une idée d'ou ca peut venir, j'attend vos suggestion avec impatience, merci d'avance!!

  2. #2
    Membre expérimenté

    Homme Profil pro
    Collégien
    Inscrit en
    Juillet 2010
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Juillet 2010
    Messages : 545
    Points : 1 424
    Points
    1 424
    Par défaut
    Salut,

    Es-tu sure de pouvoir éteindre ton système embarqué autrement quand débranchant manuellement l’alimentation?

    Car c'est généralement pas le cas sur les systèmes embarqués.

    Sur les PC de bureau je pense que c'est un signal qui pilote l’alimentation et qui la coupe.

    @+

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 32
    Points : 20
    Points
    20
    Par défaut
    merci pour ton retour,

    Es-tu sure de pouvoir éteindre ton système embarqué autrement quand débranchant manuellement l’alimentation?



    euhhhh comment je pourai verifier ca?? et si c'est pas configurer comment je pourai activé cette option en ayant acces a tt le systeme??

    merci d'avance

  4. #4
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 32
    Points : 20
    Points
    20
    Par défaut
    desolé, je me suis trompé de balise

  5. #5
    Membre expérimenté

    Homme Profil pro
    Collégien
    Inscrit en
    Juillet 2010
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Juillet 2010
    Messages : 545
    Points : 1 424
    Points
    1 424
    Par défaut
    euhhhh comment je pourai verifier ca?? et si c'est pas configurer comment je pourai activé cette option en ayant acces a tt le systeme??
    J'en sais rien...

    Comment mets tu ton système en route? tu mets simplement le câble d’alimentation? Interrupteur d'alimentation? ou est ce-plus complexe?

  6. #6
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 32
    Points : 20
    Points
    20
    Par défaut
    non c'est un interrupetur d'alimentation, qui fais passer le 230vac a une alimentation dc/dc
    qui fournit a sont tour la tension necessaire au systeùme embarqué, une fois lancé un programme a l'interieur contien la sequence d'initialisation genre alumer dabord l'ecran(activé relais ecran) apres moteur...etc

  7. #7
    Membre expérimenté

    Homme Profil pro
    Collégien
    Inscrit en
    Juillet 2010
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Juillet 2010
    Messages : 545
    Points : 1 424
    Points
    1 424
    Par défaut
    Imagine que la commande shutdown fonctionne et quelle coupe le processeur.
    Quelle serait alors la condition de redémarrage?
    Je suppose que ca serait : "alimentation du processeur présente"

    Hors ton interrupteur est toujours enclenché donc l'alimentation est présente, donc donc processeur démarre...

    Donc a chaque fois que tu utilise la commande shutdown ton processeur redémarre...

    N'est-ce pas qui se passe actuellement?

  8. #8
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 32
    Points : 20
    Points
    20
    Par défaut
    non je pense pas!!

    quand je fais shutdown, il se passe vraiment rien, exemple quand je fais un reboot, tout s'éteint ecran, moteur, et ca redémare en passant par le bios c'est vraiment un redémarage et durant le redemarage il suit la sequence habituel voire alumer l'ecrant en premier puis les autre module,

    mais pour un shutdown il se passe rien de ca, et pour le halt je dirai que le processeur sarrete puisque ya plus d'interaction mais tout reste figé les relais des modules sont activés donc je peu pas dire quil s'eteint!!!!

  9. #9
    Membre expérimenté

    Homme Profil pro
    Collégien
    Inscrit en
    Juillet 2010
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Juillet 2010
    Messages : 545
    Points : 1 424
    Points
    1 424
    Par défaut
    Je ne suis pas un spécialiste Linux, je te peux pas t'aider sur la commande shutdown (regarde la doc de la commande).

    Mais je reste convaincu que tu ne puisses pas couper ton système embarqué par une action logicielle.

  10. #10
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 32
    Points : 20
    Points
    20
    Par défaut
    ok , je vais encore attendre des sonfirmation pour trancher, merci pour vos retours

  11. #11
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 191
    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 191
    Points : 28 070
    Points
    28 070
    Par défaut
    Alors 3 choses :
    • Je en connais rien en embarqué
    • Si ton alimentation n'est pas pilotée mais que la mise sous tension et coupure est manuelle (tu parle d'un interrupteur) tu ne pourrais pas la couper par logiciel
    • Si ton processeur supporte une commande Shutdown, encore faut-il savoir en quoi elle consiste. pour ça, il faut déjà regarder dans la doc du processeur puis voir tout ce qui est embarqué avec lui sur la carte.


    Concernant l'alimentation, si tu veux la piloter, tu pourrais prévoir un système de relais autoalimenté à la place de l'interrupteur avec un bouton poussoir pour initier l'autoalimentation et un système de coupure commandé par le processeur à travers de l'électronique (système de bascule à retard par exemple).
    C'est en simplifié, le principe des alimentations de PC
    --- Sevyc64 ---

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

Discussions similaires

  1. [Batch] Commande shutdown ne fonctionne pas et reprend le batch au début
    Par DeVit dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 16/02/2015, 17h40
  2. printf command ne fonctionne pas pour retour à la ligne.
    Par mitchreward dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 21/02/2014, 14h17
  3. Cherche pc portable pas cher pour linux
    Par Jennifer88 dans le forum Matériel
    Réponses: 0
    Dernier message: 15/06/2012, 20h03
  4. Réponses: 4
    Dernier message: 15/11/2010, 22h31
  5. commande systeme avec droit administrative pour linux en java
    Par manu11 dans le forum Général Java
    Réponses: 4
    Dernier message: 11/04/2009, 23h08

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