전자공작/Raspberry pi
[Raspberry pi] USB 포트 번호 고정
절망로정말적
2022. 5. 17. 18:21
https://prasowa.tistory.com/33
[Raspberry pi] 지정된 시간에 자동으로 재부팅 설정
crontab은 리눅스에서 정해진 시간에 지정한 명령을 수행하는데 사용된다. 라즈베리파이에서 크론탭을 사용하는 방법은 아래와 같다. sudo crontab -e 편집화면에서 아래 문장 추가 (매일 0시 1분에
prasowa.tistory.com
저번 포스팅에서 지정된 시간에 자동으로 재부팅하도록 설정했는데, 재부팅 시 라즈베리파이와 연결되어 있는 usb포트가 변경되는 문제가 발생. usb로 연결된 기기의 고유 정보를 이용해서 임의의 포트를 만들어서 고정한다💪
1. 터미널에서 입력 : dmesg | grep ttyUSB
2. 터미널에서 입력 : udevadm info --name=/dev/ttyUSB0 --attribute-walk
KERNELS가 1에서 검색한 usb와 일치한 부분을 찾음. 여기서는 1-1.3.2
3.1 터미널에서 입력 : sudo nano /etc/udev/rules.d/10-usb-serial.rules
(또는 sudo nano /etc/udev/rules.d/99-usb-serial.rules)
3.2 파일 안에 입력 : SUBSYSTEM=="tty", ATTRS{idProduct}=="ea60", SYMLINK+="ttyUSB_DEV1"
4. 터미널에서 입력 : sudo udevadm trigger
5. 터미널에서 입력 : ls -l /dev/ttyUSB*