嵌入式 ARM-Linux配置DHCP自动获取IP地址

原创 2013年12月02日 14:55:59
ARM-Linux配置DHCP自动获取IP地址

备注:
内核版本:2.6.30.9
busybox版本:1.15.2

PC Linux和开发板Linux的工作用户:root


1. 配置内核:
[*] Networking support --->
Networking options --->
<*> Packet socket
<*> Unix domain sockets
[*] TCP/IP networking
[*] IP: kernel level autoconfiguration
[*] IP: DHCP support
[*] Network packet filtering framework (Netfilter) --->
2. 配置busybox:
Networking Utilities --->
[*] udhcp client (udhcpc)
3.建立配置文件:
从busybox的examples/udhcp/下copysimple.script文件到开发板/usr/share/udhcpc/下,并重命名为default.script

4. 测试:
在命令台执行udhcpc,注意:必须确保局域网内存在DHCP服务器,否则udhcp执行失败。
在easy2440上面执行结果如下:
udhcpc (v1.15.2) started
Setting IP address 0.0.0.0 on eth0
Sending discover...
Sending select for 192.168.1.101...
Lease of 192.168.1.101 obtained, lease time 7200
Setting IP address 192.168.1.101 on eth0
Deleting routers
route: SIOCDELRT: No such process
Adding router 192.168.1.1
Recreating /etc/resolv.conf
Adding DNS server 211.148.192.141
Adding DNS server 210.21.196.6

5. 修改系统初始化配置文件,让开发板开机后自动获取IP地址:
修改/etc/init.d/rcS文件在适当位置添加命令: /sbin/udhcpc &

6. Enjoy it!

相关文章推荐

ARM-Linux配置DHCP自动获取IP地址

ARM-Linux配置DHCP自动获取IP地址 备注: 内核版本:2.6.30.9 busybox版本:1.15.2 PC Linux和开发板Linux的工作用户:root ...

ARM-Linux配置DHCP自动获取IP地址

备注: 内核版本:2.6.30.9 busybox版本:1.15.2 PC Linux和开发板Linux的工作用户:root 1. 配置内核: [*] Networking su...
  • wjs1033
  • wjs1033
  • 2014年04月15日 16:00
  • 1092

嵌入式linux通过DHCP自动获取IP地址实现

嵌入式linux通过DHCP自动获取IP地址实现
  • wjs1033
  • wjs1033
  • 2014年04月15日 21:15
  • 3150

嵌入式Linux系统下使用DHCP,为开发板自动分配IP地址

1、首先确认Linux内核编译生成时选择了DHCP Networking ---> Networking support Networking options ---> Packet so...

实现DHCP自动获取IP地址

前提:系统已经实现DNS(即使用ping [url=http://www.baidu.com测试时能ping/][color=#0000ff]www.baidu.com[/color]测试时能ping...

centos设置成自动获取ip地址方式(DHCP)

转自百度百科: http://jingyan.baidu.com/article/4f34706ecef165e387b56dc1.html 这里主要介绍适合Cable ip路由器环境...

实现lwip的DHCP自动获取ip地址

上个星期,在LM3S系列移植的lwip上,实现了自动获取ip的功能。         实现过程是:1)在opt.h上使能#define LWIP_ARP 1和#define LWIP_DHCP ...
  • slj_win
  • slj_win
  • 2014年07月31日 14:25
  • 5641

实现lwip的DHCP自动获取ip地址

实现lwip的DHCP自动获取ip地址  [转载]        上个星期,在LM3S系列移植的lwip上,实现了自动获取ip的功能。         实现过程是:1)在opt.h上使能#defi...

Ubuntu16.04安装配置嵌入式交叉编译工具链arm-linux-gcc

(Linux)Ubuntu16.04下安装、配置嵌入式交叉编译工具arm-linux-gcc.4.4.3

嵌入式 获取网卡设备以及IP和MAC地址示例以及网络编程之ioctl小结

#include #include #include #include #include #include #include #include #ifdef SOLAR...
  • skdkjxy
  • skdkjxy
  • 2014年04月28日 15:57
  • 1839
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:嵌入式 ARM-Linux配置DHCP自动获取IP地址
举报原因:
原因补充:

(最多只允许输入30个字)