2016-12-14 1 views
0

ttyACM 장치, 특히 Fedora에서 Arduino Leonardo 보드를 읽고 쓸 수 있어야합니다.모드에서 ttyACM 장치에 액세스 할 수 없습니다. 0660

SUBSYSTEM=="tty", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8036", SYMLINK+="arduino", MODE="0660", GROUP="plugdev" 

심볼릭 링크가 생성하지만 장치 읽을 수있는 권한이 없습니다 :

[[email protected] ~]$ ls -l /dev/arduino /dev/ttyACM0 
lrwxrwxrwx. 1 root root   7 Dec 18 15:25 /dev/arduino -> ttyACM0 
crw-rw----. 1 root dialout 166, 0 Dec 18 15:25 /dev/ttyACM0 
:

[[email protected] ~]$ cat /dev/arduino 
cat: /dev/arduino: Permission denied 

보기 LS를 다음 제공

는 나는 다음과 같은 규칙을 만든

모드를 0666으로 변경하면 작동합니다. 나는 그룹 plugdev에 속하는 :

[[email protected] ~]$ sudo groups nexy 
nexy : nexy wheel plugdev 
+1

'groups'과'ls -l/dev/arduino/dev/ttyACM *'을 실행하고 여기에 출력을 게시 할 수 있습니까? 또한 어떤 포트에 액세스하려고합니까? 어떻게 액세스하려고합니까? 액세스 할 때 어떤 오류 메시지가 나타 납니까? –

답변

0

당신은 로그 아웃하고 다시 로그인하거나 최근 그룹에 자신을 추가 한 경우 컴퓨터를 다시 시작해야 할 수도 있습니다.

+0

아니요, 시스템을 설치 한 후이 장치에 속해 있으며 다른 장치도 작동합니다. –

관련 문제