第5章设置开发板的IP地址
来源:互联网 发布:oracle查询不重复数据 编辑:程序博客网 时间:2024/05/21 11:34
5.1在开发板上设置IP
由于我们在开发过程中,可能会用到其他路由器,而它们的IP一般都是192.168.1.1,为了让开发板上的IP不与这些路由器的IP冲突,我们需要修改开发板上的IP地址。接下来,我们就通过在开发板上面修改配置文件的方式来修改IP地址。首先开发板上电,等它启动一会儿,然后回车进入控制台。如图5-1所示。
我们可以在控制台中输入ifconfig命令来查看开发板的IP地址。
#ifconfig
如图5-2所示,输入ifconfig命令并回车后,我们就得到了开发板的IP地址,此时是开发板的默认IP地址192.168.1.1。
接下来,我们就来修改IP地址,将它给为192.168.0.10。在开发板上面,通过修改/etc/config目录下的network配置文件,可以达到目的。首先输入一些命令。
#vi etc/config/network
此时,我们变可以看到network配置文件的内容如下。
此时,我们只需要将红色部分的IP地址改为192.168.0.10,然后保存退出,然后再重启开发板,就发现IP地址被改为192.168.0.10了。
5.2在源代码中设置IP
前面是通过在开发板上面修改配置文件的方式来修改IP,这样做虽然简单,但是每当我们重新烧写固件后,都要通过这个方式重新修改IP,这样太麻烦。那么,接下来我们就来通过修改源码的方式,来修改IP。
如果大家对OpenWrt系统的启动流程有一定的了解的话,我们就知道,系统在启动的时候,会通过运行uci-defaults.sh这个脚本程序来设置IP等基本参数。该脚本文件位于系统源码的openwrt /package/base-files/files/lib/functions目录,那么接下来我们就来修改该脚本文件,从而修改IP地址。
#cd /package/base-files/files/lib/functions
#vim uci-defaults.sh
然后我们就可以在该脚本程序中看到,它是想IP地址设置为192.168.1.1的。
那么,我们只需要将蓝色部分的IP改为192.168.10.1即可。如下图所示。
修改完成以后,然后保存退出。最迟回到OpenWrt系统源码的顶层目录,然重新编译系统即可。
#make V=99
将新编译出来的固件,重新烧到开发板上面,然后再查看IP,就发现IP的初始值已经是192.168.0.10了。
阅读全文
0 0
- 第5章设置开发板的IP地址
- 开发板的ip设置
- 设置开发板的IP
- Ubuntu12与开发板连接网络,IP地址设置
- 开发板开机后执行的文件可以设置一些参数,比如ip地址
- 修改开发板的ip地址
- 设置ubuntu的ip地址
- 设置LINUX的IP地址
- 开发板修改ip地址
- 开发板设置静态ip的方法
- TCP/IP 第5章 RARP 逆地址解析协议
- 命令行设置IP地址的批处理
- 使用命令设置ubuntu的ip地址
- 动态设置 WebService (.asmx) 的 IP 地址
- 自动设置IP地址的批处理文件
- Linux - 设置Ubuntu的IP地址
- wm手机设置wifi 的IP地址
- Ubuntu的IP地址设置和查看
- 方差、标准差、均方差、均方误差区别总结
- NDK 开发(一:基本流程入门了解)
- MySQL支持的数据类型
- 动态执行python代码
- DES详解
- 第5章设置开发板的IP地址
- 数值分析--线性多项以及多元最小二乘拟合python3实现并画图
- java 实现两个变量的互换(不借助第三个变量,即中间变量、临时变量)
- 108. Convert Sorted Array to Binary Search Tree
- maven配置tomcat插件
- Ip地址正则表达式
- 从零开始前端学习[39]:html5中的弹性布局二(移动端响应式实现各种布局,极其重要)
- git笔记四
- Qt:TreeWidget(树控件)的简单操作