USB 장치에 대한 액세스가 거부되었습니다

USB 장치에 대한 액세스가 거부되었습니다

나는컬러 임브레이스 ALS모니터의 DDC/CI 인터페이스와 주변광 센서를 사용하여 모든 스마트폰과 마찬가지로 모니터의 밝기를 자동으로 설정합니다. USB를 통해 연결됩니다.

$ lsusb
Bus 001 Device 028: ID 273f:1007 Hughski Limited

이 기능은 몇 주 전까지만 해도 제대로 작동했지만 일부 Fedora 업그레이드로 인해 상황이 변경되었을 수 있습니다. /lib/udev/rules.d/99-i2c-permissions.rules다음 내용이 포함된 파일이 있습니다 .

KERNEL=="i2c-[0-9]*", GROUP="i2c", MODE="0660"

내 사용자 계정도 i2c이 그룹에 속해 있습니다. 또한 사용자가 다음 장치를 모두 읽을 수 있어야 합니다.

$ ls /dev/i2c-* -l
crw-rw----. 1 root i2c 89, 0 26. Dez 10:41 /dev/i2c-0
crw-rw----. 1 root i2c 89, 1 26. Dez 10:41 /dev/i2c-1
crw-rw----. 1 root i2c 89, 2 26. Dez 10:41 /dev/i2c-2
crw-rw----. 1 root i2c 89, 3 26. Dez 10:41 /dev/i2c-3
crw-rw----. 1 root i2c 89, 4 26. Dez 10:41 /dev/i2c-4
crw-rw----. 1 root i2c 89, 5 26. Dez 10:41 /dev/i2c-5
crw-rw----. 1 root i2c 89, 6 26. Dez 10:41 /dev/i2c-6
crw-rw----. 1 root i2c 89, 7 26. Dez 10:41 /dev/i2c-7
crw-rw----. 1 root i2c 89, 8 26. Dez 10:41 /dev/i2c-8
crw-rw----. 1 root i2c 89, 9 26. Dez 10:41 /dev/i2c-9

하지만 이제 장치에서 판독값을 얻으려고 하면 다음과 같은 결과가 나타납니다.

$ colorhug-cmd take-reading-raw
No connection to device: USB error on device 273f:1007 : Access denied (insufficient permissions) [-3]

호출은 root여전히 ​​작동하므로 권한 문제일 뿐입니다.

내 일반 사용자 계정에 권한이 전달되지 않는 이유는 무엇입니까? 회복하는 방법?

관련 정보