Journal Power button pressed

Posté par  .
Étiquettes : aucune
0
26
déc.
2005
Cher petit journal,
je n'ai rien de spécial à raconter hein...
Juste pour dire, qu'aujourd'hui, l'inventaire à mon travail se continuait (sans moi, seuls quelques rares privilégiés restent), vendredi j'avais justement changé de gestionnaire de fenêtre pour laisser Gnome à la place d'OpenBox au cas où quelqu'un aurait eu besoin d'utiliser mon ordinateur, j'avais même laissé un petit papier explicatif sur l'écran, comme quoi l'ordinateur restait allumé, que seul l'écran était éteint etc. mais pourtant cela n'a pas loupé, j'étais tout à l'heure connecté depuis chez moi par ssh et d'un coup je lis :


Broadcast message from root (Mon Dec 26 17:43:08 2005):

Power button pressed
The system is going down for system halt NOW!
Read from remote host 192.168.xx.xxx: No route to host
Connection to 192.168.xx.xxx closed.


pour l'année prochaine il faudra que je regarde comment fonctionne le wakeonlan...
  • # PEBKAC

    Posté par  . Évalué à 6.

    Comme bien souvent en informatique, "le problème se situe entre la chaise et le clavier....". C'est pas parce qu'on laisse une consigne qu'elle va être 1) lue 2) comprise 3) respectée :)

    Désolé pour ta session, mais comme ca t'est VRAIMENT en vacances :) !!
  • # dingue ça

    Posté par  (site web personnel) . Évalué à 2.

    Ya des gens qui ont pas encore débranché leur bouton "power" ?

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

    • [^] # Re: dingue ça

      Posté par  . Évalué à 8.

      Avec un joli message comme il l'a eu:

      Power button pressed


      Inutile de débrancher le bouton (mieux vaux meme l'avoir branché, quand il s'agit d'allumer la machine :p).
      Par contre, une petite retouche au niveau ACPI aurait fait l'affaire.
      Exemple sous ma Debian:

      [binarym@trait-plat]:/etc/acpi% cat powerbtn.sh
      #!/bin/sh

      if ps -Af | grep -q '[k]desktop' && test -f /usr/bin/dcop
      then
      dcop --all-sessions --all-users ksmserver ksmserver logout 0 2 0 && exit 0
      else
      /sbin/shutdown -h now "Power button pressed"
      fi

      [binarym@trait-plat]:/etc/acpi% cat events/powerbtn
      # /etc/acpi/events/powerbtn
      # This is called when the user presses the power button
      event=button[ /]power
      action=/etc/acpi/powerbtn.sh


      En gros, il te suffirait donc de remplacer /etc/acpi/powerbtn.sh par un ptit /etc/acpi/boite_a_baffe_usb.sh :p
    • [^] # Re: dingue ça

      Posté par  (site web personnel) . Évalué à 2.

      Non, comme ça lorsque mon X.org freeze ... emportant avec lui le clavier et l'écran, jai un moyen simple d'arrêter ma machine proprement.
      Il faut dire que ma machine ne risque pas d'être arrêtée par n'importe qui de passage.
    • [^] # Re: dingue ça

      Posté par  . Évalué à 3.

      moi.

      mais il fonctionne de toute façon pas :D

      alors j'allume mon pc en coupant l'alim le temps que la carte mère se vide, et puis je rallume mon alim, et grace à l'ATX qui allume un pc quand on branche une alim, bein mon pc boot :D

      concernant le soucis de farvardin, je me dis que ca peut être bien de planquer le bouton quelque part, genre dans la tour, ou encore d'oublier le bouton reset et de brancher le bouton power sur ce reset ;)
      • [^] # Re: dingue ça

        Posté par  . Évalué à 3.

        mais il fonctionne de toute façon pas :D

        alors j'allume mon pc en coupant l'alim le temps que la carte mère se vide, et puis je rallume mon alim, et grace à l'ATX qui allume un pc quand on branche une alim, bein mon pc boot :D


        Ah non, l'ATX n'allume pas le PC lorsque l'alim est branchée, c'est à mon avis une option de ta carte mère (genre Reboot after power fail ou un truc du genre, qui permet de rebooter après une coupure de courant).

        Sinon, si ton bouton ne fonctionne pas, c'est qu'il doit être mal branché sur la carte mère (pas au bon endroit, ou pas branché du tout) ou que l'interrupteur est déclipsé de derrière le bouton (ça arrive avec certains bourins qui appuient sur le bouton avec un marteau). Ouvre le boîtier et vérifie ces 2 points. Tu peux même booter ton PC ATX en faisant contact sur les 2 broches de la carte mère avec un tournevis, chose qu'il m'arrive de faire régulièrement lorsque j'ai du matériel à tester et que je fais mes montages en « flottant » (hors du boîtier).
        • [^] # Re: dingue ça

          Posté par  . Évalué à 2.

          je parlais que le pc boot tout seul quand la carte mère est mise sous tension après ne plus l'avoir été pendant un certain temps (7 secondes sur mon pc)
          tu n'as jamais remarqué dans le manuel de ta carte mère qu'ils t'informent que ta carte mère va démarrer toute seule quand tu brancheras l'alimentation ?


          le soucis est ailleurs ;)
          j'ai légèrement modifié mon bouton atx pour avoir un truc à clé, et j'ai peté le contact que j'avais fait...
          bien sur, flemme de réparer :D
          • [^] # Re: dingue ça

            Posté par  . Évalué à 1.

            tu n'as jamais remarqué dans le manuel de ta carte mère qu'ils t'informent que ta carte mère va démarrer toute seule quand tu brancheras l'alimentation ?


            Hmmm non, et pourtant j'en assemble et dépanne régulièrement des PC. Je peux donc dire que sur toutes les marques que je connais (Asus, Soltek, MSI, DFI, HP/Compaq, entre autre), aucune ne « boote une fois l'alim de branchée » : il faut implicitement appuyer sur le bouton.

            Par contre, si je configure dans le BIOS l'option Resume after power loss ou assimilé, alors effectivement, couper le courant et le remettre va permettre de booter le PC.

            Peut-être que tu as une carte mère que je ne connais pas et qui n'a pas un comportement habituel.
            • [^] # Re: dingue ça

              Posté par  (site web personnel) . Évalué à 2.

              Sauf erreur y'a une broche des alims ATX qui commande l'allumage quand elle est mise à 0. Pour peut qu'elle ne soit pas branchée/présente ou qu'elle soit sectionnée sur son système, ça produira le comportement décrit.

              Sinon, y'a aussi des PCs anciens qui s'allument tout seuls par défaut, probablement pour reproduire le comportement auquel les possesseurs d'alims non-ATX ont été habitués.
    • [^] # Re: dingue ça

      Posté par  . Évalué à 2.

      Moi, pour faire des économies d'énergie, enfin pas de gaspillage surtout, quand je ne l'utilise pas. Ce qui arrive plus souvent qu'en moyenne sur ce site...
  • # Wake on Lan (python)

    Posté par  (site web personnel) . Évalué à 3.

    import socket
    import struct
    
    def wake_on_lan(macaddress):
        """ Switches on remote computers using WOL. """
    
        # Check macaddress format and try to compensate.
        if len(macaddress) == 12:
            pass
        elif len(macaddress) == 12 + 5:
            sep = macaddress[2]
            macaddress = macaddress.replace(sep, '')
        else:
            raise ValueError('Incorrect MAC address format')
     
        # Pad the synchronization stream.
        data = ''.join(['FFFFFFFFFFFF', macaddress * 20])
        send_data = '' 
    
        # Split up the hex values and pack.
        for i in range(0, len(data), 2):
            send_data = ''.join([send_data,
                                 struct.pack('B', int(data[i: i + 2], 16))])
    
        # Broadcast it to the LAN.
        sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
        sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
        sock.sendto(send_data, ('', 7))

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.