La regla Udev no permite que Ubuntu se active en USB y reanude la secuenciación, pero NixOS sí

La regla Udev no permite que Ubuntu se active en USB y reanude la secuenciación, pero NixOS sí

Tengo un Lenovo ThinkPad T480 con Ubuntu 22.04 LTS, un Lenovo ThinkPad X1 Carbon con NixOS y un dispositivo USB con ID de proveedor 0x36dc. El dispositivo USB es capaz de reactivar remotamente la señalización de reanudación USB, según la especificación USB Revisión 2.0, sección 7.1.7.7, y lo confirma un analizador de señal USB TotalPhase.

Tengo la siguiente regla udev en ambas computadoras portátiles: ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="36dc", MODE:="0660", TAG+="uaccess", ATTR{power/wakeup}="enabled".

La computadora portátil Ubuntu no se despierta del modo de suspensión cuando recibe la señal de activación remota. La computadora portátil NixOS sí lo hace.

La computadora portátil Ubuntu tiene enabledcapacidad /sys/bus/usb/devices/<PORT>/power/wakeuppara cualquier puerto al que conecto el dispositivo, por lo que la regla udev claramente funciona. /proc/acpi/wakeupse muestra enabledpara el XHCdispositivo que tiene la misma ruta PCI que el controlador USB al que está conectado el dispositivo.

¿Qué más podría estar impidiendo que la computadora portátil Ubuntu se active?

información relacionada