关于雷达驱动自动配置脚本的说明
在设备上配置开机自启动
- 放到固定位置并授权
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 - 创建 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 - 应用开机自启
sudo systemctl daemon-reload sudo systemctl enable radar-driver-switch.service - 测试与debug
- 测试一次
sudo systemctl start radar-driver-switch.service - 查看状态 / 日志(排查必用)
sudo systemctl status radar-driver-switch.service - 看 dmesg 日志
dmesg | grep 雷达驱动自动切换程序
- 测试一次
特别说明
- 关于退出码对应的情况,详见sh文件开头
- 日志输出在
/dev/kmsg文件中,使用dmesg | grep 雷达驱动自动切换程序命令即可查看