查看: 23966|回复: 10

[ASUS华硕] 【华硕ASUS】RT-N16_3.0.0.4_220.18b【Asuswrt-Merlin加强版,支持双拔】

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
% h2 n* o1 i: o) L; }7 q1 G
% C# s4 X- b$ ^1 G2 p  Rebased on 220, includes AiCloud; added wifi client stats3 E; ?) `% u0 B2 {+ K
  
/ g" V0 G8 T  o) n/ [- o$ i  
- q# F9 [2 I# L8 g- P& ^) g0 ]  
1 k5 ]; q6 ^6 ]( L9 l0 c/ ~  
% f# E8 f0 g% c5 u, x0 T  8 u6 R5 A' ~, a$ J  S' o' y

( N3 ?4 r2 I! n5 Z; D
* J2 M. R8 a: @; _4 f5 }& _
* Y+ T( h3 P7 p! ~+ w5 M
2 o' n; z: Q, I! K
) t1 k4 z# u* S
2 y# I* `/ x; Y# I0 K
  g8 P  K: F( }% V& k
8 E/ r0 _) V, h* Q# o% Z. Z5 A  U8 I5 d& Z' g( S

6 ]- h0 T. D, k0 U( A5 Y/ S6 d5 _7 i
. @7 k2 O- n; WAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)& W2 H& n3 Q) s0 R4 a- L
=====================================================# n# {2 o3 j  Q* _0 c
: K, Q! D9 x7 N

