相比原版固件,修改地方如下:
WiFi SSID: WNDR4300 和 WNDR4300-5G
密码 v2exv2ex
参数
make image PROFILE=WNDR4300 PACKAGES="luci luci-theme-bootstrap luci-app-firewall uci dnsmasq-full wpad-mini -dnsmasq"
下载地址:
https://www.stunnel.info/wp-content/uploads/openwrt-15.05.1-ar71xx-nand-wndr4300-v2ex.tar.xz
6180e16cf82e3e020351848da48d5c61ba751d2a openwrt-15.05.1-ar71xx-nand-wndr4300-squashfs-sysupgrade.tar
d6b70baa52f21fc8d8fe60573a7b15231cbdb31c openwrt-15.05.1-ar71xx-nand-wndr4300-ubi-factory.img
粗心了,没有加上 wireless 配置文件
make image PROFILE=WNDR4300 PACKAGES="luci luci-theme-bootstrap luci-app-firewall uci dnsmasq-full wpad-mini -dnsmasq" FILES=v2ex
WiFi:
密码 v2exv2ex
下载链接:
https://www.stunnel.info/wp-content/uploads/openwrt-15.05.1-ar71xx-nand-wndr4300-v2ex.tar.xz
https://www.stunnel.info/wp-content/uploads/openwrt-15.05.1-ar71xx-nand-wndr3700v4-v2ex.tar.xz
文件 Hash:
ee2de6d578bc955d909bd2391ef9f4ea099aac90 openwrt-15.05.1-ar71xx-nand-wndr4300-squashfs-sysupgrade.tar
596c63c8460e20a20955eda8cb83f1838b5f2d5f openwrt-15.05.1-ar71xx-nand-wndr4300-ubi-factory.img
208baac61a20c17a3d3626ac88609f92f0719609 openwrt-15.05.1-ar71xx-nand-wndr3700v4-squashfs-sysupgrade.tar
81dc3f0603f9ac7703d86704573e803085bc5de5 openwrt-15.05.1-ar71xx-nand-wndr3700v4-ubi-factory.img
下载官方的ImageBuilder, 解压
i=OpenWrt-ImageBuilder-15.05.1-ar71xx-nand.Linux-x86_64
wget "https://downloads.openwrt.org/chaos_calmer/15.05.1/ar71xx/nand/$i.tar.bz2"
tar xf $i.tar.bz2
cd $i
以下是补丁
cat >wndr4300-15.05.1.patch<<EOF
--- target/linux/ar71xx/image/Makefile
+++ target/linux/ar71xx/image/Makefile
@@ -1007,7 +1007,8 @@
wnr2000v3_mtdlayout=mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,3712k(firmware),64k(art)ro
wnr2000v4_mtdlayout=mtdparts=spi0.0:192k(u-boot)ro,64k(u-boot-env)ro,3776k(firmware),64k(art)ro
r6100_mtdlayout=mtdparts=ar934x-nfc:128k(u-boot)ro,256k(caldata),256k(caldata-backup),512k(config),512k(pot),2048k(kernel),122240k(ubi),25600k@0x1a0000(firmware),2048k(language),3072k(traffic_meter)
-wndr4300_mtdlayout=mtdparts=ar934x-nfc:256k(u-boot)ro,256k(u-boot-env)ro,256k(caldata),512k(pot),2048k(language),512k(config),3072k(traffic_meter),2048k(kernel),23552k(ubi),25600k@0x6c0000(firmware),256k(caldata_backup),-(reserved)
+#wndr4300_mtdlayout=mtdparts=ar934x-nfc:256k(u-boot)ro,256k(u-boot-env)ro,256k(caldata),512k(pot),2048k(language),512k(config),3072k(traffic_meter),2048k(kernel),23552k(ubi),25600k@0x6c0000(firmware),256k(caldata_backup),-(reserved)
+wndr4300_mtdlayout=mtdparts=ar934x-nfc:256k(u-boot)ro,256k(u-boot-env)ro,256k(caldata),512k(pot),2048k(language),512k(config),3072k(traffic_meter),2048k(kernel),121856k(ubi),123904k@0x6c0000(firmware),256k(caldata_backup),-(reserved)
zcn1523h_mtdlayout=mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,6208k(rootfs),1472k(kernel),64k(configure)ro,64k(mfg)ro,64k(art)ro,7680k@0x50000(firmware)
mynet_n600_mtdlayout=mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,64k(devdata)ro,64k(devconf)ro,15872k(firmware),64k(radiocfg)ro
mynet_rext_mtdlayout=mtdparts=spi0.0:256k(u-boot)ro,7808k(firmware),64k(nvram)ro,64k(ART)ro
EOF
patch -p0 < wndr4300-15.05.1.patch
最后 make 自己的固件即可 以上没涉及到编译,kmod和软件仓库均使用官方固件。
1
kaktos 2016-04-07 13:57:23 +08:00 via iPhone
pdnsd 官方源没有了 是不是需要自己编译
|
2
lhbc OP @kaktos 直接用 14.07 的 ipk 吧
没有用过 pdnsd, 我觉得 dnsmasq-full 的 ipset 功能远超出其他 DNS 缓存软件 如果需要强制修改权威服务器的 TTL, dnsmasq 2.73 及之后的版本都支持覆盖 TTL 的 |
3
83f420984 2016-04-07 14:05:30 +08:00
下载收藏了,能增加几个功能么?需要硬盘自动挂载和 Samba
|
4
lhbc OP @83f420984 自己 opkg update && opkg install 即可
做这个主要是想全部利用 128M 的空间,替换 dnsmasq-full 和增加 wireless 配置是为了方便 其他功能还是自己安装比较好,而且这些第三方软件都会更新,直接加到固件里就有点 dirty 了 |
6
shetz163 2016-04-09 02:27:59 +08:00
15.05 没有了 lrzsz 了么?
尝试安装无效了啊 好不方便上传东西上去啊 |
7
Rabbit52 2016-04-10 14:58:34 +08:00
赞,就是需要这种简单定制的
|
8
lhbc OP |
9
debiansid 2016-04-11 21:20:44 +08:00
DD 如果自己编译,怎么可以仍然使用官方的 kmod , packages
|
10
debiansid 2016-04-11 21:48:35 +08:00
|
12
lhbc OP @kneep 我用的 5G ,传输速度大约 10MB/s, 2.4G 没用过
这个版本没有改动任何程序的,只能算 build 一下镜像,你接网线,把 /etc/config/wireless 删除,重启然后创建无线试试 |
13
wangkaiwwk 2016-04-14 23:19:41 +08:00
不太懂这个 make 是要干什么的,类似与编译吗? tftp 上传到路由器上然后直接 ssh 进系统,直接 make 吗????求助下了谢谢。。。。。
|
14
lhbc OP @wangkaiwwk 要在 x64 的 Linux 下 make ,不是路由器
这个 make 只是重新打一个包,没有编译 |
15
wangkaiwwk 2016-04-14 23:51:34 +08:00
@lhbc 哦,晓得了,还有一个小问题, openwrt 官方的好像没有带有 ss ,需要自己 update install ?那也会有相应的 web 界面吗?我以前安装只有 ss 组件, web 的图形管理需要自己在添加。
|
16
lhbc OP @wangkaiwwk 官方仓库也没有 SS 的,需要自己下载 ipk 安装, luci 的包也是单独安装
|
17
ddqp 2016-04-20 09:42:44 +08:00
mark 了,晚上回去装了试试。
|
18
iwfq 2017-01-29 20:40:33 +08:00
非常感谢~~~正需要
|