关于ARM开发板通过有线接入互联网自动获取IP地址问题

参考网页,以备后用:
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的examples/udhcp/下copy  simple.script文件到开发板/usr/share/udhcpc/下,并重命名为default.script,然后更改文件default.script的权限,chmod u+x default.script。

3. 测试:
在命令行执行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

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

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将开发板的网络配置设置为自动获取IP地址DHCP),您可以按照以下步骤进行操作: 1. 连接到开发板:通过串口、SSH或其他适当的方式连接到开发板的终端。 2. 进入网络配置文件目录:在大多数Linux发行版中,网络配置文件位于`/etc/network/interfaces`或`/etc/sysconfig/network-scripts/`目录下。使用命令`cd`切换到正确的目录。 3. 编辑网络配置文件:使用文本编辑器(如vi或nano)打开网络配置文件。 4. 查找网络接口配置:在配置文件中找到与您要配置的网络接口对应的节(通常以`eth`或`enp`开头)。例如,如果要配置的接口是eth0,那么找到与eth0相关的节。 5. 配置接口为自动获取IP地址:在接口的节中,将IP地址设置为自动获取。对于DHCP,通常使用下面这行配置: ``` iface eth0 inet dhcp ``` 6. 保存并退出:在完成编辑后,保存并关闭文件。 7. 重新启动网络服务:根据您的Linux发行版,使用适当的命令来重新启动网络服务。例如,可以使用以下命令重启网络服务: ``` sudo service networking restart ``` 或者 ``` sudo systemctl restart networking ``` 8. 等待网络配置生效:一旦网络服务重新启动,开发板将尝试通过DHCP协议自动获取IP地址和其他网络配置信息。这可能需要一些时间,请等待几秒钟或几分钟。 9. 检查IP地址:使用命令`ifconfig`或`ip addr`检查开发板IP地址。如果成功获取IP地址,则表示配置成功。 请注意,上述步骤可能会因为使用的Linux发行版或网络配置文件的位置而有所不同。确保根据您的具体情况进行相应的配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值