Anmelden Register

Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Linux PC aufwecken mit Tastatur
#1
Ich versetze abends meinen PC gerne in Bereitschaft, anstelle ihn komplett aus zu machen.
Jetzt würde ich den PC aber lieber mit der Tastatur wieder an machen.
Wenn man http://wiki.xbmc.org/?title=Enable_Wake-On-Device glauben darf, sollte es ja einfach ausreichen, die Tastatur in /proc/acpi/wakeup einzutragen.
Also Tastatur mit lsusb rausfischen und eintragen:
Code:
sol kromonos # cat /proc/acpi/wakeup
Device    S-state      Status   Sysfs node
SLPB      S4    *enabled  
P32      S4    *enabled   pci:0000:00:1e.0
ILAN      S4    *disabled  
PEX0      S4    *enabled   pci:0000:00:1c.0
PEX1      S4    *enabled   pci:0000:00:1c.1
PEX2      S4    *enabled   pci:0000:00:1c.2
PEX3      S4    *enabled   pci:0000:00:1c.3
UHC1      S3    *enabled   pci:0000:00:1d.0
UHC2      S3    *enabled   pci:0000:00:1d.1
UHC3      S3    *enabled   pci:0000:00:1d.2
UHC4      S3    *enabled   pci:0000:00:1d.3
EHCI      S3    *enabled   pci:0000:00:1d.7
AZAL      S4    *enabled   pci:0000:00:1b.0
sol kromonos # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 005 Device 002: ID 046d:c312 Logitech, Inc. DeLuxe 250 Keyboard
Bus 001 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver
sol kromonos # echo USB2 > /proc/acpi/wakeup
sol kromonos # cat /proc/acpi/wakeup
Device    S-state      Status   Sysfs node
SLPB      S4    *enabled  
P32      S4    *enabled   pci:0000:00:1e.0
ILAN      S4    *disabled  
PEX0      S4    *enabled   pci:0000:00:1c.0
PEX1      S4    *enabled   pci:0000:00:1c.1
PEX2      S4    *enabled   pci:0000:00:1c.2
PEX3      S4    *enabled   pci:0000:00:1c.3
UHC1      S3    *enabled   pci:0000:00:1d.0
UHC2      S3    *enabled   pci:0000:00:1d.1
UHC3      S3    *enabled   pci:0000:00:1d.2
UHC4      S3    *enabled   pci:0000:00:1d.3
EHCI              S3    *enabled   pci:0000:00:1d.7
AZAL      S4    *enabled   pci:0000:00:1b.0
Aber wie man schon sieht, will USB einfach nicht in die Datei rein. Aufwecken mit der Tastatur funktioniert auch nicht Sad

Linux ist ein Linux Mint 12 x64, Kernel 3.2.0-26

Edit:
Laut http://livelinux.altervista.org/Guida_LMDE/EN_tips.html sollte folgendes funktionieren. Aber würde das nicht die USBx einträge in der /proc/acpi/wakeup vorraussetzen?
Code:
((echo '#!/bin/sh' && sed -rn 's/^.*(USB[0-9E]+|EUSB).*$/echo \1 > \/proc\/acpi\/wakeup/pg' /proc/acpi/wakeup) | sudo tee /etc/pm/sleep.d/05_usb && sudo chmod +x /etc/pm/sleep.d/05_usb)
Wenn man keine Ahnung hat, einfach mal Fresse halten!
#2
Wenn die Tastatur Spannung behält, hast du eine Chance mit einschalten, wenn nicht, dann geht es nicht. USB Hubs sind normalerweise der Tod für Wake on USB.
Solange die USB geräte nicht gelistet sind, sollte es nicht gehen (bei dir sind iwie nur die Host Controller Interfaces gelistet Huh)
#3
Über HUBs lass ich die Tastatur nicht laufen. Die ist direkt am Board angeklemmt.
Ich hab jetzt auch einfach mal aus Spaß eine weitere Tastatur angeklemmt. Jetzt hab ich UARx Devices mehr in der Liste :o
Code:
kromonos@sol ~ $ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 005 Device 002: ID 046d:c312 Logitech, Inc. DeLuxe 250 Keyboard
Bus 004 Device 002: ID 04d9:1203 Holtek Semiconductor, Inc. Keyboard
kromonos@sol ~ $ cat /proc/acpi/wakeup
Device    S-state      Status   Sysfs node
SLPB      S4    *enabled  
UAR1      S4    *disabled  pnp:00:08
UAR2      S4    *disabled  pnp:00:09
P32      S4    *disabled  pci:0000:00:1e.0
ILAN      S4    *disabled  
PEX0      S4    *disabled  pci:0000:00:1c.0
PEX1      S4    *disabled  pci:0000:00:1c.1
PEX2      S4    *disabled  pci:0000:00:1c.2
PEX3      S4    *disabled  pci:0000:00:1c.3
UHC1      S3    *enabled   pci:0000:00:1d.0
UHC2      S3    *enabled   pci:0000:00:1d.1
UHC3      S3    *enabled   pci:0000:00:1d.2
UHC4      S3    *enabled   pci:0000:00:1d.3
EHCI      S3    *enabled   pci:0000:00:1d.7
AZAL      S4    *disabled  pci:0000:00:1b.0
Aber mit USBx ist noch immer nix zu finden :o
Wenn man keine Ahnung hat, einfach mal Fresse halten!
#4
aktivier doch mal die UAR, obs was bringt :o
#5
War es leider auch nicht Sad
Wenn man keine Ahnung hat, einfach mal Fresse halten!
#6
erstmal, solltest du im BIOS einstellen das du übehaupt USB eingabegeräte benutz... Legacy Device Support müsste das sein.. dann werden die nämlich mit stand by power auch versorgt. meine maus geht z.b. nicht aus wenn ich den rechner herrunter fahre, die usb hdd zwar dann auch nedmehr, aber die ist eh zu selten dran. dann lässt es sich auch machen mit den wake up events. im bios selbst kannst du das oftmal sogar triggern, dann löst die tastatur durch drücken von strg oder so das wake up event aus. dann verhält es sich so als würdest du den powerknopf drücken.
#7
USB Support und USB Legacy sind im Bios aktiviert und funktionieren Smile
Wenn man keine Ahnung hat, einfach mal Fresse halten!
#8
achso.. ja dann ^^




Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste