Setting Up udev rules for multiple canbus interfaces

Before it goes up on the Knowledge Base, could I request the following clarifications? I believe I understand what you are doing here but there are some things that I don’t find clear.

  1. Is this for multiple CAN adapters/buses or for multiple CAN devices on a single bus? I believe it’s for the former but it would help if it was explicitly spelled out.
  2. I believe “{YOUR_CHOSEN_CANBUS_NAME}” is “can0”, “can1”, etc. This goes back to the previous point.
  3. If you are doing multiple CAN adapters/buses do all 8 steps you’ve listed have to be run? Should there be a reboot on your host in between them (Actually, rereading the list, you note that in step 7. - Can I suggest you make that into a separate step so it’s more clear)?
  4. What is {serial}? On the same note, I believe “{YOUR_SERIAL}” is the value shown from the ip link show command - correct?

Sorry, I just want to make sure I’m clear on what you’re doing.