Files
yiliao2026/bashes
2026-06-08 16:23:08 +08:00
..
log
2026-06-08 16:23:08 +08:00
log
2026-06-08 16:23:08 +08:00

关于雷达驱动自动配置脚本的说明

在设备上配置开机自启动

  1. 放到固定位置并授权
    sudo cp 你的脚本路径 /usr/local/bin/radar-driver-switch.sh
    sudo chmod +x /usr/local/bin/radar-driver-switch.sh
    sudo chown root:root /usr/local/bin/radar-driver-switch.sh
    
  2. 创建 systemd 服务文件
    sudo vim /etc/systemd/system/radar-driver-switch.service
    
    编辑内容:
    [Unit]
    Description=雷达驱动自动切换程序
    After=sysfs.target udev.target systemd-udevd.service
    Before=multi-user.target
    
    [Service]
    Type=oneshot
    ExecStart=/usr/local/bin/radar-driver-switch.sh
    User=root
    Group=root
    StandardOutput=journal+console
    StandardError=journal+console
    
    [Install]
    WantedBy=multi-user.target
    
  3. 应用开机自启
    sudo systemctl daemon-reload
    sudo systemctl enable radar-driver-switch.service
    
  4. 测试与debug
    • 测试一次
      sudo systemctl start radar-driver-switch.service
      
    • 查看状态 / 日志(排查必用)
      sudo systemctl status radar-driver-switch.service
      
    • 看 dmesg 日志
      dmesg | grep 雷达驱动自动切换程序
      

特别说明

  1. 关于退出码对应的情况详见sh文件开头
  2. 日志输出在/dev/kmsg文件中,使用dmesg | grep 雷达驱动自动切换程序命令即可查看