% o9 S/ V! y( y$ J- w  c; p/ fAbout
6 P7 T0 Y# K' p- M5 E; ~& H-----
0 v2 G$ c! _0 u  Z; U2 BAsuswrt is the firmware developped by Asus for their newer routers.  They are 5 h0 J  I& l- S3 E: g
also porting it to some of their older models, like the RT-56U and RT-N16.  
+ |7 m$ R: X% C# f" o6 \  tWhile originally based on Tomato-RT, Asus has disabled some of the
# e/ B7 \- P+ \( w7 {" X- U% ?! moriginal Tomato features, and added others.
  D2 ]2 r- ^% [  C& b4 h4 @+ h$ e* p$ b" v1 R) g, p' ~
Asuswrt-merlin is a customized version, which I am developping.  J4 y, ?/ e) T. G
The goal is to do some bugfixes and minor enhancements to Asus's firmware,
1 I( N" q8 J1 X1 m% awithout targeting at full-blown advanced featuresets such as provided by
" K9 `, t4 E: d" Z2 Nexcellent projects like Tomato or DD-WRT.  Some of the features
% a4 W' J; T& c5 rthat had been disabled by Asus have also been re-enabled.
1 J# q- ?7 F& D; ^This aims to be a more restrained alternative for those who prefer to stay 2 _, ?( O0 P7 l# w1 K' c# m5 x
closer to the original firmware, with limited risks of seeing new
7 [7 d9 W2 u! J* g) p) i* [$ Ufeatures bring in new stability issues.  I value stability over
0 t- |; a$ [! [+ X: N% v/ q) K3 r) Xperformance, and performance over features.5 L3 _  a1 t9 v5 l' P9 e8 d2 A
( ~, Z! ?! v' d' s" G9 I7 u
8 |6 O. B% K8 b9 q3 b4 F1 q6 a
1 C* B' H  s5 ^. W9 v, m  O; a
Supported Devices3 [; \, ]) y6 Y4 V' b
-----------------5 ?& n( J0 k- t8 o: Z& i1 P, `
Supported devices are:- a+ q; P  Q6 ?) V: j8 x. J
* RT-N66U
  B1 Z+ N2 A  e+ J: [ * RT-AC66U1 I' G) H  ]  d$ m& V. X

! i( U& W6 r% K/ E, p4 @These devices have experimental support (because I don't own one to test it):' u' M( F8 J; O
* RT-N16
; c, h8 l4 V* @) a: E& D5 s6 f6 O  `! L, z, _
# n& ~7 V2 ~+ t; |

5 O; }% j! c+ I8 ?Features
8 {: I7 a! n6 F1 N--------
8 _4 V, \$ k, E1 _: S" e9 JHere is a list of features that Asuswrt-merlin brings over the original firmware:
. Z" R' x- P$ V! l* M- W) k" g- z6 X; `3 G8 f/ @
- Based on the source code of release 3.0.0.4.220
: Z3 m$ Y0 V" T3 c% y- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
! W" s# N: D6 O- WakeOnLan web interface (with user-entered preset targets)
4 [! t3 p. P1 i. f% B- Persistent JFFS partition
/ B9 g$ L; q. K( x4 i- User scripts that run on specific events" L  r2 n7 r3 i/ l. h4 Y
- SSHD (through dropbear)+ N  R( Z6 Z# ^4 ?& g) j
- HTTPS web interface1 z8 B3 k( u& o- B
- Crond5 g3 W3 I# ^5 P  s
- Clicking on the MAC address of an unidentified client will do a lookup in
: L! p3 U! R: _% e4 M' A( Q  the OUI database (ported from DD-WRT).+ S3 t# u  s  H$ X
- Optionally turn the WPS button into a radio enable/disable switch( ~8 T4 y  d+ L( d: n  `% r
- Optionally save traffic stats to disk (USB or JFFS partition)4 I% R7 }) S' I* b: t5 Y2 h
- Display monthly traffic reports
2 P9 [) O& @: z& x& e3 M% e- Display active/tracked network connections9 m5 T# ~3 L3 y4 W
- Allows tweaking TCP/UDP connection tracking timeouts
4 f4 x/ y' P+ F' [5 T- CIFS client support (for mounting remote SMB share on the router)& l# t- a3 O* U
- Layer7 iptables matching* r; u  b% u) s$ a
- User-defined options for WAN DHCP queries (required by some ISPs)
0 F% h8 {6 `9 N6 |& C& N" P; k" @- Name field on the DHCP reservation list- B$ f: p6 A0 G, S9 F
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)& U5 f7 m% \' T. v* C) w. P: ^
- Dual WAN support (both failover and load : j6 {8 _" o) ^. o: H: b
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
; S* u* Z& _+ l" S5 Y/ e- Disk spindown after user-configurable inactivity timeout# h- H6 m- h' M( w# s
- System info summary page
' {; N. v* Z, W, ]! E- Wireless client IP, hostname, rate and rssi on the Wireless Log page' W& ~: F: j4 X" B  s" x. m/ y( Z
- OpenVPN client and server, based on code originally written by
: h4 G: ], A9 v: [  Keith Moyer for Tomato and reused with his
( y3 E! @6 m/ c$ V6 ~5 P7 q  permission. (RT-N66U, RT-AC66U)
0 w5 W* c$ l5 c! z
) ?8 U' g  I5 I1 E/ Z
' P, Y. d4 O: f+ M' w2 z. O9 ]5 {5 R4 H/ g$ D) l( V" r; n% d
Installation% Z4 s# H. g# V# q, ~- v/ G
------------
1 W0 ]/ _) S/ {- g3 gSimply flash it like any regular update.  You should not need to reset to $ ]. X# ?, M& q8 C- m/ m0 F
factory defaults, unless coming from a version that used a different 0 f& S  F# ?2 {) |$ o. ~! q/ g+ i
nvram size.  You can revert back to an original Asus firmware at any time just4 ?$ J4 p; ]1 w5 k
by flashing one.
$ H1 T) I9 P5 `7 j( {0 v- z  @6 x. b8 b, B/ ~
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
! b1 X* c8 e6 f+ U, u+ Sfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it ) h! t7 K" R2 A$ Q
will wipe ALL your current settings and revert back to factory default!
! H( E/ `4 ~8 N1 A3 X) I4 r8 H& gThis is required to upgrade the nvram storage to 64 KB.
6 ~% Y* ]/ x9 i/ T
8 q' ]$ Q" B$ q: f7 A, S) W2 D+ \' f+ ^3 K: [- j9 B& R0 @+ R- G9 l
Usage
& d- t" M! g: K$ C  b" E-----
" W" b! e6 K* r- d0 x  o1 v
- |  Q* n  V! D; K* JFFS *
! M, v: j7 N6 S3 z) sJFFS is a writable section of the flash memory (around 12 MB) which will ; @, N* B9 R" h$ _6 ]2 K$ E
allow you to store small files (such as scripts) inside the router without
" X* [( \- T7 o, k9 ?$ V" Tneeding to have a USB disk plugged in.  This space will survive reboot (but 2 H; K, J: Q# F
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  8 _1 V$ c0 c4 C" F9 p
It will also be available fairly early at boot (before USB disks).
6 ^$ y+ z$ D3 a; T/ {- ^
& g& q& B/ f2 Z- @, ETo enable this option, go to the Administration page, under the System tab.
8 i2 _# \# l' L" j( b% }0 x9 O/ Z2 Z" M
First time you enable JFFS, it must be formatted.  This can be done through
" e" G0 r* i0 ^1 \0 ?3 V0 \the web page, same page where you enable it.  Enabling/Disabling/Formating
8 U5 ]7 l) @6 `* dJFFS requires a reboot to take effect.) |! h; D, K; n1 t1 [/ d  b
: H% j. W" l; ~8 F/ B6 P
I do not recommend doing frequent writes to this area, as it will : n6 i3 T, @7 @% z( s
prematuraly wear out the flash storage.  This is a good place to
" E+ r4 c$ X5 }6 |put files that are written once like scripts or kernel modules, or
- ?/ M8 y3 j9 I- dthat rarely get written to (like once a day).  Storing files that
- s8 L' j6 R0 Z# p3 S( y, k% Cconstantly get written to (like logfiles) is NOT recommended - use( M8 Z2 v7 r" R+ f
a USB disk for that.
0 U7 ~# B" r- e+ b" \, I( R; P4 r0 M
3 \. H. O3 X4 J7 x" K% v+ l$ K$ s) f- ?0 ]  n, S
! W- j$ ~; f2 B, I8 D1 b6 Y/ H
* User scripts *
. t" l8 @+ M; b# qThese are shell scripts that you can create, and which will be run when
) s- e$ m7 R: `; M) fcertain events occur.  Those scripts must be saved in /jffs/scripts/ % R! A( p* o2 h" D. V3 {
(so, JFFS must be enabled and formatted).  Available scripts:
) s1 A2 |" x  S) J* g9 W* k3 A
. B  H/ t* K" R, m  c- services-start:  Services are started (boot)
; a. M- I" L0 S5 l9 h( R- services-stop:  Services are stopped (reboot)
7 D+ \( S: w) p$ Y; e/ }- wan-start:  WAN interface just come up (includes if it went down and back up)
! O4 S0 l; M7 _0 T- firewall-start:  Firewall is started (filter rules have been applied)
. N* c7 r% ^8 \7 Q& J4 R: N- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)" c- j, p6 P$ j8 a1 t9 x# G+ t
- init-start:  Right after jffs is mounted, before any of the services get started: I# h( a$ U) H3 m
- pre-mount:  Just before a partition is mounted.  Be careful with
8 W, C" e9 ^. E  C& D# D  this script.  This is run in a blocking call and will block the mounting of the 5 X# x- \/ S) f
  partition  for which it is invoked till its execution is complete. This is done
$ ^' }7 v/ g" C/ P1 ]  so that it can be used for things like running e2fsck on the partition before
& O, j" Q1 K3 ?/ y" _. x  mounting. This script is also passed the device path being mounted as an 8 d- A/ |6 E) ]+ [4 k
  argument which can be used in the script using $1.
: D) H% ]! y( }8 U, Q+ `- post-mount:  Just after a partition is mounted3 @; B) U: W+ G5 X0 M0 t$ L
) q: T+ v5 Y  L2 C! B: k# @# o/ ~% G
Don't forget to set them as executable:8 G& {. u( {8 P. }% Z

. v2 W5 f2 e+ F2 o8 Q# r' Q8 A' P   chmod a+rx /jffs/scripts/*0 J2 f4 Z# F% U( s
: Z4 F2 E; l3 i- g% z5 ^2 b' w5 t8 B7 g/ r
And like any Linux script, they need to start with a shebang:0 z* ]7 s7 v( V9 ^
! i1 K* |& R/ j* z3 a5 A
   #!/bin/sh
, N2 k+ |3 }( h, ^' M0 |0 c+ h* P* D/ C' K# \( L2 ^" f

0 D$ u* `0 T$ H- t2 y/ Z. z1 F! X4 y2 Z$ T& B3 q1 `* ~
* WakeOnLan *
. s) u' `3 T. f  O" c/ xThere's a WOL tab under the new Tools menu.  From there you can enter a( J4 w. Z; \  D
target computer's MAC address to send it a WakeOnLan packet.  You can also
5 h( e" G$ n6 d) j8 V8 }! s6 tcreate a list of MAC addresses that will be stored in nvram, and on
) N% u' p5 p) J' v$ C" @$ \7 c5 @which you can click afterward to wake up one of the listed computers, without - T% B7 L" }( n
having to remember their MAC addresses.4 Q- ~% w) @; ?
4 q! {9 k, V2 S6 Y/ I

6 G+ A% `9 ?# _4 a  r8 U& p4 j3 Y6 T: i+ K$ o9 {1 O
* SSHD *& v" T# `% O# Z, J4 B9 L
SSH support (through Dropbear) was re-enabled.  Password-based login will use
' U, M: g0 c5 q6 qthe same username and password as telnet/web access.  You can also optionally
* M5 C0 B/ ~+ t7 w* Z* V: ?$ ?* l, j5 Cinsert a RSA public key there for keypair-based authentication.  There 6 T& s, T% S9 B/ a8 A% Q
is also an option to make ssh access available over WAN.; Q3 C- _2 D$ E- I, z3 x+ \+ {) t

# [/ ]4 {3 D$ F/ r% E
! B' \7 F# m" H! v; R: }4 O* HTTPS management *
& L5 d0 Q. p& CI re-enabled HTTPS access in the firmware.  From the Administration->System
# P: b' I; T$ R1 L# Q- t7 w1 g1 ~page you can configure your router so it accepts connections on http, https
7 O7 ]! J- ^, U2 |or both.  You can also change the https port to a different one
3 {3 Y9 f3 l: u/ A- n6 X( K0 I(default is 8443).
& X3 J8 ^+ g; z
, ^5 C! M) x- g, R3 I3 Y8 F6 K, m5 Y( ~* d, L; ]* f
6 Q* ~# |8 s' [: i. J; O+ m9 }
* WPS button mode - toggle radio *
0 N5 p7 z- P: v3 L8 bYou can configure the router so pressing the WPS button will
- ?  |  R) @. n/ }' U0 h1 r9 g6 [, wtoggle the radio on/off instead of starting WPS mode.
$ E2 T! T' ^* hThe option to enable this feature can be found on the
' ^4 K/ @0 ~, a$ y( uAdministration page, on the System tab.
' {# \# Y; G2 K$ t
1 A7 S. Z9 A# s' ~& d8 C6 y' ]4 V; ?# G1 L2 |7 A
4 M" q2 ?# h/ s. H, e" p
* Crond *( [; T- T& x$ \- J) P
Crond will automatically start at boot time.  You can & R5 j, i0 {' }! i( T, D
put your cron tasks in /var/spool/cron/crontabs/ .  The file
6 c0 m/ w/ N, x" Q6 |9 X$ `must be named "admin" as this is the name of the system user.
. ?1 `0 Q: A& H* [Note that this location resides in RAM, so you would have to / `6 b6 N$ M9 {+ M! u+ I
put your cron script somewhere such as in the jffs partition,
  _5 t* x# R- A$ I% C' n1 s  ^and at boot time copy it to /var/spool/cron/crontabs/ using
* c' p: s. R8 ^2 aan init-start user script.* E) j1 B: ^! D, }, T1 `8 J  J# {, f
& m7 W( i$ I6 e3 s4 [8 `9 B/ M' [

) _4 G2 {9 {- ]7 `5 r1 D
4 a( |5 z% r% q% R+ G* Traffic history saving *
6 |# T  I- }* [0 ]5 W; S& nUnder Tools -> Other Settings are options that will allow you + ^4 Z; _2 e" x/ n/ f$ K3 s
to save your traffic history to disk, preserving it between
9 w. F8 C8 z) g, M1 y2 Lrouter reboots (by default it is currently kept in RAM, 6 G8 n6 d4 T/ Q% R
so it will disappear when you reboot).; m. T- J; X2 h# j( x9 `
* f/ I) \. G5 x, B
You can save it to a custom location (for 9 a! C$ B  A) X9 `
example, "/jffs/" if you have jffs enabled), or
8 O+ u/ N# Q2 o3 K  m& c/mnt/sda1/ if you have a USB disk plugged in.
9 s$ i) Y+ \3 Q5 u" E) b7 M7 {) nSave frequency is also configurable - it is recommended
4 a9 _" }" W/ x; {' u$ yto keep that frequency lower (for example, once a day)
* h9 a1 f! h7 K' jif you are saving to jffs, to reduce wearing out
: |$ i; q3 A% G! qyour flash memory.  Make sure not to forget the trailing ! K; `5 Z' T/ Q% o
slash ad the end of the path.5 h0 s" @3 {# ?+ d) ?" |9 c7 K4 q

8 [' [; f8 ]- qAlso, a new "Monthly" page has been added to the Traffic
, y9 A- u2 {. d) vMonitor pages.3 {; \- h# E( i- M9 P$ @
7 y# A# l; J: u" d

2 K: }% L2 U% X& P" n( |
: r  `/ c# k% k) W- A( C- w* Display active connections *
. }7 W; q8 X5 b$ Z; c$ xThere is a new tab under System Log called "Connections".
/ T2 z5 a0 u( J( mThis page will list the currently tracked network connections.( s  k1 g! F, y% Z4 T) ^
You can enable name resolution for IPs on the Tools menu,
1 H$ Z) X& Y5 P3 cunder "Other Settings".  Note that name resolution can 4 V; K4 e$ d  O1 B) G$ ^7 O) g8 P
slow down the loading of this page, especially if you have * C, E) K( e" C  x
a lot of tracked connections (for instance while torrenting).
/ m# n, T! Y% A. ~+ f
( o% j! d1 b- {& L9 r
0 ^0 J2 C. W+ t* T2 ]* I$ I+ `6 o2 R
" p( c) ~$ [  m  U! O* Adjust TCP/IP connection tracking settings *5 B8 F) Y0 c5 I* m+ d
Under Tools -> Other Settings there are various parameters
3 C3 o# G/ a  \# mthat lets you tweak the timeout values related to connection . n# b1 f1 u5 R  r+ N
tracking for TCP and UDP connections.  You should be careful with
( A9 C; v" N1 x  k; J1 S/ hthose settings.  Most commonly, people will tweak the UDP timeout 4 s4 ]$ g" I# I7 J% }9 q
values to make them more VoIP-friendly, by using smaller timeouts.
1 i1 h6 E% u" H- a  U6 c) kTimeout values are in seconds.. {5 ?$ @- D4 j, p6 V/ }0 l
! P4 I! Y) ?/ a' N% T# Z7 b5 t

( R- ^+ d3 M4 W8 t
% N1 r! |0 L# l- J6 a* Mounting remote CIFS shares on the router *
, B" p2 J& U' g1 FYou can mount remote SMB shares on your router.  The syntax will . Y3 O+ q) V  A3 _! h0 `
be something like this:
! l( p  G4 n, m: k: n9 w3 \( x0 _* _# a) F" `2 p: \4 ?* ^) Z0 p
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
2 q, k7 I* F; e' _. |" ]6 u
% e4 F( Y3 _  A+ R# x& n(backslashes must be doubled.)
9 r# N. E. n: F' R
) d# e1 M) N: {  {% g
% C) h. s5 M0 ~- H* |' [! N8 y. F
* Dual WAN (EXPERIMENTAL) *
+ z, o9 \7 ^* O$ z) ?Asuswrt originally supports using a USB 3G/4G modem to use as a 6 u2 F0 |4 d5 ?# ~( ]% ^3 C) @+ o; g6 c
failover Internet connection.  Dual WAN is the next step, also
0 i; m0 S5 {+ {developped by Asus but left disabled so far in their official ( x8 _. W( \. D* _- d( u( m+ v- E- s8 y
releases (probably because this is still work in progress).  
8 K* b' y! @" C9 m) F$ O5 k2 \9 _( N
The first improvement over USB failover is that it works not only * p5 q3 h9 n- o
with USB but with other ethernet devices, which can be plugged
8 v% p. R, K# I) [; ], \2 Y7 ion one of the LAN ports that you will select as the secondary WAN # w/ e, H  r2 n" y) H* U
interface.  The second difference is that in addition to failover
  _: t; ?- o& t* z8 pmode, Dual WAN also supports a load balancing mode, allowing
* r. l4 @5 K( hyou to share both connections at once.3 _0 v9 b# Z* e- w3 V  C4 w% y
9 c1 r" l% e; P: i
Keep in mind that Dual WAN is still an experimental feature, until
) g, e# {: H( R# f. l3 \6 o+ Jthe time Asus finishes developping and testing it." S4 M$ Q( v* u! U/ x  N5 H

$ g7 {& M5 A( _0 W5 r* K: v2 m5 a( E: M8 p# R

6 t$ W) L6 O+ ]( p( R4 n' o* Disk Spindown when idle *
% U% M0 M, i8 ]9 xJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you * `! j+ \3 I6 V7 B: S: s  X4 e) r
to configure a timeout value (in seconds) on the Tools -> Other Settings 3 o" ^  P& A4 l/ q0 h$ l
page.  Plugged hard drives will stop spinning after being inactive , K) ?  l7 s* c& K( f
for that specified period of time.  Note that services like Download Master % q4 M0 x  L' n, D
might be generating background disk activity, preventing it from idling.5 s4 m  {: V6 K& b# b
) d8 x! H, X2 [: q+ S; G. O6 i. q

% v6 E+ s" o$ r3 H
; U8 a: I9 q" n5 Q1 c+ H' K* OpenVPN (client and server) *
* r% V. b8 j" ?' Y8 POpenVPN is an SSL-based VPN technology that is provided as a
. Q/ P( i" S6 v% ^1 {# Jsecure alternative to the PPTP VPN already included by Asus.
# K+ K9 q0 F( f4 U1 e: nOpenVPN is far more secure and more flexible, however it is
. q7 s+ ?; k8 U0 M! z0 a3 h0 E7 o5 A  bnot as easy to configure, and requires the installation of / I4 D( o9 K2 X  _8 n  O1 s- T
a client software on your computer client.  The client
1 X3 V2 Z: n1 q, c5 X$ ]0 c1 Bcan be obtained through this download page:
! S. t6 v. d3 X# U- k
* }  r8 E3 P. a# {# zhttp://openvpn.net/index.php/open-source/downloads.html. M! j! d1 u5 B. k& s' D

0 {% a7 p: E" OExplaining the details of OpenVPN are beyond the scope of this
" u4 `2 G; N9 N. Wdocumentation, and I am in no way an expert on OpenVPN.
, _1 T. T: S! G  l' L( ]Fortunately, there is a lot of available documentation and
9 p' w8 ]+ s- T: N8 \. _Howto guides out there.  I tried to stick to the same option ' ~9 J/ D) u8 p) \& D9 }
descriptions as used by Tomato, so about any guide written
3 f% u* p* O! i3 y+ Y- n5 M2 D1 C" L( @& a8 qfor Tomato can easily be used to guide you on   x- j: K) J( @2 s1 t- }
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
6 l6 E5 X7 t% g" J) s. oGithub repository.
# c& Y6 h  g2 Y  F* E; p( q2 i! W6 g5 h) v* x

0 a; i4 p) T$ Z4 v7 E) c: g- X, S: e% b/ _, L4 v7 R8 m6 A( N$ F
Source code: H/ @- _; Y* X2 j* w7 I( D) h
-----------: o# q9 n' v  Q& q9 v) u7 _
The source code with all my modifications can be found
% o( I. ]3 M# I) x3 V, E+ Eon Github, at:+ P9 q/ y( t1 y' Z
6 B# z% w9 A) I$ q( z1 W7 y4 l" ]/ N
https://github.com/RMerl/asuswrt-merlin/ l- I* B8 g' a: u+ X" D
0 ?/ M; `% p, v8 N6 {

4 K3 K6 X) L% Z
( y* s' Q& N( j+ E8 E: @History
# E4 z8 a9 ~0 H-------5 o) t) @% {! V: G: _& N
3.0.0.4.220.18b:" O- B- m% x& E- i6 A& X
   - NEW: Report both rx and tx rates on wifi connections- s0 g! J$ Y" I4 M5 Y% I
   - FIXED: Handle cases where the wireless driver returns a speed of -11 U% X0 m% ?% m# |, Z& v% W/ [
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
! K9 R3 y  {& Z  X* s3 r) Y; e            the wireless page take forever if you had multiple connected clients.* l5 u' @/ D1 B9 I
            You will have to manually refresh the page the first time you access it
( X0 w* t/ R1 h8 d8 m. o1 Q: Q            if the RSSI is reported as "??".  t/ ?. @0 n' }
3 W% }; ^9 ]+ V! \! K' s9 F

: v: S; ]6 u' v& M% `5 S+ L3.0.0.4.220.18:
. @' q7 D! Y* R   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
( ]6 a& }$ s. H2 J# s* C# m          manually set to a value between 0 and 15, with 3 being the default).+ \7 O, |# v, r0 a- U+ y* ?( A; @
   - FIXED: Buffer overrun in init code that would crash the router when 9 ^& X  T8 X# l# V" q
            too many features were enabled at compile time.- B7 A9 M7 s/ G
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)& _# m/ y- n/ }+ D
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.+ B0 U% Q5 O/ r. H  [
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were % @0 o: q6 B7 O/ ]6 {
            not properly saved.7 B" R  J5 i1 v6 C! t% H* n
   - FIXED: First time a client's rssi is polled it would return 0.
9 ?4 @, I) S9 L5 p& N+ E6 V  A   - FIXED: post-mount user script wasn't executed (regression in 220.17); T8 ?+ ~$ L) C: }" v  ~% C
   - CHANGED: Added some info to the OpenVPN server and client pages.+ g! o" S' C  o3 Q
   - CHANGED: Improved load time of the VPN Status page.! E9 R. c: O2 {0 D9 w# a
# p. K' S8 b9 c& a; N# `( ^" G

) ?2 U' D( |+ o$ ~3.0.0.4.220.17:& j( H, R+ P; s
   - NEW: Rebased on 3.0.0.4.220, which includes:
2 y  ^" H! {  j7 z; Q            * Fixes to IPv6 6rd, g. A" W9 u' D+ @! L( v
            * Fixes to AC66U Wifi + QoS# z' d  l1 T4 |# F- Z" Q
            * AiCloud, I& X/ R9 v% H  {. C. D
            * Interference mode once again enabled
8 r9 n2 P/ {# ?) n5 e3 j) F  - NEW: Display last received rate and rssi for each clients on Wireless Log page.& B  T$ T( h& f. w( Q; K; L
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
7 G1 j! z2 j+ S2 r7 b2 i           if you had just enabled the option on the webui.% I" {# ?( Y5 j: Y
  - FIXED: PPTP clients not always showing on VPN Status page.6 j( w8 E4 W, A) S: Q; R
  - CHANGED: Disabled DualWAN as it's currently broken in 220.3 K) F3 L( X. Z: L* w2 `+ `, `
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
! w1 h# a: p1 K1 N             the router.9 t0 `0 D2 e9 ^3 C& B: {! H8 R
  - CHANGED: Removed firmware update checker to avoid accidental
  l0 I" e. f8 j& b" v- C$ r/ h             revert to original FW.
' [* B; v: R. O6 p, w( {  |, r5 d' i4 g+ M  R5 V  B

# ]4 J/ O+ ?4 q. q3 Z* A/ A% Q3.0.0.3.178.16 Beta:3 [# f3 g- n' F1 D& r
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by6 i% M& j% S2 K4 K6 Z% `
          Keith Moyer (from the Tomato project).% K. i3 h3 t, Y; Z! w! O
   - NEW: Added crontab command
+ _# c+ S+ i, y- n0 c   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either 5 }  Q. W7 {; ^2 s8 l9 n
            VPN or the NAT Loopback (GRO is now disabled for that device)
; j2 A/ [( V' ]+ F7 U6 e   - FIXED: dnsmasq was listening to all interfaces by default, allowing
7 M; f/ G8 T1 y- l9 A            even dhcp requests to be serviced from the wan side if you
" L. Z; A0 C0 k+ J  B0 n$ g# o+ q            had the firewall disabled (Asus bug) (fixed by dev0id)! Q4 I+ @8 z% w) M
   - FIXED: Default disk idle spindown now set to 0 (disabled)., x" \  e& s+ b! g$ S
   - FIXED: Corrupted WOL list when using IE.! E2 r! z4 F5 `$ R4 `3 P# V
   - CHANGED: Upgraded openssl to 1.0.0j.
. C! v5 O: t, ]/ O- C$ H   - CHANGED: Included fully functional openssl command (will allow you to! G3 k  P9 N+ D
              create keypairs and certificates from the router).0 @" U/ {  d& A9 d# ?! q
   - CHANGED: Removed power adjustments from the Performance page, as they
; q3 V. `" i1 v. _/ h6 l" ~+ V3 Y0 Q( c6 Z              are redundant, and not as reliable.
7 C. N( b$ c3 n   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I 3 U; U0 G& I0 C  }
              am unable to work on them without an actual router.; I: K& E7 J1 G& W) |0 e

+ z- O- p3 F) ~0 O. j
# ?) f$ [( Q: h( j& ?" u- T3.0.0.3.178.15:
3 ]$ D! m! d, j# j. X% p7 E2 c; o   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:* |8 R1 d0 T  t9 F% y1 x7 j: i
           * Radio turns back on based on schedule
( B  K5 G: b( S. i( I* h: c2 |           * Reorganized QoS pages, U0 Z8 `8 x3 b8 F4 P
           * Turning WAN DHCP connection off will first release current DHCP lease" }# a+ N7 d5 s. t0 \+ g
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
  A% v5 [0 ]* o# L( H$ O7 I. I   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB! I2 C* b, B8 G$ y
          max, as using the whole 90+ MB available makes little sense for / f, x  ^( X8 z; \  C; R! {6 }; V
          JFFS, and was also displaying some issues.1 R% ]4 D6 T. u
   - NEW: Added nat-start user script, as NAT rules get applied separately from
9 m+ ~: A% w8 u+ _8 Z          other firewall rules (firewall-start changes to the nat table are
9 n1 Q8 O2 l. s          being overwritten when the router starts NAT)) k0 y7 ?% ?9 t( s
   - NEW: Added additional info to Sysinfo page
8 u6 g% I  k- @; a$ x   - NEW: Added chroot applet$ O( [+ \! S" ^0 H) o
   - NEW: Option to allow SSH access from WAN0 W" U% L) a7 {: e" |
   - NEW: Option to exclude specific devices from idle spindown
  E+ y# d' L0 r3 I" A; a   - FIXED: Performance page now uses the new Sysinfo API, and is now able
7 t7 }/ ^) r: j( e  A. y            to deal with cases where radios are disabled.1 d0 h- i1 I! s: y
/ o2 r1 e" e( @! |' w& r: z# p

* e2 {, M, d; g+ `6 G* z9 L5 Z3.0.0.3.162.14b:. w9 M2 A6 v; F  T8 v8 v
   - FIXED: Web server would crash for some people when accessing4 o' k0 E; C$ k: E. G
            the Wireless Log page.  c/ o2 ~  h( I) s' H$ |5 A
3 l" ~1 r% [" l# |0 [/ U
" R$ L! N( p- c3 I& E9 S
3.0.0.3.162.14:
/ r/ S9 r1 J2 {; `/ g4 [( J   - NEW: Spin down disks after (user-configurable) inactivity timeout3 f' N* |) E+ E) V
          (using Jeff Gibbons' sd-idle-2.6)
" T, v4 a+ q1 c  K   - NEW: System information page under the Tools menu.+ ^/ u# C1 L. k$ {7 g# L$ Q3 X7 z- v  j
   - NEW: Station list on the Wireless Log page will now report associated$ d6 F% P: [) a  U3 L- d/ e* i3 t
          IP and hostnames (when possible).5 ~: `8 Y  z$ ?, b9 E
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:* ?# x3 x7 t& E: A( z3 G3 M( U
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)4 S/ ^2 a# g; i
   - CHANGED: Better integration of the Run Cmd page.; \3 K; g: l9 W; f+ u8 q% k
   - FIXED: Incorrect left menu rendering when under the Tools menu.( z# f% v; W* H. n6 r
; ?% _2 W- d! {( n
$ z( a% l. j% t
3.0.0.3.162.13:
% ]- A. W  G; i8 k: I; U5 ~# e   - NEW: Rebased on 3.0.0.3.162.
0 f' `( d: i. R, Q9 y/ a* p( l, }7 M   - CHANGED: Switched to WPS radio toggle code Asus added,
4 `+ S  E4 ^8 h3 `9 y              now on the Administration -> System tab.8 p6 o6 k! P- {' u! b

2 K7 K! u) R  n2 a2 k& P
* F( h( {( P1 H8 I; ^3.0.0.3.157.12 Beta:0 e2 \/ ~: N7 s( z
This is based on unreleased Asus code, which they have
# n( F/ f' \6 N- Jgraciously provided me with.. S6 m- S7 {! |" Q; Z

9 y5 |* \5 u: ]+ G" P$ n1 e   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
9 K/ G$ x) m+ }8 |$ e9 [      . IPv6 tunnel memory leak fixed- j  I" @+ V8 ^9 |
      . They fixed many issues, making some of my patches
2 t, A; ~1 T- `9 N! H  e3 w0 u0 c        no longer necessary, such as timezone DST, https auth, etc...
: o. L) v; N3 y      . Upgraded radvd
( r* C1 r# Z" S& U  X- Q3 M   - NEW: Added link to the command shell page in Tools menu.+ q3 q2 Y; I7 B3 X
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)# f) Z- Y( j1 b1 w8 Q/ ?' F. ~
   - NEW: Added "tee" command.1 W- J8 o9 h' P' q3 ~9 i9 Q
   - FIXED: NAT loopback rules would actually NAT every lan to lan, S* U) L4 G& K/ [9 a; ^$ X3 p
            connections instead of only those needing the loopback
5 Z# C- |" }$ O3 J0 Q            (bug in Asus's code).  Replaced with new code based on a' a0 p/ A( U9 I' S. x7 p) z3 [; Z
            suggestion from Phuzi0n on the DD-WRT forums.
% l0 {" O9 D$ L& c4 r, x   - FIXED: Accessing the WOL page would make it resend the last9 J( N* A4 R" O; X. p) |
            WOL request.
) p' G& r: ^0 D, j2 W   - FIXED: 'cru' was using 'root' instead of 'admin'
% M3 b% s9 P1 k0 U0 B1 @   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
# H3 o- l) Z! A# {   - CHANGED: Made tracked connections load async from rest of the page7 \& d+ m; k5 s, i( J7 j+ P  v. X
   - CHANGED: Increased hostname width on Connection status page
- J* P6 P- f8 H! Y& U. |7 Y3 T   - CHANGED: Improved WOL page functionality./ r) R+ S+ K' t& U- j, ]& y$ a

( i, Q% J, N$ D7 P$ \# Q$ N. t3 ~: h2 ^: v
3.0.0.3.144.11 Beta:( Z3 r4 s. [% D6 R2 {" w
   - NEW: Name field added to DHCP reservation list" l7 s5 B0 h' @$ e; N3 u& a8 T3 V
   - NEW: Webui option to enable resolving IPs on the Connections tab
  d8 ~1 o. t5 J* y& x4 b1 d   - NEW: Store a list of computer MACs to use as WOL targets  s. Q* l$ C, [$ Y( t
   - CHANGED: Increased dhcp options from 32 to 128 characters
9 B: g& \/ o( o   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced& X' }" |! @, `
     it to 16 in recent versions)" o& ~. X, [& \9 Q3 Q# {  Z3 w
   - FIXED: Retrieve dhcpc options for the correct wan interface3 e: b8 f2 I( @! c$ U/ ?
  ?6 d- Z6 p8 s$ b  }

+ w! o* X+ W# P! i! m3.0.0.3.144.10:' b4 Q3 R  b) l  i9 W- T
   - NEW: Rebased on 3.0.0.3.144.
; X0 r- w, h! a. B3 t, T   - NEW: Support for 64K NVRAM enabled.  ***First flash will# M* i! k$ X2 @2 l4 c$ ?3 b
          wipe out ALL your settings!  And you cannot restore & B2 e9 F" ^2 I- B7 I5 Z3 w
          from saved settings - you must manually reconfigure 5 w, `. f/ ~+ j* b( q
          everything.  Be warned!***( J9 u7 w# y# D4 }* D1 k: ~
   - NEW: Enabled support for Broadcom Wimax devices# m4 G6 t9 L/ W  R. H/ c
   - NEW: Added cifs kernel module (for mounting remote SMB shares)1 f/ |  j: s  o$ S0 N, f: p
   - NEW: Added layer7 iptables matching) v7 I( C8 Q( W3 ?+ j2 V1 C; Z
   - NEW: Added user-options for DHCP on the WAN page
/ d5 |$ c' z2 g! f# i: N" H  D; b   - FIXED: Router crashing when connecting to it over Wifi: F+ ?- @% N" P3 m* H
            and running the newer QoS code (disabled GRO)5 g/ Y5 h3 |. y+ N- M1 d
   - FIXED: Router crashing when connecting to a network 8 c5 d( _: }- X& Q8 h5 W- k+ E
            device behind the router from over a VPN
3 j0 h! o! j$ b2 i" ^8 F            connection (disabled GRO).
: R$ v' t7 Z" R; p8 x4 b   - FIXED: Incorrect timezone set unless enabling6 N, ]6 t( L- d" W/ Y* t! d
            manual DST.
* z. E3 w4 K4 }1 [: v( x3 g8 h2 p, z0 N7 L# W

; y" E. R8 Z7 E/ E4 R  |  H$ X3.0.0.3.130.9:
( O- ^# e8 D! ^4 R+ f' d7 p   - NEW: Enabled new Dual WAN support from Asus5 }$ W: E7 V$ Y" ?2 r! T
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui+ m% F" w; I' Q  u( G+ e. r* w

* ?, z* A* Y9 V) d2 F
( w; t- B2 ]: o3.0.0.3.130.8:
( `0 K* s5 B2 d*** Reverting to factory defaults BEFORE and AFTER flashing/ M- H0 {" l5 Z: }
this version is strongly recommended!  The newer Asus code base ! [/ U0 b0 ^1 N' o
seems to have changed quite a few settings, so you'll want to
% X6 G+ R2 a, ]: K6 |not only start with the new default values, but also get rid 6 g4 k. E5 O" y; ]. ^& {2 P
of obsolete settings.  Otherwise you will be wasting a % E& ^- }+ `; G3 {1 i
good amount of the limited available nvram. ***2 ?) l6 r6 g* U/ A7 J

" v4 C1 J# m0 [- g/ d9 m   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
0 w! k7 E9 F9 y$ H4 {                  and/or kernel code)# I! E4 z7 k. w% T# C8 Z$ L, _

$ ]& J0 b) ~/ s2 b1 i/ j   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
- ~& r0 u& b0 H# A% j& \) E                  a LAN device behind the router.  Workaround is to
+ n# X7 }) A) ?2 l2 C: B                  use an IP range outside of the local LAN! O' ^4 z' L) F
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
7 W* I  g- l2 @/ T                  set your VPN to use the VPN tunnel as default
9 h, l+ X2 W) v& Y5 }2 D  }' _0 L                  gateway, or manually add a route to your VPN
, E5 K! }$ d0 U% M0 n) G! ]2 b                  client.
" K5 u. ?, ], @& i- M* P/ M# l. J# ^8 B. q1 Q
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
& m2 p: y$ o: Y- J' ]          Build 130 brings various code changes to IPv6, not sure
1 [' v9 k7 P! j$ [9 T6 {6 L          what else (as I have no changelog between 112 and 130)./ o; a4 r9 F' I/ N. w
          The QoS code remains from build 108, as build 130 is 2 Z8 g% B1 t6 ]: R6 o
          unstable.
! L- ~$ S0 e' j* C   - NEW: Added "diff" utility
: X' m" Q; s; y   - NEW: Keyword-based filter (new in 130): @7 A0 Q# |  y2 H6 A- T7 x
   - FIXED: Firmware/settings can now be uploaded over HTTPS) Z. s3 f0 h6 P  a
            (bug fixed by Asus)
( z& H! U, n6 M* ^   - FIXED: Buffer overflow in networkmap that would cause garbled
' d5 S9 j: ]' y7 A+ L" M- C7 R            device names to appear on the clists list (bug in
) S$ _. T& Z) j            Asus's code), M- m  T/ {* x& r. q; l) Q
   - FIXED: Firewall would break when applying a game preset that
  v8 n  X: A3 [9 T            had multiple ports separated by a "," (bug in Asus's4 f/ F) r% a' q  V0 z
            code)! @6 j8 t" Z- q( [  B, ]1 @
   - FIXED: WOL through webui wasn't working when IPv6 is enabled  h9 G  Z, y/ P; t0 s
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3), h! l0 r* r* ?6 Q; G6 r
   - IMPROVED: /jffs/scripts/ will be created automatically if it
! h5 w* S  b/ T3 L. l               doesn't exist (you must still make any new script
2 o" w/ g% T3 I1 l* Z2 k) s               executable using "chmod a+rx script_filename")
, p  \# Q' I: l+ _0 T  p* ~! P: U0 O$ f

2 S1 h% ?: M" P! }3.0.0.3.108.7:
( Z2 N$ r5 N( d, v# R   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)6 u4 u) |2 N9 [( I# v3 }8 K
   - NEW: Added webui page under System Log to display active/tracked  e& Q0 Q, m; }5 ]1 E. |1 z; a% @
          network connections.
; _! M! Y  `+ J* H; p/ q9 `# T   - NEW: Added netstat-nat command.
# a- C# m2 ?, p) U: g$ R) I6 B   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
' i9 H0 F9 F$ b          Shantanu Goel): a% {# E4 s9 T5 }* b1 P( B
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
% o  ]8 O+ _, T" i7 j: J& p# A   - FIXED: Removed check in Asus's code that would reject txpower > 80( ~: }  I4 i/ E7 Z& P; e$ e
            unless you clicked three times on Apply (?!).5 {9 n1 I/ l8 `! J$ {
            NOTE: Still not sure power setting even works, as I get& z2 K- Z2 _3 y& z9 N' h
            -80db from the other end of the house no matter if I use
# t9 L# c7 h3 p            40 or 500 mW.
, `+ V2 @9 r( e; g# U9 R& m" J9 t& V) U# a1 I) I
3 I9 a0 L: X  f+ c2 j7 }
3.0.0.3.108.6:- B$ Q# j8 U* N( K
   - NEW: HTTP access list (backported from build 112)
+ N/ V; T5 ~' c& [+ j' U   - NEW: PPTP VPN encryption options (backported from build 112)
- N- u( Z: ]0 O4 N" j   - FIXED: Traffic history location was't properly saved7 y" d' u2 |) X
            when changed in webui.& m; g1 Y4 a* p0 c
   - FIXED: Disabled traffic history saving to nvram for now,
3 p+ M6 N# L7 b9 e9 N            to avoid people accidentally filling their limited nvram space.
3 h% S$ b6 ]% g5 S' Z& \# h6 T! O   - FIXED: Missing bottom pixels from the bottom of General menu
0 }) P! p) \- {" M$ V1 ~   - FIXED: Removed invalid CSS attribute
) A' T2 R4 s, `   - FIXED: typo in VPN iptables entries (bug in Asus's code)
% X, L5 z! z/ N( A; W8 O  m2 b
9 a# c2 r2 Z5 }, \* y/ Q/ _% }
# H5 w' f7 x! n9 x1 |! T3.0.0.3.108.5:' w7 h, a$ }1 a) Q$ d" x- D: E; }4 A
   - NEW: Crond starts at boot time.
% v3 P0 q9 p2 P  A# F   - NEW: init-start is a new user script that will be run early on+ ], s2 y. _6 D( [8 c) Y/ ?) L% x
          at boot time (right after jffs is mounted, and before any
7 t% c4 G. i# W/ p6 V5 F          service gets started)
' F+ ]  V8 l" [) Q8 j/ r5 C+ {7 P* o  - NEW: Can save traffic history to a custom location (USB or
' |8 j- _7 D8 n) k) _- f4 I5 @4 p7 u         JFFS, for instance) to preserve it between reboots.
+ w/ x0 N( R3 Z' `: S$ w8 l  - NEW: Added Monthly traffic page (ported from Tomato)
/ o, G# ~/ Z% q; F0 j6 |  M$ [  d7 d  - NEW: Added the Performance Tuning page (with temperature).
" l- p6 s% N7 i& K" C, U. k0 E& N  - FIXED: Webui authentication was bypassed by the web server (bug in8 Z" U% z; W) G+ i
           Asus's code)1 `' N; b$ |, C  `9 H% R, F% w9 x
  - FIXED: Httpd crash when uploading a FW or settings file over4 I9 t: ]* ]0 B4 m
           https - should simply fail now.  For now you have to & d+ [" A$ m! B/ C9 d3 V/ h
           use http for flashing the FW or restoring your settings
7 |/ G) d+ B% t9 Z) X           from a saved config file.0 L, G$ P! ]3 k* ?! @( n( P  y: [" A

6 m: a# z8 @, e* G: m- H6 M
; i$ w6 s& G9 w3.0.0.3.108.4:
  @3 g0 B6 N, B& k& s   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in$ n  k3 t' ^) P; U- }
          the OUI database (ported from DD-WRT).
: U- d+ m' h8 u1 ^- t   - NEW: Added HTTPS access to web interface (configurable under Administration)1 `, J3 ?, F& e% T/ \
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
& @$ O6 j+ ]# l; b% @1 y: n3 t   - FIXED: sshd would start even if disabled
- k: I: R7 a: F% O: C; G* ~   - CHANGE: Switched back to wol, as people report better compatibility with it.
) c* Z% X' [$ f9 L3 b             ether-wake remains available over Telnet.& {. T6 j0 Q# }  {" @% V7 H2 a* o$ y

9 L  ]) t. ^; J+ e8 `0 y' T7 J! [4 d( d7 \! F6 ^2 |4 W) ?
3.0.0.3.108.3:3 c. b$ A8 ]  d" X# y0 w
   - NEW: JFFS support (mounted under /jffs)7 t# ^% t  z; |* C/ J4 ?
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
) s$ P9 E" Q' `          must be located in /jffs/scripts/ .$ G8 P9 j' n. |+ i" Z/ c
   - NEW: SSHD support
* L( X2 D: x0 j0 ?4 a- i1 s   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL4 V. o8 x$ [" g5 @' Q
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.2 c4 `: Z0 j, Y9 \7 J
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.; i# d8 a9 e% {6 \
7 Z- u! w& _3 U4 G! v
' s( u( e1 f8 ?! r- V- {; a# I; G- }
3.0.0.3.108.2:
2 i0 w. _% R# ~   - NEW: Added WakeOnLan web page6 p& F' n  K4 P" k2 f. y: y

5 y2 H" ]9 d; T4 c, E; B  `
, L, q* r/ }% Q3 ~) J, Y4 M3.0.0.3.108.1:! k. Y0 m6 y+ w$ {3 u# u& J- m, F
   - Initial release.
6 C/ X+ f2 x" Q. j. B% r
- s3 s5 Q8 o3 q
8 ^+ A$ R" I- N+ {8 O9 h4 @Contact information
  V5 C/ \) m) v/ L; z-------------------" f" [) V0 t1 l  W( }
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin). N: m/ a6 N; w8 ?$ g. n
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.. r0 d+ E3 ]* h/ T( u9 I
Website: http://www.lostrealm.ca/3 G  H2 M9 ]2 z, O
Github: https://github.com/RMerl/asuswrt-merlin
5 k4 r4 x0 ^: A# i  G; o" dEmail: rmerl@lostrealm.ca5 a: S' |( H' c$ x2 Z  {% A/ u  W
Twitter: https://twitter.com/RMerlinDev
$ g' `3 n# Q9 [5 g2 V3 h+ `4 a7 t
& F3 c) Z% P$ D+ iDevelopment news will be posted on Twitter.  You can also keep a closer eye ' A5 A/ e: d/ |8 V% n$ t
on development as it happens through the Github site.+ C( c# e7 f6 ~0 T8 N! U

2 y8 d4 S+ o  m( GFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
$ J' }" z. |9 s: ^: ?" dpost there (in the Asus Wireless section).
% r$ i. g6 G( K) \$ \# [; ?8 o0 Q7 X& _7 [$ h+ u

0 l: Z, Z/ m$ a8 v* F, ADrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
1 \4 W6 w# n1 [1 f* ~5 g. Kto give more than a simple "Thank you", there is also a Paypal donation button on my website.
) _* O* M3 g' o; F5 J
* [) j. T& O6 c; _0 P1 B  oI want to give my special thanks to Asus for showing an interest in this project, , A' d6 U. T. b6 U- T
and also providing me with support when needed.  Also, thank you everyone who has $ h: ?4 ^7 S( n* Z- [8 X5 q4 D
donated through Paypal.  Much appreciated!
6 e3 h  z# i( H3 p9 `1 G8 B5 M
" o7 w1 H9 R/ i
$ x8 Y$ [/ E' @5 |! R3 ^  g% H8 }  Z! A* Z+ ?9 B$ Q( V- B
---
9 T5 A1 a9 c! k) O4 ]6 u: f" a4 fEric Sauvageau& u# t$ f( D2 J6 b& q

0 o7 J1 C) h6 s, _/ O5 N8 ~; D" `+ l  h

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
4 t+ l% K: O& D! x6 e" s谢谢,正好有个N16,刷机试试效果。

* J- g! ?' `, z4 F文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
4 R0 @* d3 a, i! U! G* u没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!' R* M; p  j$ k; @1 J7 G
今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部