博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tinycore Network card configuration during exec bootlocal.sh
阅读量:6934 次
发布时间:2019-06-27

本文共 384 字,大约阅读时间需要 1 分钟。

question:

tinycore在boot时, 运行bootlocal.sh脚本,其中有局域网通信的部分,一直跑不通,测试了一下才知道是运行bootlocal.sh的阶段,网络可能没有配置好,ip地址尚未分配。

 

answer:

将如下代码放置于网络通信的代码前边,此代码的作用是等待网卡配置好,一般几秒内就可以配置好,然后就继续运行所需的代码了。。

SEC=60

while [ $SEC -gt 0 ] ; do
   ifconfig | grep -q "Bcast" && break || sleep 1
   echo -ne "Waiting for IP $((SEC--))  \r"      
done                                       
echo

#your code follows...

 

转自: 

转载于:https://www.cnblogs.com/pinganzi/p/5345172.html

你可能感兴趣的文章
python sort、sorted
查看>>
openERP笔记,自定义开发模块
查看>>
Java Remote Debug(idea远程调试)
查看>>
使用OAuth2的SSO分析
查看>>
初识jsonp
查看>>
#ZLYD团队第二周项目总结
查看>>
继承映射
查看>>
JSP基础
查看>>
简单介绍
查看>>
Djano 分页 day3 html_helper.py
查看>>
JavaScript 区分中英文字符的两种方法: 正则和charCodeAt()方法
查看>>
【机器学习-西瓜书】一、绪论
查看>>
tableView 选中cell时,获取到当前cell
查看>>
[笔迹]java-其他
查看>>
第x次安装Debian6
查看>>
js 验证表单 js提交验证类
查看>>
MySQL--query-cache
查看>>
Android使用XML全攻略(2)
查看>>
[USACO08FEB]酒店Hotel
查看>>
卫生纸效果,哈哈
查看>>