openwrt学习小结

1.openwrt源码下载
(1).使用链接下载:
https://dev.openwrt.org/wiki/GetSource#a14.07branchBarrierBreaker
可以下载各个版本的openwrt源码;
(2).使用svn命令下载:
svn co svn://svn.openwrt.org.cn/openwrt/trunk 下载官网的源码(trunk测试版)
(3).源码的更新
./scripts/feeds update -a 更新软件包
./scripts/feeds install -a 安装软件包

2.编译
(1).make V=s 编译整个固件
(2). make package/luci2/compile V=99 编译一个包,package/luci2/是包的路径,编译前,最好清理一下:make package/luci2/clean V=99

3.访问固件的工具
(1).文件传输工具:WinSCP;
这里写图片描述

(2).终端工具:putty;
无密码时,使用telnet登录;设置密码后,使用ssh登录;使用串口访问serial时,可以在target/linux/x86/image/Makefile文件中,查看波特率等信息
这里写图片描述

4.openwrt一些小知识
(1).固件名字的修改:
修改文件的位置:
include/image.mk //可将openwrt改为其他字符
target/linux/ramips/image/Makefile //查看imgname和output_name

(2).固件初始登录的名户名和密码,对应的路径:
package/base-files/files/etc/passwd //将第一行第一个root修改为lepton即可
package/base-files/files/etc/shadow //将第一行root改为lepton,在之后的两个::间加入加密后的密码

(3).修改固件缺省的ip
package/base-files/files/lib/function/uci-defaults.sh //修改lan口的默认ip,例:由192.168.1.1 –》172.16.16.1
package/base-files/files/etc/config/network //修改lan口的默认ip,例:由192.168.1.1 –》172.16.16.1

(4).修改固件缺省的hostname,修改时区为上海,实现NTP时间可以自动获取(联网同步时间)
package/base-files/files/etc/config/system
将原文件改为:
config system
option hostname Lepton
option timezone CST-8
option zonename Asia/shanghai

 config timeserver ntp
      list server cn.ntp.org.cn
      option enable_server 0

(5).固件缺省的2.4G和5.0G ssid名称为lepton_2.4G 和lepton_5.0G
package/ramips/drivers/mt7620/files/mt7620.sh //修改2.4的ssid名
package/ramips/drivers/mt76x2e/files/mt7612e.sh //修改5.0的ssid名

(6).修改banner为带lepton的LOGO
package/base-files/files/etc/banner //此处修改即可
补充:在etc/profile中会调用它。

(7).隐藏ap的ssid
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值