2017-06-02 4 views
1

Le système embarqué avec lequel je travaille exécute le noyau Linux 3.18 et lorsqu'il est connecté à un PC agit comme un périphérique USB composite avec la fonctionnalité HIDBP (vous permet de connecter un clavier et une souris). Cependant, le problème que j'ai est qu'un clavier ou une souris qui y est connecté ne semble pas réveiller le PC hôte lorsqu'il passe en mode de suspension complète du système (une souris connectée directement à un PC peut cependant le réveiller). Je me demandais juste, est-ce un bogue du noyau Linux et si oui, comment y remédier?Comment obtenir un périphérique Linux USB composite avec HID pour réveiller un hôte suspendu?

+0

Bienvenue sur Stack Overflow! SO est pour la programmation des questions, pas des questions sur l'utilisation ou la configuration de Linux. SuperUser.com ou unix.stackexchange.com seraient de meilleurs endroits pour des questions comme celle-ci. – Barmar

+0

Votre appareil doit prendre en charge DEVICE_REMOTE_WAKEUP, voir Spécifications USB. (et le pilote USB approprié sur l'hôte bien sûr, mais cela devrait être le cas pour HID). Le protocole de démarrage HID (HIDBP) fournit plus de ressources moins un sous-ensemble des capacités HID. Peut-être que le réveil à distance n'est pas supporté par HIDBP? – Habi

Répondre

0

Pour référence, cette fonctionnalité n'a pas été mis en œuvre pour USB HID périphériques composites dans le noyau principal de la version 4.10.17