Je suis un débutant Linux qui cherche de l'aide.
Je suis actuellement en train de configurer un HTPC XBMC à l'aide d'un ordinateur portable et 10.10 et tout fonctionne très bien, sauf pour se réveiller à partir de la reprise en utilisant le bouton d'alimentation de la télécommande. La suspension fonctionne à distance fonctionne correctement, tout comme la reprise à l'aide du bouton d'alimentation de l'ordinateur portable.
J'ai vérifié/proc/acpi/wakeup qui a initialement montré ce qui suit.
Device S-state Status Sysfs node
C096 S5 *disabled pci:0000:00:1e.0
C0F1 S3 *disabled pci:0000:00:1d.0
C0F8 S3 *disabled pci:0000:00:1d.1
C0F9 S3 *disabled pci:0000:00:1d.2
C0FA S3 *disabled pci:0000:00:1d.3
C0FB S3 *disabled pci:0000:00:1d.7
C102 S5 *disabled pci:0000:00:1c.0
C22B S5 *disabled pci:0000:08:00.0
C115 S5 *disabled pci:0000:00:1c.2
C22C S5 *disabled
C118 S5 *disabled pci:0000:00:1c.3
C22C S5 *disabled
J'ai depuis configuré ce qui précède afin que les appareils S3 ci-dessus soient activés. J'ai confirmé que ce sont les bons appareils utilisant lspci
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
Rien de tout cela n'a fonctionné malheureusement et je suis maintenant coincé. Il refuse simplement de se réveiller de la télécommande. Le récepteur USB n'affiche aucune LED d'activité lorsqu'il est suspendu. Suspendre/reprendre à partir de la télécommande fonctionne bien depuis Windows 7, donc je sais que l'ordinateur portable est ok.
Des idées? Je dois obtenir ce tri pour obtenir l'approbation de l'épouse pour ce système.
Merci, Bod.
Droite! Problème résolu - J'ai trouvé la solution ici http://forum.xbmc.org/showpost.php?p=658293&postcount=168
Pour résumer, j'ai noté le fournisseur et l'ID de produit de lsusb, puis j'ai créé le fichier /etc/udev/rules.d/90-mcewakeup.rules et l'ai rempli avec
SUBSYSTEM=="usb", ATTRS{idVendor}=="0471", ATTRS{idProduct}=="0815" RUN+="/bin/sh -c 'echo enabled > /sys$env{DEVPATH}/../power/wakeup'"
notez que vous devrez remplacer les identifiants du fournisseur et du produit comme indiqué sur votre système.
En plus de cela, j'ai constaté que je devais également modifier la ligne commençant par GRUB_CMDLINE_LINUX_DEFAULT = dans/etc/default/grub comme suit
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash xbmc=autostart,noredir usbcore.autosuspend=-1"
suivi de update-grub pour terminer.
Après tout cela, j'ai maintenant un système qui peut sortir de ma télécommande USB. :)