/********************************************************************
* busybox filesystem udhcpc 原理
* 声明:
* 本文主要是记录busybox中的如何运用udhcpc获取IP,参考文章里写的
* 很详细,不再累赘。
*
* 2016-1-23 深圳 南山平山村 曾剑锋
*******************************************************************/ 一、参考文章:
BusyBox 應用 – udhcpc
http://felix-lin.com/linux/busybox-%E6%87%89%E7%94%A8-udhcpc/ 二、应用:
. 拷贝udhcpc脚本:
cp busybox-1.24./examples/udhcp/simple.script <filesystem root>/usr/share/udhcpc/default.script
. 运行:
udhcpc -b -S -p /var/run/udhcpc.pid 三、效果如下:
udevd version started
zengjf login: root
login[]: root login on 'ttymxc0'
udhcpc (v1.24.1) started
Setting IP address 0.0.0.0 on eth0
eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=:, irq=-)
Sending discover...
Unable to load library icui18n "Cannot load library icui18n: (icui18n: cannot open shared object file: No such file or directory)"
zengjf check QWSDisplay::requestRegion directServerConnection position. PHY: : - Link is Up - /Full
Sending discover...
Sending select for 10.0.1.52...
Lease of 10.0.1.52 obtained, lease time
Setting IP address 10.0.1.52 on eth0
Deleting routers
route: SIOCDELRT: No such process
Adding router 10.0.1.254
Recreating /etc/resolv.conf
Adding DNS server 8.8.8.8
Adding DNS server 202.96.128.166
[zengjf@root ~]#

busybox filesystem udhcpc 原理的更多相关文章

  1. busybox filesystem ifup

    /******************************************************************** * busybox filesystem ifup * 声明 ...

  2. busybox filesystem httpd php-5.5.31 sqlite3 webserver

    /******************************************************************** * busybox filesystem httpd php ...

  3. busybox filesystem ts_config: No such file or directory

    /******************************************************************** * busybox filesystem ts_config ...

  4. busybox filesystem add ldd function

    /******************************************************************** * busybox filesystem add ldd f ...

  5. BusyBox ifup udhcpc后台运行

    /********************************************************************** * BusyBox ifup udhcpc后台运行 * ...

  6. busybox filesystem matrix-gui-2.0 undefined function json_encode()

    /******************************************************************************** * matrix-gui-2.0 u ...

  7. 在用busybox制作系统过程中遇到的问题

    遇到的问题: 1.开机报错: 在做完整个系统之后重启出现了这个报错 VFS: Cannot open root device "sda2" or unknown-block(0,0 ...

  8. Linux udhcp client (udhcpc) get IP at anytime

    /*************************************************************************************** * Linux udh ...

  9. buildroot使用详解

    为什么要使用buildroot? (文件系统搭建,强烈建议直接用buildroot,官网[http://buildroot.uclibc.org/]上有使用教程非常详细)文件系统通常要包含很多第三方软 ...

随机推荐

  1. Eclipse 环境安装和配置优化

    1.下载相应的eclipse版本.    官方下载地址:http://www.eclipse.org/downloads/    juno版本的64位下载地址:http://www.eclipse.o ...

  2. 项目中的libevent

    单线程libevent模式 项目里面是多线程版的,我先理解下单线程的. //client .调用NGP::init() bool NGP::init(NGPcontext context) { _co ...

  3. Linux安装python 2.7.9

    1.下载python wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz 2.解压.编译安装 tar -zxvf Python- ...

  4. requireJS源码流程分析

  5. hdu 1242 Rescue(BFS,优先队列,基础)

    题目 /******************以下思路来自百度菜鸟的程序人生*********************/ bfs即可,可能有多个’r’,而’a’只有一个,从’a’开始搜,找到的第一个’r ...

  6. HDU 3397 Sequence operation (区间合并,操作比较多)

    费了我一天半的时间,到处debug,后来才发现,主要是建树的时候只在叶子节点对lazy1和lazy2进行初始化了,父节点都没初始化...晕. 具体见代码吧. #include <iostream ...

  7. hdu 4282 A very hard mathematic problem

    由于k的范围是0-2^31,而且x,y,z都是正整数,由题易知道2<=z<31,1<=x<y;所以直接枚举就好了!!! #include<iostream> #in ...

  8. 【nginx运维基础(1)】Nginx的编译安装与使用

    nginx的官方手册: http://nginx.org/en/docs/ 编译安装 下载地址: http://nginx.org/en/download.html # 为了支持rewrite功能,我 ...

  9. linux软中断与硬中断实现原理概述

    linux软中断与硬中断实现原理概述. 1.软中断通过open_softirq注册一个软中断处理函数,即在软中断向量表softirq_vec数组中添加新的软中断处理action函数. 2.调用rais ...

  10. java--依赖、关联、聚合和组合之间区别的理解

    在学习面向对象设计对象关系时,依赖.关联.聚合和组合这四种关系之间区别比较容易混淆.特别是后三种,仅仅是在语义上有所区别,所谓语义就是指上下文环境.特定情景等. 依赖(Dependency)关系是类与 ...