
USB 장치를 공유하기 위해 설정하는 Raspberry Pi 0W가 있는데 부팅 시 실행되도록 다음을 어딘가에 추가하고 싶습니다.
sudo ip link set dev can0 type can bitrate 500000
sudo ip link set dev can0 up
나는 이미 /etc/network/interfaces에 넣었습니다.
############### CAN BUS CONFIG ###########################
auto can0
iface can0 inet manual
pre-up ip link set $IFACE type can bitrate 500000 listen-only off
up /sbin/ifconfig $IFACE up
down /sbin/ifconfig $IFACE down
위의 기능이나 이점이 무엇인지 잘 모르겠습니다. 누구든지 설명할 수 있습니까?
Raspberry Pi 0 W의 OS는 다음과 같습니다.
Raspbian GNU/Linux 11 (bullseye)
답변1
수정되었습니다. /etc/rc.local을 수정하고 다음 줄을 추가했습니다.
ip link set dev can0 type can bitrate 500000
ip link set dev can0 up
지금은 모든 것이 훌륭하게 작동합니다....아니면 성공했습니다. 곧 연락을 드렸지만 다음 사항도 추가해야 했습니다.
usbip --debug bind -b 1-1
usbip -d
내가 이해하지 못하는 어떤 이유로 usbip -d를 실행하면 can0이 종료되고 다음을 입력할 때 더 이상 표시되지 않습니다.
ip link