修改网关地址

一般来说默认的网关地址是192.168.1.1,如果我们想要定制自己的网关地址的话,可以选择在刷机后使用web配置页进行修改,或者通过指令进行修改;对于项目开发者而言,在源码中修改更加符合要求,轩面介绍指令修改和源码修改的2中方式。

1)刷机后修改

此方案需要连接路由器的ssh,使用UCI(统一配置接口)来进行配置,什么是UCI以及怎么连接ssh,这一点另外再讲。 我们直接进入配置指引

使用PuTTY工具访问默认网关,账号一般为root,密码未配置。
这里我们输入uci show network
我们可以看到network.lan.ipaddr=‘192.168.181.1’,这里是我修改过的,如果需要修改,只需要输入

uci set network.lan.ipaddr='192.168.181.1'
uci commit
/etc/init/network restart

解释一下,通过uci对配置项进行重新设置,然后提交修改,最后重启服务,等待重新连接即可。
记住网关修改之后,之前的192.168.1.1就连接不上了,使用修改后的地址进行访问

2) 在编译时修改

话不多说,直接放修改文件位置openwrt/package/base-files/files/bin/config_generate

改成你喜欢的网关地址即可。
后面直接 make V=s -j4全编译,刷机验证

修改无线SSID密码

默认状态下无线是关闭的,无密码,SSID是openwrt,我们修改一下,依然是2种方式。

1)刷机后修改

我们输入uci show wireless或者uci export wireless

以上是我修改过的,修改方式就是

uci set wireless.default_radio0.ssid='Mi4-test-2g'
uci set wireless.default_radio0.key='12345678'
uci set wireless.default_radio0.encryption='psk2'
uci set wireless.default_radio1.ssid='Mi4-test-5g'
uci set wireless.default_radio1.key='12345678'
uci set wireless.default_radio1.encryption='psk2'
uci commit
/etc/init/network restart

注意这里,uci set wireless.default_radio0.encryption='psk2'是加密方式,默认为none,如果不设定的话,默认不加密,即使设置了密码也不生效
重启服务后生效

2)编译时修改

依然话不多,直接上地址。openwrt/package/kernel/mac80211/files/lib/wifi/mac80211.sh


修改完毕后直接编译,刷机验证。
这里只是一个方法,还有另外的方案,我们以后慢慢补充。

Openwrt开发笔记(3)—— 修改路由的网关地址和无线SSID 密码相关推荐

  1. Hadoop学习笔记之修改主机名IP地址

    1.将虚拟机的主机名修改为hadoop100 2.vi /etc/hosts 3.按键盘上的i键 4. 5.按键盘上的esc键,然后:wq,保存并退出. 修改虚拟机的ip地址 命令: vi /etc/ ...

  2. 《OpenWrt开发笔记》第1章 Openwrt入门

    1.1简介 现阶段openwrt官方支持的路由列表:wiki.openwrt.org/toh/start 如果要学习openwrt的话,买些列表中二手的路由器来实践下更容易学习,大部分要升级一下rom ...

  3. 《OpenWrt开发笔记》第6章 WAN和LAN灵活切换

    6.1VLAN介绍 LAN: Local Area Network 的英文简称,即局域网 指在较小的地理范围内,将两台以上的计算机通过传输电缆连接起来,实现资源共享.局域网的传输速度通常在 10Mb/ ...

  4. 开发技术-git修改用户名和邮箱地址

    公司使用gitlab管理代码,后面又使用了一个平台,用于监控开发人员代码的提交. 监测的时候需要覆盖每位开发人员git的公司邮箱地址(代码提交时会带过去) 鼠标在空白处,右键,选择Git Bash H ...

  5. [Openwrt 项目开发笔记]:Openwrt平台搭建(一)

    [Openwrt项目开发笔记]系列文章传送门:http://www.cnblogs.com/double-win/p/3888399.html 正文: 最近开始着手进行Openwrt平台的物联网网关设 ...

  6. [Openwrt 项目开发笔记]:Samba服务vsFTP服务(四)

    [Openwrt项目开发笔记]系列文章传送门:http://www.cnblogs.com/double-win/p/3888399.html 正文: 在上一节中,我们讲述了如何在路由器上挂载U盘,以 ...

  7. 《ZigBee开发笔记》第六部分 项目篇 基于ZigBee和Openwrt的智能家居控制系统(五)

    声明:本项目的所有源码均公开,但未经同意不得转载或用于其他用途,有任何问题请联系博主,感谢大家的支持. 上一节介绍了上位机,本节将介绍智能网关部分,智能网关是用的开源系统OpenWrt.处理器使用的是 ...

  8. openwrt开发环境搭建

    OpenWrt 可以被描述为一个嵌入式的 Linux 发行版.现在叫lede,全名Linux嵌入式开发环境项目(Linux Embedded Development Environment) open ...

  9. Web前端开发笔记——第二章 HTML语言 第四节 超链接标签

    目录 前言 一.超链接标签 (一)链接其它子网页 (二)链接其它站点 (三)虚拟超链接 二.从当前页面链接到指定位置 三.链接的访问情况 四.在新窗口中打开链接 例题 结语 前言 本节介绍超链接标签即 ...

  10. 京东投票项目开发笔记

    京东投票项目开发笔记 打开项目 $yarn install / $ npm install: 跑环境(把项目依赖的插件进行安装) $node admin.js: 启服务(把自己的计算机作为服务器,创建 ...

最新文章

  1. Plotly可视化输出数据表格(table):简单表格、添加链接的表格
  2. Spring Boot 实战 —— MyBatis(注解版)使用方法
  3. MySQL数据库如何杀死会话_如何彻底杀掉不良用户会话
  4. 文献记录(part73)--基于 PCA 的信息压缩 : 从一阶到高阶
  5. oracle存储过程中update不成功的一个原因
  6. arduino yield函数的作用_Python里Yield关键词的作用
  7. 关于JSP post请求乱码的问题
  8. apicloud常用方法
  9. android one开机动画,一加手机刷入开机动画教程(一加8系列设置更换开机动画教程)...
  10. 小米note2鸿蒙ROM,小米Note2官方原版系统rom线刷刷机包_小米Note2线刷官方包
  11. oracle expdp jobname,【EXPDP/IMPDP】数据泵 job_name参数的使用
  12. 基于C++的钻石金字塔问题算法设计
  13. 48本实体书包邮免费送!
  14. Download 文件下载
  15. 数据与知识管理属于计算机科学研究方向中,基于知识的应用生命周期管理研究-计算机科学与技术专业论文.docx...
  16. Enter实现Tab键的功能
  17. traceroute命令用法
  18. 2020年找工作总结之【自我介绍】
  19. 100DaysCSS-day6挑战
  20. 后台服务器和安卓系统,在线答题系统(服务端,客户端包括web和android)、( 一)...

热门文章

  1. 网站为什么要做外链?
  2. 内存颗粒和闪存颗粒的区别_内存条怎么判断好坏? 内存颗粒的种类及其差别介绍...
  3. Linux解决中文乱码问题及LANG与NLS_LANG的区别
  4. Android 编译速度优化方案
  5. Vue 大量数据展示卡顿解决方案(长列表优化)
  6. JVM上篇:内存与垃圾回收篇一--JVM与Java体系结构
  7. 三维视觉之结构光原理详解
  8. python根据关键词实现信息检索推荐(使用深度学习算法)
  9. 测试管理工具的基本功能有哪些?
  10. 2021-2027中国光电红外传感器市场现状及未来发展趋势