CrunchBang 리눅스 (데비안 변형)에는 COM 포트가 ttyS0
있는데 NFC 장치와 함께 사용하려고합니다. libnfc는 NFC 장치를 볼 수 없다고 응답했기 때문에 COM 포트를 직접 열어 보았습니다. 이를 위해 다음을 사용했습니다.
sudo cu -l /dev/ttyS0 -s 9600
그러나이 명령은 다음을 반환합니다.
cu: open (/dev/ttyS0): Permission denied
cu: /dev/ttyS0: Line in use
이 연결을 사용할 수있는 것이 무엇인지 모르겠습니다. 확인하기 위해 열려있는 모든 프로세스를 읽고 다음을 사용하기 위해 필터링을 시도했습니다 ttyS0
.
ps -ef | grep tty
그러나이 명령의 경우을 사용하는 것은 나타나지 않습니다 ttyS0
. 또한 열려있는 모든 파일을 가져 와서 잠금을 필터링하려고 시도했습니다 ttyS0
.
lsof | grep tty
그러나 이것은을 사용하여 아무것도 반환하지 않습니다 ttyS0
.
어떻게이 가능 cu
하지만, 모두 선이 사용중인 말한다 ps
및 lsof
반환 아무것도 그 선을 사용하지?
minicom
잘하지만, 작품 cu
과 screen
이야기를 쓰레기 /dev/ttyUSB0
. 나는 내 사용자를 추가하는 것이 좋습니다했다 uucp
및 dialout
그룹과 그 도움이되지 않았다 로그 아웃.