#!/bin/bash

interface=can0
bitrate=100000

usage="$(basename "$0") [-i interface] [-b bitrate]"

while getopts :hi:b: flag
do
    case "${flag}" in
        h)
            echo $usage
            exit
            ;;

        i)
            interface=${OPTARG}
            ;;

        b)
            bitrate=${OPTARG}
            ;;

        \?)
            exit
            ;;
    esac
done

set -e
set -x

sudo ip link set $interface type can bitrate $bitrate
sudo ip link set up dev $interface
