Index: tools/setup_canbus.sh =================================================================== diff -u -r4bdb012848d1b59be5edc31d677b77b9d95f6190 -r8d1f61499650e23dac6f857e48daad42180db949 --- tools/setup_canbus.sh (.../setup_canbus.sh) (revision 4bdb012848d1b59be5edc31d677b77b9d95f6190) +++ tools/setup_canbus.sh (.../setup_canbus.sh) (revision 8d1f61499650e23dac6f857e48daad42180db949) @@ -14,7 +14,15 @@ # @date (original) 01-Apr-2020 # ############################################################################ +iface="can0" +if [ "$#" -gt 1 ]; then + echo "Please provide only one can interface." + echo "Usage (defaults to can0): setup_canbus.sh " + echo " Use instead: setup_canbus.sh " + exit 1 +elif [ "$#" -eq 1 ]; then + iface="$1" +fi -sudo ifconfig can0 down -sudo ip link set can0 up type can bitrate 250000 restart-ms 100 +sudo ip link set "$iface" up type can bitrate 250000 restart-ms 100