web-dev-qa-db-fra.com

Erreur Usbmon - Ubuntu 16.04 avec le noyau 4.15 dans le double démarrage avec Windows 10

J'ai un problème dans buntu 16.04 LTS avec noyau 4.15 dans Dual Boot avec Windows 10, avec un Lenovo T480. J'essaie d'obtenir des informations de /sys/kernel/debug/usb/usbmon/, mais j'ai des erreurs. Je suis cette procédure avec privilèges root:

$ Sudo modprobe usbmon
$ Sudo cat /sys/kernel/debug/usb/usbmon/0u

J'obtiens la sortie:

cat: /sys/kernel/debug/usb/usbmon/0u: Operation not permitted

Le résultat de $ Sudo ll /sys/kernel/debug/usb/usbmon est:

total 0
drwxr-xr-x 2 root root 0 Sep 26 21:03 ./
drwxr-xr-x 8 root root 0 Sep 26 20:48 ../
-rw------- 1 root root 0 Sep 26 21:03 0s
-rw------- 1 root root 0 Sep 26 21:03 0u
-rw------- 1 root root 0 Sep 26 21:03 1s
-rw------- 1 root root 0 Sep 26 21:03 1t
-rw------- 1 root root 0 Sep 26 21:03 1u
-rw------- 1 root root 0 Sep 26 21:03 2s
-rw------- 1 root root 0 Sep 26 21:03 2t
-rw------- 1 root root 0 Sep 26 21:03 2u
-rw------- 1 root root 0 Sep 26 21:03 3s
-rw------- 1 root root 0 Sep 26 21:03 3t
-rw------- 1 root root 0 Sep 26 21:03 3u
-rw------- 1 root root 0 Sep 26 21:03 4s
-rw------- 1 root root 0 Sep 26 21:03 4t
-rw------- 1 root root 0 Sep 26 21:03 4u

La même erreur se produit exactement avec $ Sudo cat /sys/kernel/debug/usb/devices. La sortie est:

cat: /sys/kernel/debug/usb/devices: Operation not permitted

Avez-vous une idée de la raison pour laquelle j'ai ce comportement étrange et comment je peux le résoudre?

Merci beaucoup pour l'aide!

1
Luca

Je vous suggère de vérifier la sortie de dmesg.

Je viens de le rencontrer moi-même, et il s'avère que c'était à cause de kernel_lockdown .

Apparemment, cela verrouille diverses fonctionnalités du noyau, y compris les fichiers debugfs. Si je comprends bien, vous devez démarrer sans activer le démarrage sécurisé pour le désactiver.

0
Rednaxela

Vous devez utiliser Sudo pouvoirs lorsque vous regardez certains répertoires et fichiers.

Par exemple:

$ cat /sys/kernel/debug/usb/uvcvideo/1-7/stats
cat: /sys/kernel/debug/usb/uvcvideo/1-7/stats: Permission denied

Cependant avec Sudo pouvoirs:

$ Sudo cat /sys/kernel/debug/usb/uvcvideo/1-7/stats
frames:  0
packets: 0
empty:   0
errors:  0
invalid: 0
pts: 0 early, 0 initial, 0 ok
scr: 0 count ok, 0 diff ok
sof: 0 <= sof <= 0, freq 0.000 kHz
1
WinEunuuchs2Unix