USB 오실로스코프용 맞춤형 펌웨어를 사용해 보고 싶습니다.
https://github.com/rpcope1/Hantek6022API
udev
설정은 사용자 정의 규칙(프로젝트에서 제공)을 생성하여 시작됩니다 .
SUBSYSTEM=="usb", ATTRS{idVendor}=="04b4", ATTRS{idProduct}=="6022",
TAGS+="uaccess", NAME="hantek1"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04b5", ATTRS{idProduct}=="6022",
TAGS+="uaccess", NAME="hantek2"
NAME=
장치 이름이 무엇인지 확신할 수 없었기 때문에 마지막에 매개변수를 추가하여 표시되는지 확인했습니다 .
dmesg
설명하다:
[92976.260982] usb 1-3: new high-speed USB device number 10 using xhci_hcd
[92976.401434] usb 1-3: New USB device found, idVendor=04b4, idProduct=6022
[92976.401441] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
그러나 udev
장치 파일 "hantek1" 또는 "hantek2"는 생성되지 않습니다.
이 규칙의 권한은 udev
다음과 같습니다.
ls -alh /etc/udev/rules.d/
-rw-r--r-- 1 root root 203 Jan 25 07:02 60-hantek-6022-usb.rules
새 장치가 생성될 때 이 규칙을 읽는다고 가정합니다 udev
. 아니면 재부팅해야 합니까 udev
?
답변1
다음을 발행해야 합니다.
udevadm control --reload-rules