저는 Linux 4.19를 사용하여 임베디드 시스템을 개발 중입니다.
모듈에 사용자 정의 드라이버를 작성했습니다 MyDriver.ko
. 시작 시 장치 트리가 자동으로 이 모듈을 감지하고 /dev
.
# ls -l /dev/mydriver
crw-rw---- 1 root root 246, 0 May 5 08:23 /dev/mydriver
시작 시 이 드라이버 그룹을 자동으로 설정하고 싶습니다.
# ls -l /dev/mydriver
crw-rw---- 1 root MyGroup 246, 0 May 5 08:23 /dev/mydriver
모듈 그룹을 자동으로 설정하는 방법은 무엇입니까?
답변1
udev를 사용하여 이 작업을 수행할 수 있습니다. /etc/udev/rules.d/
적절한 내용이 포함된 파일을 넣기 만 하면 됩니다 .
KERNEL=="mydriver", OWNER="username", GROUP="groupname", MODE="0640"