#!/bin/bash # 01_setup_vcan.sh - 设置虚拟 CAN 总线 # 创建 vcan0 作为 CANopen 实验的共享总线 set -e # 加载内核模块 modprobe vcan 2>/dev/null || true modprobe can_raw 2>/dev/null || true # 删除旧接口(如有) ip link del vcan0 2>/dev/null || true # 创建并启用 vcan0 ip link add dev vcan0 type vcan ip link set up vcan0 echo "[OK] vcan0 已创建并启用" ip -s link show vcan0