如何解决在每次开机后运行lcm相关命令会提示需要配置IP的问题

参考链接:https://blog.csdn.net/sinat_36219858/article/details/61195905?locationNum=7&fps=1

解决方案:

        设置开机启动执行脚本代码。

方案步骤:

        1. 在任意目录下新建一个脚本:

           ===> sudo vim lcm_service.sh

        2. 编辑脚本内容:

           ===》sudo vim lcm_service.sh #可参考/etc/rc.local定义内容

           ===》

                    #!/bin/bash

                    #command content

                    sudo ifconfig lo multicast

                    sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev lo

                    exit 0

        3. 设置权限:

            ===》 sudo chmod 755 lcm_service.sh

        4. 添加到启动脚本:

            ===》 mv lcm_service.sh /etc/init.d/

            ===》 sudo update-rc.d lcm_service.sh defaults 90 # 90 表示一个优先级,越高表示执行越晚

        5. 如果要移除开机启动脚本

            ===》 sudo update-rc.d -f lcm_service.sh remove

            ===》 sudo rm lcm_service.sh

猜你喜欢

转载自blog.csdn.net/lgh0824/article/details/80021762