之前是启动板子进到系统后,手动输入udhcpc,自动获取网络。
现在想启动后自动配置网络,就在/etc/init.d里建了个启动脚本,里面加了udhcpc命令。
结果是,网口正常连接时,可以启动。
网口断开时,启动时,会一直卡在:
udhcpc: sending discover
这里。
如何设置启动不卡在这里?且启动后插入网口仍会自动获取网络配置?
离线
我是在/etc/init.d里建了个S100,加入
/udhcpc
/app
结果运行app后,无法退出到控制终端。没法进入终端就没法修改/etc/init.d,死循环?
离线
加个&符号后台运行
离线
加个&符号后台运行
感谢,现在是板子无法退回到控制台了,又不想重新烧写系统,发愁。
虽然pc可以通过网口ping通板子,但是板子没装ssh。
离线
重新烧录系统了。
那么,在/etc/init.d/S100脚本里执行程序,并在后便家 “空格”和“&”。启动后,可以按ctrl + c,返回控制台,但是程序貌似还是在执行。
能不能让板子进入控制台后,再自动启动应用程序,按ctrl+c可关闭程序退回控制台?
最近编辑记录 Gentlepig (2023-03-21 11:04:46)
离线
可以在你app里判断网络是否连接 连接了之后 才是获取ip
离线