Linux - Uyanma sebebini nasıl edinebilirim?


12

Linux'ta sistem uyandırma (LAN'da Uyandırma, Güç düğmesi, USB'den uyandırma) nedenini almak mümkün müdür? Ubuntu kullanıyorum, çekirdek Linux evsiz 2.6.37-12-generic # 26 ~ lucid1-Ubuntu SMP Çar 5 Oca 21:52:06 UTC 2011 i686 GNU / Linux


3
Ben bir linux uzmanı değilim, ancak bu mümkünse dağıtımla ilgili olabilir, bu nedenle hangi dağıtımla çalıştığınızı eklemek isteyebilirsiniz. Herhangi bir işletim sistemi hakkında sorduğunuz herhangi bir soru için bu genellikle iyi bir fikirdir.
squillman

Ben çok distro özgü olmadığını düşünüyorum (belki / sys veya / proc bir yerde saklanır), ama kullanıyorum: Linux evsiz 2.6.37-12-jenerik # 26 ~ lucid1-Ubuntu SMP Çar Ocak 5 21:52 : 06 UTC 2011 i686 GNU / Linux
honzas

Ben de bilmek istiyorum! Benim durumumda, makinemin RTC alarmı nedeniyle uyandığını bilmek istiyorum (bu durumda küçük bir komut dosyası çalıştırdıktan sonra uykuya geri dönmeli) veya bir klavye tuşuna bastığımdan (bu durumda olmamalı) Ben söyleyene kadar uykuya geri dön).
Stefan

Yanıtlar:


2

Donanımınıza bağlı olarak, bunu dmidecode kullanarak bulabilirsiniz:

$ sudo dmidecode |grep Wake-up
    Wake-up Type: Power Switch

Dmidecode'dan anakartınızın / DIMM'lerin / CPU'larınızın marka / model / seri numarası gibi birçok yararlı donanım bilgisi vardır.

Ubuntu'da, dmidecode paketi ile birlikte gelir, Lucid'de bile mevcut olmalıdır.


2
Anlayabildiğim kadarıyla, bu her zaman "Güç Anahtarı" diyor.
Sec

1
Evet, bu sadece aktivite kaydı yerine donanım bilgisi verir. Ancak bu notta - bir anakartın lan üzerinden uyanmayı destekleyip desteklemediğini nasıl anlarsınız dmidecode? Tüm makinelerim "Güç Anahtarı" diyor
Sridhar Sarnobat

1

Bu sorta bunu donanım düzeyinde açıklıyor . Ne zaman görüyorsun dmesg | grep -i 'acpi'?


1
Evet, abou / proc / acpi / uyandırmayı biliyorum ve başka bir makinede kullanıyorum ve hangi cihazların sistemi uyandırmasına izin verileceğini seçiyor. Ancak uyandıktan sonra bu cihazlardan hangisinin uyanmaya neden olduğunu söyleyemem.
honzas

Bu yüzden soruyorum: Çekirdek günlüğüne bakmak, ACPI aracılığıyla cihazı neyin uyandırdığını söylemiyor mu? Bir masaüstünde açmayı denedim, bu yüzden orada eğlenceli bir şey bulamadım.
songei2f

Bu bir çekirdek hata hakkında oldukça eski mesajı , bu özellikle gösterileri hiçbir, PCI veri yolu isimlendirmesi ile cihazı (veya ne olursa olsun cehennem) listelemek ve uyandırma diyecekler 2.6.17 ve ötesinde ACPI hatalarını ayıklama sırasında?
songei2f

1
İlginç. Bu konuda Googling yaparken, birçok insan gürültülü hata ayıklama günlükleri hakkında şikayet etti. Onlar sonradan daha sessiz olması kaydı düzeyini değişmiş olabilir , varsayılan olarak , ve sen eski şeyler görmek istiyorsanız gürültü kadar gerek .
songei2f

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.