¿Dónde agregar la configuración del enlace IP para que se ejecute en el arranque?

¿Dónde agregar la configuración del enlace IP para que se ejecute en el arranque?

Tengo una Raspberry Pi 0 W que estoy configurando para compartir un dispositivo USB, quiero agregar lo siguiente en algún lugar para que se ejecuten al arrancar:

    sudo ip link set dev can0 type can bitrate 500000
    sudo ip link set dev can0 up

Ya lo puse en /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

No estoy realmente seguro de qué permite lo anterior ni de sus beneficios. ¿Alguien puede explicarlo?

El sistema operativo de la Raspberry Pi 0 W es:

Raspbian GNU/Linux 11 (bullseye)

Respuesta1

Corregido, modifiqué /etc/rc.local y agregué las líneas:

ip link set dev can0 type can bitrate 500000
ip link set dev can0 up

Todo funciona muy bien ahora... o así fue, hablé pronto. También necesitaba agregar:

usbip --debug bind -b 1-1
usbip -d

Por alguna razón que no entiendo, ejecutar usbip -d mata el can0 que luego ya no es visible al escribir: ip link

información relacionada