siqiang_comeon 发表于 2016-3-24 04:47:58

装了3G模块后如何让程序开机自动启动.c文件

我是想一开机就执行好我编译好的.c文件   但是在/etc/init.d/rc.rocal最后面加入./whole.c后机器再也起不来了   只能重新刷机了   资料全没了    因为ppp call z这个进程还没拨号完毕我的程序就起来了   所以两个就冲突了

以下是rc.rocal文件我加的内容请问有什么办法防止冲突   让我的.c文件一开机就能跑起来   
insmod /root/wire.ko
insmod /root/w1_sunxi.ko
insmod /root/w1_therm.ko
insmod /root/w1-gpio.ko
insmod /root/led_drv.ko


pppd call zte-mf210&
在这里一加.c   然后就冲突了

@allen 发表于 2016-3-24 09:39:28

本帖最后由 @allen 于 2016-3-24 10:25 编辑

起来不可能你的程序是个循环执行的程序。执行后面加个 &

也可能其他原因 ,慢慢排查吧。

siqiang_comeon 发表于 2016-3-24 16:37:17

按照你说的   现在开机不会挂了    但是貌似我的gsm程序和这个3G模块的拨号程序在刚开机时会有冲突   我是在/etc/profile加入了
/root/gsm/gsm.c

但是会出现这样的现象

waiting for sms...........
这个是我的程序      然后下面多了个closing the gpio..发短信它也没反应了    是不是我要开机一段时间后再运行程序才行 ?这个要怎么做?百度搜不到

jiangdou 发表于 2016-3-24 17:55:17

http://cubie.cc/forum.php?mod=viewthread&tid=3734&extra=

jiangdou 发表于 2016-3-24 17:55:05

http://cubie.cc/forum.php?mod=viewthread&tid=3734&extra=

jiangdou 发表于 2016-3-24 17:55:07

http://cubie.cc/forum.php?mod=viewthread&tid=3734&extra=

jiangdou 发表于 2016-3-24 17:56:06

http://cubie.cc/forum.php?mod=viewthread&tid=3734&extra=

jiangdou 发表于 2016-3-24 17:55:17

http://cubie.cc/forum.php?mod=viewthread&tid=3734&extra=

siqiang_comeon 发表于 2016-3-24 18:57:32

jiangdou 发表于 2016-3-24 17:55 static/image/common/back.gif
http://cubie.cc/forum.php?mod=viewthread&tid=3734&extra=

这个是Android的    我的是Linux的:'(

dennysu 发表于 2016-3-25 14:05:34

1. Edit your rc.local and this line at the end of the file
nohup ~/path/to/your/script.sh &

2. Edit your script.sh
#! /bin/sh

# sleep 20 seconds or maybe longer, depends on you
sleep 20
exec your-binary-file

3. chmod +755 script.sh

4. reboot
页: [1] 2
查看完整版本: 装了3G模块后如何让程序开机自动启动.c文件