Je voudrais maintenir l'alimentation d'un lecteur alimenté par USB lorsque le système passe en mode de suspension (AKA S3 ou "suspension vers RAM").
Normalement, l'alimentation est coupée pendant que la machine est suspendue, ce qui la fait démonter puis remonter lorsque le système est remis en marche. Ce n'est pas vraiment génial, surtout si le disque lui-même prend en charge la gestion de l'alimentation.
Bien que je puisse le faire fonctionner sur une alimentation séparée, je préfère éviter d'allouer plus de câblage à quelque chose qui peut, au moins en théorie, être fait avec mon matériel existant.
Comment puis-je déterminer s'il est possible de le faire avec mon système, et comment puis-je faire en sorte qu'un périphérique USB particulier, c'est-à-dire ce boîtier, soit toujours traité de cette façon?
J'utilise Ubuntu 10.10.
mise à jour
Découvert ce fil ubuntuforums qui suggère d'utiliser acpitool -w
pour déterminer le niveau de réveil disponible pour le contrôleur USB.
L'exécution de ceci sur mon système affiche S1 pour les contrôleurs 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
Ce qui semble me dire que la capacité de réveil ne peut être activée que pour l'USB à l'état S1.
Je ne sais pas à quel point cela est utile, car fournir la pleine puissance et permettre le réveil peuvent être des préoccupations orthogonales. Il se peut que l'activation du réveil ne fournisse qu'une faible puissance, il peut donc y avoir une manière différente d'activer la pleine puissance.
Si l'activation du réveil équivaut à fournir la pleine puissance, il semble que je puisse faire ce que je veux en mettant une carte USB dans le slot d'extension (je suppose que c'est ce que PCIE
c'est?). Bien que je pense que je voudrais en savoir un peu plus à ce sujet avant d'essayer de fouiller une carte PC USB2.