Я выполняю 14.04 XBMCbuntu и являюсь новым пользователем. У меня есть xbmc, установил способ, которым я хочу его и имею удаленную установку MCE.
Я имею, приостанавливают работу, но следом является только через клавиатуру не Удаленный IR или мышь.
Я читал на диапазоне форумов для нахождения ответа и попробовал много вещей.
Когда я выполняю кошку/proc/acpi/wakeup
Я получаю список объектов, но файлы № USB01 или USB02..... несмотря на это я попробовал
echo USB0 > /proc/acpi/wakeup
echo USB1 > /proc/acpi/wakeup
echo USB2 > /proc/acpi/wakeup
echo USB3 > /proc/acpi/wakeup
Когда я выполняю lsusb
Устройство там @ Bus02 Device 08: 0471:o60c Philips (or NXP) eHome Infrared Receiver
Я попытался отредактировать /sys/bus/usb/devices/usb2
файлы питания к "включенному" однако получают сообщения об ошибках об отказе сохранить резервное копирование и таким образом не могут записать файл!
Любая поддержка ценилась бы на следующих передних сторонах:
Я имел ту же проблему и был также озадачен моим USBs, не появляющимся в/proc/acpi/wakeup. В конце, однако, несмотря на многие решения, предлагающие, это требовалось, я не должен был включать USBs в ACPI.
Вместо этого включая пробуждение на USB-порте мое устройство IR было подключено с, был, был достаточно.
Находят Ваш идентификатор устройства:
$ lsusb
Шина 002 Устройства 002: идентификатор 8087:8001 Корпорация Intel
Шина 002 Устройства 001: идентификатор 1d6b:0002 Основа Linux 2,0 корневых концентратора
Шина 001 Устройство 002: идентификатор 8087:8009 Корпорация Intel
Шина 001 Устройство 001: идентификатор 1d6b:0002 Основа Linux 2,0 корневых концентратора
Шина 004 Устройства 001: идентификатор 1d6b:0003 Основа Linux 3,0 корневых концентратора
Шина 003 Устройства 003: идентификатор 13ba:0018 PCP-BCG4209 Штрихкода PCPlay
Шина 003 Устройства 002: идентификатор 1934:5168 Feature Integration Technology Inc. (Fintek) F71610A или Потребительский Инфракрасный приемник F71612A / Приемопередатчик
Шина 003 Устройства 001: идентификатор 1d6b:0002 Основа Linux 2,0 корневых концентратора
В вышеупомянутом примере мой идентификатор устройства 5168 .
Grep/sys/bus/usb для нахождения порта устройство включено:
$ grep 5168 /sys/bus/usb/devices/*/idProduct
/sys/bus/usb/devices/3-13/idProduct:5168
Это указывает, что мое устройство включается в bus3, порт 13.
Подтверждают, что порт правилен:
$lsusb -t
/: Шина 04. Порт 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/: Шина 03. Порт 1: Dev 1, Class=root_hub, Driver=xhci_hcd/14p, 480M
| __ Порт 13: Dev 2, Если 0, Class=Vendor Определенный Класс, Driver=mceusb, 12M
| __ Порт 14: Dev 3, Если 0, Устройство интерфейса Class=Human, Driver=usbhid, 1.5M
| __ Порт 14: Dev 3, Если 1, Устройство интерфейса Class=Human, Driver=usbhid, 1.5M
/: Шина 02. Порт 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M | __ Порт 1: Dev 2, Если 0, Class=Hub, Driver=hub/8p, 480M
/: Шина 01. Порт 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
| __ Порт 1: Dev 2, Если 0, Class=Hub, Driver=hub/6p, 480M
Шина 3, порт 13 соответствий шина/порт, возвращенная grep (3-13)
Проверка, если пробуждение включено:
$ cat /sys/bus/usb/devices/3-13/power/wakeup
отключил
, Включают пробуждение на порте:
$ sudo sh -c 'echo "enabled" > /sys/bus/usb/devices/3-13/power/wakeup'
Проверка, если пробуждение включило:
$ cat /sys/bus/usb/devices/3-13/power/wakeup
включил
Тест Ваше устройство, он будит систему?
Делают это изменение персистентным через перезагрузки:
$ sudo nano /etc/rc.local
Добавляют следующие строки после того, как комментарии и перед 'выход 0'
# Enable Wake on IR for USB bus 3 port 13.
echo enabled > /sys/bus/usb/devices/3-13/power/wakeup
Теперь счастливо разбудят Ваш ПК от Вашего USB-устройства.
Ограничения
Одна проблема с этим подходом состоит в том что, если USB-порт устройство IR включается в изменения, то включение того порта конкретно не помогает.
Это сообщение имеет способ включить любой порт IR на основе устройства, которое включается в него с помощью правила Udev.
Ссылки
Kodi, Удаленный MCE и След Ubuntu
от приостанавливают с клавиатурой или мышью
Включение устройства IR с правилом