Saya ingin mempertahankan catu daya ke drive bertenaga USB saat sistem beralih ke mode suspend (AKA S3 atau "suspend-to-RAM").
Biasanya daya terputus saat mesin ditangguhkan, yang menyebabkannya diturunkan dan kemudian dipasang kembali ketika sistem dilanjutkan. Ini tidak terlalu bagus, terutama jika drive itu sendiri mendukung manajemen daya.
Meskipun saya dapat menjalankannya pada catu daya terpisah, saya lebih suka harus menghindari mengalokasikan lebih banyak kabel untuk sesuatu yang, setidaknya secara teori, dapat dilakukan dengan perangkat keras yang ada.
Bagaimana saya bisa menentukan apakah mungkin untuk melakukan ini dengan sistem saya, dan bagaimana saya bisa mengatur perangkat USB tertentu, yaitu enklosur ini, untuk selalu diperlakukan seperti ini?
Saya menjalankan ubuntu 10.10.
memperbarui
Menemukan utas ubuntuforums ini yang menyarankan untuk digunakan acpitool -w
untuk menentukan tingkat bangun yang tersedia untuk pengontrol USB.
Menjalankan ini di sistem saya menunjukkan S1 untuk pengontrol USB:
$ acpitool -w
Device S-state Status Sysfs node
---------------------------------------
1. LID S3 *enabled
2. PBTN S4 *enabled
3. PCI0 S3 *disabled no-bus:pci0000:00
4. USB0 S1 *disabled pci:0000:00:1d.0
5. USB1 S1 *disabled pci:0000:00:1d.1
6. USB2 S1 *disabled pci:0000:00:1d.2
7. USB3 S1 *disabled pci:0000:00:1d.7
8. MODM S3 *disabled
9. PCIE S4 *disabled pci:0000:00:1e.0
Yang sepertinya memberi tahu saya bahwa kemampuan bangun hanya dapat diaktifkan untuk USB di negara S1.
Saya tidak yakin seberapa berguna ini, karena memberikan kekuatan penuh dan membiarkan bangun mungkin menjadi masalah ortogonal. Mungkin mengaktifkan bangun hanya menyediakan daya rendah, jadi mungkin ada cara berbeda untuk mengaktifkan daya penuh.
Jika menyalakan wake-up sama dengan memberikan daya penuh, sepertinya saya mungkin bisa melakukan apa yang saya inginkan dengan meletakkan kartu USB di slot ekspansi (saya rasa itu apa PCIE
?). Meskipun saya pikir saya ingin tahu lebih banyak tentang ini sebelum mencoba menggali kartu PC USB2.