请选择 进入手机版 | 继续访问电脑版
搜索
查看: 24|回复: 0

11.openwrt开机流程简介以及如何添加开机脚本

[复制链接]

12

主题

146

帖子

470

积分

超级版主

Rank: 8Rank: 8

积分
470
发表于 2018-10-10 10:55:37 | 显示全部楼层 |阅读模式
特别注意:
    我们公司维护的源码是基于OpenWrt官网提供的CC1505版本进行的,提供开发环境为ubuntu12.04 32位系统,有些朋友可能会使用其他版本的OP会与本教程有出入。


1.网上参考资料
http://www.eehello.com/?post=107
2.总结
2.1启动流程如下:
/etc/preinit->/sbin/init ->/etc/inittab ->/etc/init.d/rcS->/etc/rc.d/S*
具体可以下载busybox源码,主要看下init.c文件,整个启动流程都在这个源码里面实现的。
2.2添加自启动脚本
直接在/etc/init.d/创建文件test,内容如下:
#!/bin/sh /etc/rc.common
START=99

echo “test”> /dev/console #打印调试信息

/usr/bin/test & #自启动的可执行文件
2.3修改可执行脚本权限保证有运行权限
重启,会在/etc/rc.d里面生成一个链接,为S99test。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

无涯智能官网--无涯智能集研发、生产、销售于一体,主营无线联网通讯模块和设备

公司简介:四川无涯智能科技有限公司,是一家专注于物联网无线通讯方案设计的公司。无涯智能科技集研发、生产、销售于一体,主营无线联网通讯模块和设备。

自定义文字

联系我们

  • 工作时间:周一至周六 9:00-21:00
  • 联系电话:028-62485172
  • 合作邮箱:wanyong0523@qq.com
  • 公司文化:吾生有涯,而智无涯

QQ|手机版|四川无涯智能科技有限公司  

版权所有 Copyright ? 2018 HI-WOOYA. All rights reserved. 粤ICP备05144417-1

快速回复 返回顶部 返回列表