找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23163|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
. `. z, S, b1 I" }0 ?) Y9 X) G+ N" ~- R! X2 m
  Rebased on 220, includes AiCloud; added wifi client stats
3 v) k" b$ V/ L2 T7 Z" W  
6 P# l) r3 U: n" ^. y# |3 m0 J" ^9 `  2 I5 S6 C) y) Q9 n8 `0 i$ P3 b. k
  3 R( x  d% H7 t& u3 J; {
  
0 i% p5 C4 k: j; O. g3 |. k) R  
, {2 t1 b- N" z/ S* F1 ]9 U
5 s# Z# C5 m# ]; Z0 E5 p0 M
( t0 y: @6 u6 K! I- v' H6 s
9 Z, A% o+ e0 u7 ?$ e) |) c" n: L' E! V/ w7 G) h
1 w& D. a+ t7 T$ r. f. g4 m

0 _3 I1 ?4 x& V% y7 t7 L! @( `2 s9 x2 s+ |

0 ~$ @" L4 q* f9 q
! K, {! R- Y8 F4 p" f7 J( R/ i+ i( N, e( P+ Y
3 W* @3 t; ?1 c2 ^' _1 _1 a
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
4 F1 J- e7 u6 H. j6 o0 a+ u; W=====================================================! t" Y8 O  Q5 k& |( c
: Y$ k, R5 o5 z
. \: |: o- [- u9 W/ ~
About
5 ?0 h. |$ \  ~3 W2 d-----% P) I; k2 r! j7 L( h
Asuswrt is the firmware developped by Asus for their newer routers.  They are ) ~7 t  {; j! _6 ]: G! b7 N1 K
also porting it to some of their older models, like the RT-56U and RT-N16.  
- v5 a7 \2 M9 J1 ^4 n% iWhile originally based on Tomato-RT, Asus has disabled some of the 6 r, ^. J. `4 H( W$ n
original Tomato features, and added others.
2 K. g. g( L6 ~" @% W6 W/ K$ Z- z* `* \8 l. ~( f: X
Asuswrt-merlin is a customized version, which I am developping.
  @& y' O- k0 d, C8 lThe goal is to do some bugfixes and minor enhancements to Asus's firmware, $ r- k; Z' _, I( y3 c" M
without targeting at full-blown advanced featuresets such as provided by 3 L  I8 ^- q& c5 y) \$ o5 b8 Y- H
excellent projects like Tomato or DD-WRT.  Some of the features
8 k+ L& p! H% ?& C) Ithat had been disabled by Asus have also been re-enabled.
4 q+ P: h7 o3 m& iThis aims to be a more restrained alternative for those who prefer to stay
! y- S) p) @& x6 [) C* Pcloser to the original firmware, with limited risks of seeing new # V, R, ?" o# S4 Y0 v6 M
features bring in new stability issues.  I value stability over ) I) a9 C2 z, X6 r" ?2 g
performance, and performance over features.' R, w  h+ s5 {7 h+ l4 h: k

6 p+ z" N$ o1 l/ i/ j$ ~
: h& @- R8 W. N& H2 D& d* @- I
. u! r$ X0 L- Z1 kSupported Devices
- T; F0 Q0 r4 p$ P) f4 u' C------------------ ^& W" Q. _2 e  I) M5 T
Supported devices are:3 I: {* u0 u9 d) W
* RT-N66U
4 @* V$ [9 N6 p) B* ` * RT-AC66U, E6 z' B4 r) v/ k- `1 g! F

1 h! Q+ L5 J% ^2 U2 XThese devices have experimental support (because I don't own one to test it):
/ d2 @& B+ S0 t0 _ * RT-N161 F* j( N* v, z3 }; ^3 d  o5 g8 U, b

: T$ _8 v! n9 e8 ?( A1 Y$ E+ s5 k8 Q7 v; c+ \
- U' G+ W+ M6 f" X2 a
Features
" j$ I% O- q, y% a--------, a1 T/ M# f% _0 _% D/ E
Here is a list of features that Asuswrt-merlin brings over the original firmware:
& b3 {! ]6 K2 O! z; x  J
2 ~: L3 W0 K  v0 [( |9 @, o- Based on the source code of release 3.0.0.4.220
9 w5 u$ E2 G7 `7 g2 y) {  y9 v9 c- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
! u3 M) b& U  }. Q" o- V' P2 X4 l4 o- WakeOnLan web interface (with user-entered preset targets)% N! x4 u+ o  t" {+ n
- Persistent JFFS partition( H4 i% K& F3 e/ r5 l: ]' w
- User scripts that run on specific events
7 S1 B' `* t0 ^7 ?8 G- SSHD (through dropbear)) G7 O! Q9 T$ o; H3 p3 l9 j+ X
- HTTPS web interface
9 d& Q6 N" F2 ]* D* W0 h/ E5 \: [0 z. F- Crond! h/ f: q; Z) q
- Clicking on the MAC address of an unidentified client will do a lookup in3 I" s. A1 ?7 o9 C
  the OUI database (ported from DD-WRT).9 K: O7 e- {) m. \
- Optionally turn the WPS button into a radio enable/disable switch
- r2 |4 O' w" z8 ^& a. c  G9 A- Optionally save traffic stats to disk (USB or JFFS partition), |) U& a, t: W
- Display monthly traffic reports
4 z5 C7 ?: k3 z$ Z6 S4 E! Z+ i0 R- Display active/tracked network connections6 M7 {' e/ e& d1 g3 ?
- Allows tweaking TCP/UDP connection tracking timeouts
- h- s6 f9 N2 P- CIFS client support (for mounting remote SMB share on the router)4 s& C& ]% |+ Y% r
- Layer7 iptables matching" `% R& g/ d2 L+ x8 w/ j. w( T
- User-defined options for WAN DHCP queries (required by some ISPs)
( a* R4 y- T; R- Name field on the DHCP reservation list; z4 T( {" w- U
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)# q' _# r0 L3 b4 N1 `% n
- Dual WAN support (both failover and load " R" d+ f3 N5 e
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
7 X7 c/ {1 W- ]* r/ v  l- Disk spindown after user-configurable inactivity timeout( b3 |- z+ e/ T& ?( v& e; ?
- System info summary page
, ^4 z9 w# w& q# k- Wireless client IP, hostname, rate and rssi on the Wireless Log page- e! j7 v8 e1 y+ R
- OpenVPN client and server, based on code originally written by2 C# b+ Q3 M; d4 S0 K; X5 h! K
  Keith Moyer for Tomato and reused with his
' K3 t9 o( a! Q( w  permission. (RT-N66U, RT-AC66U)
. V1 e6 c8 ?  N2 j4 q7 l$ ~7 A6 q
0 Z; l+ e/ n% `1 h" G9 b( d$ V) [& \6 D  {" x

0 S  G2 P8 [& g) kInstallation( r* @+ D# ~0 E5 k& R. F! v4 }
------------
' [2 k: g- Y. R6 mSimply flash it like any regular update.  You should not need to reset to
0 f! f2 C. T8 Ifactory defaults, unless coming from a version that used a different & W0 d; T( K8 H) o5 Z
nvram size.  You can revert back to an original Asus firmware at any time just% U+ F& U' ]4 h( {- i
by flashing one.
  I( h: \& o) U8 F" V6 y7 l7 a$ G, J
/ p0 J9 i. S7 eNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
9 d' b$ X6 z. |/ h! Gfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
- q- U* }. a: V: o, B8 ?: mwill wipe ALL your current settings and revert back to factory default!
1 X" a# N3 G, p' u+ [' }, LThis is required to upgrade the nvram storage to 64 KB.2 `, \6 L; `; |3 ^$ G% [3 W
& M* [' m6 p: F# K; J

8 L5 U! \# K7 C. U+ W& `5 TUsage
9 Y' q: h6 ^, p( r$ e5 U-----0 P: @9 I0 p; b0 [5 N3 A5 C. T
+ k8 N0 a6 f" x$ E
* JFFS *
$ Y$ [! X& y) Q2 _( t4 g) H& sJFFS is a writable section of the flash memory (around 12 MB) which will 3 A) {( @) D1 j8 S" b5 Q& S
allow you to store small files (such as scripts) inside the router without
* a" N4 g; o7 m& Z* {" c; |& W% jneeding to have a USB disk plugged in.  This space will survive reboot (but 8 m& K6 I; `0 @
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  0 k: w: ~! t' \, _
It will also be available fairly early at boot (before USB disks).
; B* ]5 r. c% Y1 m$ [8 R' }
# f, l3 E- o# H  J8 r& W! G" o, ITo enable this option, go to the Administration page, under the System tab.
# ]- y6 {8 A) s: X, |1 w1 j8 }3 Y' K. m# ~8 N4 e: ^$ C
First time you enable JFFS, it must be formatted.  This can be done through ) w$ X/ F, T0 r8 @# {& D
the web page, same page where you enable it.  Enabling/Disabling/Formating
2 W3 m4 \1 j- \& Y( YJFFS requires a reboot to take effect.$ a% b# H# ^6 e8 R

+ q( R8 N8 J5 q# V) CI do not recommend doing frequent writes to this area, as it will
0 z4 N3 p# v$ |1 Y5 {3 ~5 M' X  jprematuraly wear out the flash storage.  This is a good place to # R$ U2 x- l! Y$ J& {
put files that are written once like scripts or kernel modules, or
! d' a6 x) g6 h& H6 Fthat rarely get written to (like once a day).  Storing files that
7 N2 W8 Z1 F6 h% w) m) f& C/ Rconstantly get written to (like logfiles) is NOT recommended - use
+ B; k! \8 [3 _  A/ r" Q: r- [a USB disk for that.
0 k7 U: T5 _" u! K
. R8 c9 q. I5 q$ j/ a
+ X8 q+ ~4 o6 f5 M4 C# Y2 v
" D) q  _/ ]7 z; o* User scripts *
) o9 T: A9 i* ]: Z/ }$ p$ N( E+ p1 EThese are shell scripts that you can create, and which will be run when 2 b1 z; ]' H8 ^1 M6 Y
certain events occur.  Those scripts must be saved in /jffs/scripts/
$ N1 L- I) Q1 K/ a- P(so, JFFS must be enabled and formatted).  Available scripts:
& o3 t0 a' k# ?  B/ Q+ l: K9 j- S1 _- L9 P! m4 O$ L  ^3 E1 v9 b# o
- services-start:  Services are started (boot)$ k- ^0 G' T3 k
- services-stop:  Services are stopped (reboot)9 v+ x5 M8 n$ b
- wan-start:  WAN interface just come up (includes if it went down and back up)
2 J6 `6 `4 l* Q8 G4 Y$ k5 }- firewall-start:  Firewall is started (filter rules have been applied)1 N- V% ?0 F  n
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)6 \* ~4 Z4 K$ \, g5 \8 k7 U5 x
- init-start:  Right after jffs is mounted, before any of the services get started! a( ?3 ]2 q; j) {4 d# `; H9 G+ s
- pre-mount:  Just before a partition is mounted.  Be careful with 9 ]% i- \" ^  p; c& g
  this script.  This is run in a blocking call and will block the mounting of the
; a; {5 X1 _) w/ N. d8 X; h  partition  for which it is invoked till its execution is complete. This is done 2 h3 L7 ]8 u! P' R" s. w. l
  so that it can be used for things like running e2fsck on the partition before
% E, ]) j+ s( \- i# Z9 F  mounting. This script is also passed the device path being mounted as an 1 Z% ?. |& C$ J# e
  argument which can be used in the script using $1.
$ M5 a$ r" R6 e5 H. I- post-mount:  Just after a partition is mounted/ Z, K: J$ S+ g3 h7 g  k

( H8 p2 ]8 I. X$ I/ b: z6 v" FDon't forget to set them as executable:
: H- B2 D: ]$ F) c3 F  s$ _
6 [$ o: C$ {+ ]/ k! t2 ~   chmod a+rx /jffs/scripts/*. S8 H6 C! \. B- b' @" p
4 ^7 A  k/ m( Q) G1 r. `" D
And like any Linux script, they need to start with a shebang:
& q0 k1 u2 x3 o7 U% U% i: I8 x! M! j3 J- U( K
   #!/bin/sh
$ ]) ~; x4 i& Q  s" |3 x" @3 `  I5 L6 X

: Z: K7 T* [2 Q; z+ }  y" T2 t+ s
* WakeOnLan *
" p! M% R1 A# B/ Y$ m' yThere's a WOL tab under the new Tools menu.  From there you can enter a
& E. m8 r8 _0 U9 l* v$ G! D# w, u7 Ftarget computer's MAC address to send it a WakeOnLan packet.  You can also
0 a( S) ]) n$ D- H) zcreate a list of MAC addresses that will be stored in nvram, and on- {  ]4 y2 P5 {' q8 j4 B
which you can click afterward to wake up one of the listed computers, without
% ]/ {* L& }" E. d) }* chaving to remember their MAC addresses.% F8 R. r) s) ]2 Y5 i
' I9 Q, b8 C$ \! o) e

, o! H( [8 I( P0 l# i" C. E
) c6 r/ U  G: I% u* SSHD *, U  ]. L# ^) R) L% Y6 U
SSH support (through Dropbear) was re-enabled.  Password-based login will use
3 e4 _% l4 K+ [the same username and password as telnet/web access.  You can also optionally - {* @9 w+ u. t
insert a RSA public key there for keypair-based authentication.  There
5 P& N5 Y; H& I) Iis also an option to make ssh access available over WAN./ x6 c3 t  t3 a$ H: n1 I" J

  O) C% Q+ {2 \' `
& o# S" _$ P- m- T) G! w  o* HTTPS management *! \0 `2 q, }. ^$ e
I re-enabled HTTPS access in the firmware.  From the Administration->System 1 E6 h; _% K2 K
page you can configure your router so it accepts connections on http, https * Q" \4 P( C  N' I
or both.  You can also change the https port to a different one + r2 o! {% S; _4 K- K
(default is 8443).8 r+ o7 h7 }$ ]+ x

2 n: f* a) a/ L1 ~$ u& W7 w4 w; Q0 J5 e  U' S! O1 M& f/ S
( Z6 @& Q% Q! n8 _* ^' d
* WPS button mode - toggle radio ** {. i3 }- J1 a' ^3 s
You can configure the router so pressing the WPS button will
; P( F+ B3 J  X. `* w1 |7 v+ Ftoggle the radio on/off instead of starting WPS mode.
1 m( `& P- a* r. Z9 R% X9 mThe option to enable this feature can be found on the
" E) E6 q! R4 U  W$ J8 [& w4 AAdministration page, on the System tab.
2 S8 H7 R/ J$ T9 t, ~2 ~8 l% }* G# i, @& n1 c2 V0 z3 o
8 D% w! {) S' t0 j6 J3 Y! x
3 ?+ I% o. `& Z& L) I
* Crond *
: _/ U. P3 o3 a/ k: a, @8 X1 qCrond will automatically start at boot time.  You can
/ G* B* r  @5 v* v, |" lput your cron tasks in /var/spool/cron/crontabs/ .  The file
* u* j' A9 ~3 E3 i- S8 imust be named "admin" as this is the name of the system user.5 L: i4 X/ s) S( f! Y' C
Note that this location resides in RAM, so you would have to " \( U% f( d% p+ N9 w; `
put your cron script somewhere such as in the jffs partition, * ~7 A1 e4 j4 r5 f8 j. e
and at boot time copy it to /var/spool/cron/crontabs/ using ; W3 z8 x. Y# j' K  P
an init-start user script.
  V9 w3 E: n# p$ g" k
- m2 r% R# y! x- T* m% i  \) D/ S1 Q: P* H) h% j8 B
' i7 m; h, Q: b
* Traffic history saving *
$ H, l) d+ h/ B6 z9 B/ dUnder Tools -> Other Settings are options that will allow you
* a* I+ f" W/ s/ m$ ^to save your traffic history to disk, preserving it between
2 r5 m' k. t- }1 Brouter reboots (by default it is currently kept in RAM,
2 Z* C5 E7 Q# \so it will disappear when you reboot).- s5 O8 n- F6 e7 p, W
; U2 {4 F7 ~/ C1 u9 t
You can save it to a custom location (for
$ d5 m% v5 N2 ?$ j) H) N' d  i- n) zexample, "/jffs/" if you have jffs enabled), or
9 E4 j0 \- \- r3 _  p/ n" L/mnt/sda1/ if you have a USB disk plugged in.! P6 I& u9 C7 v5 j$ V- r
Save frequency is also configurable - it is recommended # \, N/ s4 S3 X8 E
to keep that frequency lower (for example, once a day)
! Z& g- t9 {+ U) I  iif you are saving to jffs, to reduce wearing out
& D' C: W2 T" pyour flash memory.  Make sure not to forget the trailing 3 w3 w- r% o9 ^% z
slash ad the end of the path.* R; w" {8 z# a
. \1 v; f6 V7 S- }* w
Also, a new "Monthly" page has been added to the Traffic 8 Y$ U! i# L0 Q# p
Monitor pages.) Q  V/ H8 C! I4 }' p/ v
* S* p# `" b- }! c8 N. i) ~
( g# [3 F2 c* D4 O3 B+ |. [

) q. J2 n' w) x2 |, W" }* Display active connections *; K  m1 r! ]: a# G0 z
There is a new tab under System Log called "Connections".
5 c# U! ~( b2 C1 N$ A. u* ]- ~, q8 eThis page will list the currently tracked network connections.; K- `  U% l* l" P
You can enable name resolution for IPs on the Tools menu,
* U6 Y* g* ~6 ?6 h9 g' Tunder "Other Settings".  Note that name resolution can 8 R' h9 {2 p- B* B" A$ n, A3 o
slow down the loading of this page, especially if you have , t) k4 r& j3 d+ P. \4 m1 w7 i! G
a lot of tracked connections (for instance while torrenting).6 ?# A. N8 Y+ o6 c7 J! ~. q, v& G
+ r3 c4 F$ L# H& c- d6 d! R
7 d1 y1 [  p5 A# I

: g. \4 P$ M6 r: E* Adjust TCP/IP connection tracking settings *
- {) W4 p, t  R* r( {" AUnder Tools -> Other Settings there are various parameters 2 T# M# z& @8 E4 X# \/ l3 N3 A
that lets you tweak the timeout values related to connection ! q4 J3 y0 c4 Z0 U
tracking for TCP and UDP connections.  You should be careful with 0 {/ v: H6 K9 ~& A! M
those settings.  Most commonly, people will tweak the UDP timeout   u- O( V! q% k$ e9 Y
values to make them more VoIP-friendly, by using smaller timeouts.
; M9 m& E/ R& k8 v0 z/ GTimeout values are in seconds.! K+ N- Z7 C8 U, |' ]7 a
' J0 x* V! ?% p5 @7 }' _+ [" M
# D7 u1 [! y3 t/ m0 Y
4 Q9 f* p6 W$ L
* Mounting remote CIFS shares on the router *# s, B. h, f# h! g
You can mount remote SMB shares on your router.  The syntax will - z9 q, x+ c) l* T) G  c% u
be something like this:7 d1 H6 M3 n. O6 c

- f1 K6 y$ I9 }- M- d: }- qmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"6 [, ~7 G7 K) |$ Y7 O: K

/ J, [& m+ S1 K7 M4 q4 _(backslashes must be doubled.)7 Y) L0 O; z# h2 O/ K/ P/ K! ?0 U
0 R. l2 |2 X) n* v& O; L
& `+ t" m* {2 f* w7 `* w

8 }! X% |  k# l% D+ ]/ V* Dual WAN (EXPERIMENTAL) *
+ [4 V+ Q4 E5 Y/ ^; DAsuswrt originally supports using a USB 3G/4G modem to use as a % L; j, p7 @& ^( u: H* W/ i& q4 n2 Z
failover Internet connection.  Dual WAN is the next step, also 2 F, t) T! u# W5 ]  a, v) [
developped by Asus but left disabled so far in their official ; d: m3 o1 p3 L
releases (probably because this is still work in progress).  % }4 b" Q' U" \' F5 x
3 Y- w* N, W0 _) N6 `9 U6 _# u
The first improvement over USB failover is that it works not only
. U- v0 l0 W+ G5 B5 t/ |' i! `with USB but with other ethernet devices, which can be plugged
' C3 X8 W( N! y6 S  P' hon one of the LAN ports that you will select as the secondary WAN
; s7 \- s) n2 F, ^; }interface.  The second difference is that in addition to failover + S: ]) x# V  O$ P
mode, Dual WAN also supports a load balancing mode, allowing + I. J3 J1 Y, ]' k* R1 N; |' d2 u# T
you to share both connections at once.
+ v: {) n7 |  }3 g, R( Z: i0 q5 K1 J2 Q) T% x, l. v
Keep in mind that Dual WAN is still an experimental feature, until
' c2 ~. V' w. p1 Q' Z* pthe time Asus finishes developping and testing it.
8 ^+ j9 {; }$ B: d2 g6 m+ o: w- x; D2 [6 E5 q( R6 K) u

: K0 {) h' s4 L
6 }! e/ `4 W& [" X$ v2 L* Disk Spindown when idle *# ?0 |7 m) M6 m( Z1 Q* H
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you ; d) U  g# F* ]
to configure a timeout value (in seconds) on the Tools -> Other Settings & S' ?1 N, m2 s- Y: l. P# V4 a/ g
page.  Plugged hard drives will stop spinning after being inactive
, s3 S5 r9 |# |3 d1 v( p4 efor that specified period of time.  Note that services like Download Master $ S' @% e1 E1 U; D
might be generating background disk activity, preventing it from idling.
6 D) w2 d$ }6 v( F! J- @+ k' ]; j4 C  p& D7 U) Q! u

9 [. H4 D) {* L% {
6 O9 k( F$ }+ z  O2 R6 X7 u* OpenVPN (client and server) *
, }% o( Q6 U9 @5 b( aOpenVPN is an SSL-based VPN technology that is provided as a ; q/ p" x  U- O0 f8 v
secure alternative to the PPTP VPN already included by Asus.
& {( R% Z/ @% ^; p, x8 P3 q( TOpenVPN is far more secure and more flexible, however it is
! D3 D7 ~+ X: {) snot as easy to configure, and requires the installation of
& A2 W/ a5 _9 m  K, ga client software on your computer client.  The client * p7 g" F* U: j6 k
can be obtained through this download page:
2 V" H, l! c% d  Q& c  \* u; k5 P2 {, l9 Y
http://openvpn.net/index.php/open-source/downloads.html
+ L  b9 z4 l4 b7 ^9 J  V/ \% J2 w* O' z8 r% t
Explaining the details of OpenVPN are beyond the scope of this
* }+ Q' ~  @  `* d; f+ K+ Idocumentation, and I am in no way an expert on OpenVPN.: s! R9 y3 i) D, ^
Fortunately, there is a lot of available documentation and
' W5 V: x* z, c2 F% rHowto guides out there.  I tried to stick to the same option 4 P& k- j3 i" U5 l  ]
descriptions as used by Tomato, so about any guide written
2 S+ a" G3 P: e9 o$ N1 @$ afor Tomato can easily be used to guide you on
5 Q7 ^  _0 W) G/ |1 x1 a* y# C2 u1 F7 SAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin , Y" U. h: I$ c4 O6 d1 |( d
Github repository.! A1 x& k- P! l& J" k! z$ L$ D
6 }2 C2 }; ~1 p- [, S9 L! i' g
& ]3 u) P0 ~4 J4 s

; a9 j, p5 o6 Y- H- ^+ @" Q- rSource code
" U+ |- Z7 _% D( ?: i# s7 `1 s-----------
. B, l% B. U1 {& g- g. L2 n3 pThe source code with all my modifications can be found
0 J/ {4 ?- w2 Z: k1 k& i5 {5 m# _# Ion Github, at:
  e( p$ U& [6 j+ m% H. z# K- w$ l5 ]$ }% }
https://github.com/RMerl/asuswrt-merlin# O- l) I9 e" d6 q( Z  A/ v' B  A3 W
: l) n& }. H, |+ I; P: v

9 O8 B7 o6 \/ Z9 T, {8 t$ s. U3 W* Q: o
History% e: J8 x/ G& L9 H. {2 F- m& [
-------$ d8 N) c* N: |
3.0.0.4.220.18b:
1 ?' R% `" \2 f+ Z   - NEW: Report both rx and tx rates on wifi connections8 ?' Z' F2 ~/ O. V6 d7 o3 h% ~
   - FIXED: Handle cases where the wireless driver returns a speed of -1
+ Q# E8 o1 n/ _# A   - FIXED: Removed rssi retrieval retries, as it would make the first access to
- X. h% y3 u7 B8 i. a$ L            the wireless page take forever if you had multiple connected clients.( b0 o! `5 `& D' E) X) s$ r% S
            You will have to manually refresh the page the first time you access it& W6 c9 P% a5 H3 V, _7 h" [
            if the RSSI is reported as "??".
  H4 y$ p; z/ S0 k  R0 c0 V9 E3 i1 k, M) N3 p, S1 B& g

% C6 [5 s( G7 v7 r, a: Q* }5 p3.0.0.4.220.18:
. P/ D' r- E5 F8 d   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
# X5 \  c" x0 u7 u" p) ?          manually set to a value between 0 and 15, with 3 being the default).; ~. g- K9 C- T
   - FIXED: Buffer overrun in init code that would crash the router when . _( A/ A# `/ R' D& F7 y
            too many features were enabled at compile time.: X/ r( ]6 Y# L- N
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
8 W9 ^/ Y1 @7 H) v& e- r1 V$ b   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.8 U, |. W; i' g4 u6 J3 d# i& r
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
0 y# e" s6 f0 O0 \            not properly saved.
5 }! p% ~. `- v9 r1 i& R   - FIXED: First time a client's rssi is polled it would return 0.
- _) k5 G1 C2 Q" |* X& A8 S8 G   - FIXED: post-mount user script wasn't executed (regression in 220.17): G4 U7 G7 |) C) y5 n2 _8 s  n
   - CHANGED: Added some info to the OpenVPN server and client pages.
' H; O/ f, o' m, |3 c   - CHANGED: Improved load time of the VPN Status page.. E; T8 p/ [' ?4 U9 a( l9 r
4 i- m# i% m1 J
! B. s$ P  U$ z7 `$ V
3.0.0.4.220.17:& C; [/ A" b( v& R/ \8 s
   - NEW: Rebased on 3.0.0.4.220, which includes:
$ [6 b% D* D' Q! q( W, n' x            * Fixes to IPv6 6rd
& D9 H2 @' F! [  p& p3 h            * Fixes to AC66U Wifi + QoS( j* X4 v" {7 d" w% b6 q; a
            * AiCloud
$ ]* A* x! s) O# `+ I, I            * Interference mode once again enabled9 N8 e) D4 |7 a9 e0 X
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
* t! p; H5 z2 U  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
6 g' R5 A6 c1 |# o6 f6 b( N. U           if you had just enabled the option on the webui.
7 O' X0 ~) i& p0 b  - FIXED: PPTP clients not always showing on VPN Status page.
5 G! F3 I. I* G# ?7 V  - CHANGED: Disabled DualWAN as it's currently broken in 220.
) X+ @- a7 k/ L( P/ m$ K* E2 q6 s  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks$ J! Z% v$ H# T# @
             the router.
0 X( @8 p4 S% {0 S* Q% J  - CHANGED: Removed firmware update checker to avoid accidental
4 o5 e0 `7 T# g1 a9 T6 K" f7 }' _             revert to original FW.
( Q/ ^8 N" C5 c
) L& ~" g! E$ ^( \" _0 Z9 s
; z9 m  p/ [$ Y6 D4 M) D3.0.0.3.178.16 Beta:
' S2 V$ j% y& Q3 J% {4 S' H: T8 @* f   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
2 a- m+ D( ~; C          Keith Moyer (from the Tomato project).
7 P3 ^7 O) f, I# N4 a( Z   - NEW: Added crontab command7 V" I7 ?: v7 B9 s! o  o9 y
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
- g+ d, Z7 g2 _  m& e            VPN or the NAT Loopback (GRO is now disabled for that device), L) K! Q, A# d8 K
   - FIXED: dnsmasq was listening to all interfaces by default, allowing 9 o5 ~7 o1 J4 p/ V( P& L, N6 \
            even dhcp requests to be serviced from the wan side if you
9 _4 X5 o% q* ?% L% e( u* Q" ]            had the firewall disabled (Asus bug) (fixed by dev0id)# n, x( m3 D1 C0 p+ A( Y$ E) z
   - FIXED: Default disk idle spindown now set to 0 (disabled).  {* @' {. ^$ @
   - FIXED: Corrupted WOL list when using IE.
& N9 \+ \/ Q$ S   - CHANGED: Upgraded openssl to 1.0.0j.
: n9 ^+ g6 O/ T5 B9 [9 w2 Z  p   - CHANGED: Included fully functional openssl command (will allow you to. Q% ]% K, e$ N# C: c
              create keypairs and certificates from the router)." z0 Q2 y* n& c& o  E5 _% I
   - CHANGED: Removed power adjustments from the Performance page, as they$ C! ~) h. b0 i9 r, l  Z& X
              are redundant, and not as reliable.5 T& A# O- o' x* l8 W; [
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
  Q9 e' b+ ^: S' j9 Q; |              am unable to work on them without an actual router.# K1 o/ a9 W& p9 \$ q
6 {/ f0 p3 t7 X5 u

' @8 t- I, J3 I6 P+ J1 @0 [+ ^3.0.0.3.178.15:
" l" Z0 @- ?. @2 b, d, n   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:& b# x5 \! Q+ d  p
           * Radio turns back on based on schedule
) j/ u; [! D2 F- o! P, x           * Reorganized QoS pages
% h: k; p  r7 n9 P2 o2 E( `( k           * Turning WAN DHCP connection off will first release current DHCP lease
, ^9 N  e6 M- e' p8 Y   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.: C+ G0 y0 s. k' ~( ^
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB4 A4 B6 U6 x# f. F( z) b1 v
          max, as using the whole 90+ MB available makes little sense for : S" f. \  ]/ a
          JFFS, and was also displaying some issues.
0 e* f, A/ E- C. m   - NEW: Added nat-start user script, as NAT rules get applied separately from
6 X- g! b: X" K5 ~, U          other firewall rules (firewall-start changes to the nat table are
9 Y. ?! |' I9 R7 L9 R  I          being overwritten when the router starts NAT)
+ O, m1 W3 e- ^. _. T   - NEW: Added additional info to Sysinfo page
6 Q0 z1 V# ?( C, `. q% X! q$ q& e0 F   - NEW: Added chroot applet& t! E& |  O3 A4 G2 l
   - NEW: Option to allow SSH access from WAN1 [+ d. l! D. [& j$ t2 z$ b) d( {
   - NEW: Option to exclude specific devices from idle spindown
6 ~8 V4 q/ Y; C5 j$ K   - FIXED: Performance page now uses the new Sysinfo API, and is now able
- n+ W  i8 x( [: [. u            to deal with cases where radios are disabled.
7 }2 K+ s9 n( I  q7 h! C5 w
% W* V' X% [9 L5 @- z7 m; ?+ t# t. p# ?8 h' L
3.0.0.3.162.14b:# s* v: X  u# ]2 D) T8 Y9 S
   - FIXED: Web server would crash for some people when accessing
) H* b' k2 _1 h7 p9 s) s  e            the Wireless Log page.
' n( S5 x8 ~0 [2 q) ]' s* ?: m" I3 q) p( X' m1 z' [1 ?

, ]5 H5 a1 X9 X8 H) X4 t# E3.0.0.3.162.14:
, i+ |( ]  g& R  A4 X/ j& f9 i   - NEW: Spin down disks after (user-configurable) inactivity timeout& ]. {0 G% Z7 N, J, T& H
          (using Jeff Gibbons' sd-idle-2.6)2 k. {. ?  ~) K( K0 a3 X: X  l- A
   - NEW: System information page under the Tools menu.! n9 _5 F. @7 `& P0 L! I9 p4 q5 H7 K
   - NEW: Station list on the Wireless Log page will now report associated
" j7 u. c: V% b& R( X9 d' A          IP and hostnames (when possible).8 @* U$ E. o9 ^& E- `3 ^, v3 L
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
( g( A, V( J/ @5 N& o1 H8 s# Y              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
5 n' ~. X% a* N8 P3 q   - CHANGED: Better integration of the Run Cmd page.
2 D! z% C* x$ S2 a   - FIXED: Incorrect left menu rendering when under the Tools menu.
: W6 Z4 Z, [. ~1 M" V! E8 y- w* }9 P7 {2 F* u4 d

4 D2 W( E) b9 O2 h3.0.0.3.162.13:0 |9 y: a3 p% L) g. s& S
   - NEW: Rebased on 3.0.0.3.162.
3 `5 F$ w3 ]7 n$ W, O   - CHANGED: Switched to WPS radio toggle code Asus added,
4 o& ?# f% u4 A$ ]9 \. l! \5 o              now on the Administration -> System tab.! F% a, X% U; ~& k0 \! G
  F9 }. V4 y1 o# V: y1 \" e* d
% H$ k6 B1 W: O$ ^9 \6 k# y7 H
3.0.0.3.157.12 Beta:/ h6 R" o8 S4 @, U9 K
This is based on unreleased Asus code, which they have $ e; @0 l1 w4 m, P
graciously provided me with.
# u0 F/ E) L6 x: z! q, h  q8 `, e
) o' ^  ]( c7 m' n# W/ s   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
; B$ {( I+ E: W      . IPv6 tunnel memory leak fixed
2 p6 d6 ]1 E! j: d1 V) z      . They fixed many issues, making some of my patches $ c0 W  z% i" t; l, H
        no longer necessary, such as timezone DST, https auth, etc...
% e" }' W' `% ^6 D3 J      . Upgraded radvd
! k6 J- h( l0 ?5 D3 R. j   - NEW: Added link to the command shell page in Tools menu.
* F& \2 [$ |# M8 C2 V, p$ Z; X  _5 S   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
% J7 _7 [* c6 V" j( b, L+ U   - NEW: Added "tee" command." G2 X  _% z) P6 u( i2 G) n
   - FIXED: NAT loopback rules would actually NAT every lan to lan) {  j4 {* @- d# D
            connections instead of only those needing the loopback6 L0 {( z/ o+ z$ e
            (bug in Asus's code).  Replaced with new code based on a
7 ^! B  N2 J) Z. J            suggestion from Phuzi0n on the DD-WRT forums.
; q2 ^) b+ }2 i. o+ l& f) v   - FIXED: Accessing the WOL page would make it resend the last+ z3 g) f! j/ H9 p% ]  O
            WOL request.
5 @% M6 Q( I2 k/ i7 J   - FIXED: 'cru' was using 'root' instead of 'admin'
0 B0 Y6 i" Z' ?2 J   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
/ j7 p8 @- ~, ~3 S: l, {   - CHANGED: Made tracked connections load async from rest of the page
% f3 a- v* a8 D) Z7 M& E! w0 s7 H   - CHANGED: Increased hostname width on Connection status page
3 s1 B% C( [/ E   - CHANGED: Improved WOL page functionality.
% F" }1 G# {( a0 K6 I% |/ P2 Q( a
% z. s2 f# ]6 L6 l' H  K
3.0.0.3.144.11 Beta:/ `! b. _2 _9 ]! u$ O
   - NEW: Name field added to DHCP reservation list
# k! Z1 V5 \7 z2 H  i. n4 [   - NEW: Webui option to enable resolving IPs on the Connections tab
; ?8 ^. S& P, {: T# G8 ~! d   - NEW: Store a list of computer MACs to use as WOL targets
6 W) E% B5 ~: I; h   - CHANGED: Increased dhcp options from 32 to 128 characters
2 @$ e) b- K# [   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
4 \+ A" |( w( S1 r     it to 16 in recent versions)" f/ i  ^3 K# N6 H6 B) S+ I
   - FIXED: Retrieve dhcpc options for the correct wan interface
" Y2 _1 P9 H, _/ a/ j, v4 P# l! k9 Z3 P
, }& B2 v2 m2 @0 r: A9 `, F& S$ S. C+ [5 D% j
3.0.0.3.144.10:9 w+ B0 m/ V& e& T% w: ^1 D2 C6 C
   - NEW: Rebased on 3.0.0.3.144.: _  S/ {  e# Y6 L4 _. b* x3 Z
   - NEW: Support for 64K NVRAM enabled.  ***First flash will& _7 E9 m5 w  U7 ~* \- P  x
          wipe out ALL your settings!  And you cannot restore ) w* h2 G6 O# ~" W
          from saved settings - you must manually reconfigure
( }5 X8 q; s3 g3 Y+ |' b, s          everything.  Be warned!***
9 k- {3 v2 i. |9 G! [# d/ A! c   - NEW: Enabled support for Broadcom Wimax devices
3 K, Z$ Z# T% ]7 R: y: w* O+ j   - NEW: Added cifs kernel module (for mounting remote SMB shares)
# \" F8 w3 a9 F! G   - NEW: Added layer7 iptables matching% P  U2 ?' s: ~- j4 l
   - NEW: Added user-options for DHCP on the WAN page. z* c; p) i. N  V" K( S
   - FIXED: Router crashing when connecting to it over Wifi
. t- ]% o! d5 G$ l5 w7 [; V            and running the newer QoS code (disabled GRO)/ X/ X/ |8 P5 d, v2 u6 f
   - FIXED: Router crashing when connecting to a network
% L% ^, k& [1 _            device behind the router from over a VPN
% g3 E# `% O# M3 m- Q            connection (disabled GRO).
' V: p& X2 F6 X5 a& i   - FIXED: Incorrect timezone set unless enabling
* K, ?1 B9 i5 k8 s" T; s            manual DST.
# q6 D  B$ D. V8 M  y5 L7 g
/ H- Q* E0 F3 A! P! ~+ Y
9 z; W. y/ @! S0 }5 u8 n0 P3.0.0.3.130.9:
$ ]9 N( s# `( I' F3 e% ]# N& j   - NEW: Enabled new Dual WAN support from Asus8 m  w# Z* F" K) G
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
; N4 C, O* V; G( X( A- B
: [; o2 _3 h; R2 @- [0 m; R7 ?: o( R7 |- [
3.0.0.3.130.8:
( F. `4 I2 X$ ?*** Reverting to factory defaults BEFORE and AFTER flashing
- V7 o7 z/ n# v( lthis version is strongly recommended!  The newer Asus code base
# ~9 B0 I  o, Zseems to have changed quite a few settings, so you'll want to
0 K$ l8 A/ C, ~4 b- Hnot only start with the new default values, but also get rid
" c5 d5 Q& k& q) C6 Vof obsolete settings.  Otherwise you will be wasting a
" `8 S& ]0 D$ sgood amount of the limited available nvram. ***
0 |8 k7 f9 q7 D$ j% V8 M, I
4 \& N. Q+ r  K" U* D   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code ( O3 g, B/ o: l* u9 j
                  and/or kernel code)
. }" X, E% |0 q' ~3 A) U- [2 r5 [: @) t& F
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing ) Q; |  _1 \5 {, ~6 k5 W* j
                  a LAN device behind the router.  Workaround is to ! ?7 f) M3 k9 K: ?2 V
                  use an IP range outside of the local LAN
) V4 `9 w, H6 c$ c                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either 7 T$ h7 U1 _! o
                  set your VPN to use the VPN tunnel as default
  A0 U& ]4 f! W1 t: u, p                  gateway, or manually add a route to your VPN ( L# C- p( ?7 n* `1 e. U2 Y
                  client.
, b: a1 ]  z' t8 K- J
% g5 F: g0 f; F   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
2 J9 f: g* `! q; k: o3 I          Build 130 brings various code changes to IPv6, not sure
  w  u- |2 v4 _# c          what else (as I have no changelog between 112 and 130).( c( X7 o! U/ y0 v: W
          The QoS code remains from build 108, as build 130 is - B/ P1 y& s, o: ~; [! K# a
          unstable.0 h( z& G# C" V! ~! ?5 D
   - NEW: Added "diff" utility3 t! M# A- l1 i# p* t; ~
   - NEW: Keyword-based filter (new in 130)
* _4 h) \; n+ C8 C   - FIXED: Firmware/settings can now be uploaded over HTTPS
. f2 |2 b( ?7 m! _; t8 F            (bug fixed by Asus)  d3 g8 p: s- u
   - FIXED: Buffer overflow in networkmap that would cause garbled
4 R1 ?# A6 \* m; j& [3 t1 k( P! v            device names to appear on the clists list (bug in* J& T, [1 n  ^
            Asus's code)
) W# }. {/ n7 ]$ }   - FIXED: Firewall would break when applying a game preset that " Y) c% Z+ U. K
            had multiple ports separated by a "," (bug in Asus's
: T9 M7 z5 @/ m            code)
, c. p  D3 o3 R, C   - FIXED: WOL through webui wasn't working when IPv6 is enabled
) ]* s! f& G. E7 X. S5 ^! k   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)7 ^1 h7 @5 B$ U' w) M' a
   - IMPROVED: /jffs/scripts/ will be created automatically if it( u- h$ ~6 p) n3 @0 T. K: {
               doesn't exist (you must still make any new script 9 W, V" {7 R' b& g( d
               executable using "chmod a+rx script_filename")3 c5 r+ W) d, I8 u$ b8 V# [; O
' H" m$ b% x" e# Q9 Z
5 s8 O/ @7 n& s% K
3.0.0.3.108.7:
( [6 _( D5 _, O- n, G& f   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
9 p8 j- X" ]4 X. Z: w1 K   - NEW: Added webui page under System Log to display active/tracked
2 p: f; p* p8 c1 Y0 C          network connections.# A8 }) |% C2 S. y
   - NEW: Added netstat-nat command.7 I, S& F3 k; L5 p
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
& [* t1 E* A# r9 s# j7 N          Shantanu Goel)
2 z+ H0 @6 r6 _1 I   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
. U, z4 P; l. |( ?, Q! l0 h! ?6 e* i   - FIXED: Removed check in Asus's code that would reject txpower > 80
6 h  P& S0 D/ t. |            unless you clicked three times on Apply (?!)." n5 M' \+ u8 X) ~7 ~, M
            NOTE: Still not sure power setting even works, as I get8 `4 n0 v/ w4 b
            -80db from the other end of the house no matter if I use # |, P! T: M+ ]. H/ Z
            40 or 500 mW.
# w' T8 k% z/ f9 }. t0 f  A( v$ p, Q8 x5 y
3 i; C1 |4 t  g( Z% F4 x
3.0.0.3.108.6:
& i: p  x* L+ U  k* s   - NEW: HTTP access list (backported from build 112)
' }! }$ N  U( x0 A8 u6 u3 ^! }   - NEW: PPTP VPN encryption options (backported from build 112). q# }$ l6 l0 _6 \) b" W& W: W
   - FIXED: Traffic history location was't properly saved9 [7 C  Y0 `! R3 l
            when changed in webui.
2 t# g$ x  k9 x9 k/ F2 Z& c   - FIXED: Disabled traffic history saving to nvram for now,
+ W- o2 `/ e- m0 C) x0 q. d            to avoid people accidentally filling their limited nvram space.8 o3 r) _) i9 h4 ~( a3 A
   - FIXED: Missing bottom pixels from the bottom of General menu4 n1 q1 j, B$ p/ u: g
   - FIXED: Removed invalid CSS attribute
) k3 B+ n% V7 k1 e- V  [   - FIXED: typo in VPN iptables entries (bug in Asus's code)
, I7 X/ y" [2 j' h+ |$ M8 y* c  I& q: r5 E+ b' X2 y* C9 S+ e7 ~
0 @  _/ C6 J: {/ I& L+ W
3.0.0.3.108.5:/ U% D7 N* o$ F3 O3 C; _
   - NEW: Crond starts at boot time.. p& P9 z- I$ \6 ~; Z) o7 v6 ~  t. Y
   - NEW: init-start is a new user script that will be run early on9 }4 h/ a: R$ `  b  \0 \' O; C; v% p2 y
          at boot time (right after jffs is mounted, and before any & E! r% R/ p; k1 V) D& j; s. G
          service gets started)
4 h* U0 f+ G: k" z3 O5 X  - NEW: Can save traffic history to a custom location (USB or 8 _- H. m3 ?' ~+ p* F! p
         JFFS, for instance) to preserve it between reboots.
) ^  B( G  j7 N' _& ^8 i  - NEW: Added Monthly traffic page (ported from Tomato)
4 ?, T: e' N4 m) W& O  - NEW: Added the Performance Tuning page (with temperature).; e2 f" x+ R7 ^* N( G5 d# M. Q
  - FIXED: Webui authentication was bypassed by the web server (bug in0 H; x; \/ {" m3 L* O* j7 P! G8 m
           Asus's code)9 }( W3 g- ~+ K4 L- a8 r
  - FIXED: Httpd crash when uploading a FW or settings file over
" s% m5 v$ P- `+ _5 }           https - should simply fail now.  For now you have to 4 p' L( B) D+ O  a
           use http for flashing the FW or restoring your settings; J3 y/ {7 |2 ]- t
           from a saved config file.! d' s. M) M# @0 q7 E0 S

& s$ }! R& H: |
( r% U0 d$ d, Z) k8 S$ L3.0.0.3.108.4:8 J- b# k3 o; F1 v/ ^# A4 x" I  d( }
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in  A* U7 p! O. v( m
          the OUI database (ported from DD-WRT).
5 _3 [% W+ x+ o. s   - NEW: Added HTTPS access to web interface (configurable under Administration)
- U( m6 M) a4 p* M% n+ p   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
/ K( z/ ]- O; `; g$ F+ f   - FIXED: sshd would start even if disabled
. {' @+ m( j" G7 z   - CHANGE: Switched back to wol, as people report better compatibility with it.
2 b) v% ?! z; d7 h             ether-wake remains available over Telnet.( i1 |, F( m) O! ]3 L3 j( V

6 u) {+ i. Z6 w. R4 T# C7 V& I
, h- N' d8 B2 r, ?2 t3.0.0.3.108.3:3 F/ d5 L, s5 _2 S6 }0 f
   - NEW: JFFS support (mounted under /jffs)% l* C# R+ f7 t( J* F
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
; c- R5 x% L2 d7 U          must be located in /jffs/scripts/ .
0 H4 s% m2 Y0 j; h$ C1 s: I. v   - NEW: SSHD support
: g) Q5 ~: Z  \, }8 L+ a. [9 J   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL! a4 A+ U2 _5 l0 Y2 z. ?* `
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
6 b& F, ]" Y0 ~/ r   - CHANGE: Added "Merlin build" next to the firmware version on web interface.: E* g& \" y7 o2 `, c
5 l' K9 G9 R2 D: v# t, \

- L% N5 p% o% S6 `! Z% [4 d* ^4 E3.0.0.3.108.2:
/ t) d( l2 C; ^5 p$ Q$ n/ E2 p   - NEW: Added WakeOnLan web page8 {8 ~% v2 C- x# }1 Y
/ T. s" ~6 S, H4 P

# }, s5 D1 O1 @( @) g& c3.0.0.3.108.1:
9 t* D! _. B# [. ~9 t4 W   - Initial release.) w6 U5 }# _+ P
3 y/ h2 B/ [0 Q: h; ?' S- v% V; w

5 J4 F4 O$ n1 V4 _5 ?* hContact information$ O  I' o  _& m
-------------------
0 k1 Y% [4 T- X/ M! hSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
5 R9 j+ t: R) ?/ a1 {3 ~4 _, lAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.) p' E. ]6 Z+ J
Website: http://www.lostrealm.ca/
5 V9 y+ y# l& ]( Z/ CGithub: https://github.com/RMerl/asuswrt-merlin" S0 h1 z! V% B* v  o+ ]
Email: rmerl@lostrealm.ca! P% f+ K+ M# G7 m8 }
Twitter: https://twitter.com/RMerlinDev* f7 h' i, R3 }3 R5 \7 q+ }- P! X
3 ^$ e. d/ Q$ s( `% A, b4 W5 a
Development news will be posted on Twitter.  You can also keep a closer eye
  Z9 F- S& i% O; g1 q. h9 hon development as it happens through the Github site.
4 V) A8 m0 X. s/ ?. M7 d  T* E) `- f/ B8 `
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily 0 A& N6 W* P: P
post there (in the Asus Wireless section).
5 z$ A! d/ Q1 \* T  U5 M2 Y9 `0 I$ s' ^+ K3 s  N/ n: J
+ [6 @6 \2 ], a3 T$ Y
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want + B0 Y9 n* H+ B7 c7 r* _: C
to give more than a simple "Thank you", there is also a Paypal donation button on my website.7 g  Q6 y5 U  o! G

, \6 T9 J2 L2 m: h4 ^0 ~& uI want to give my special thanks to Asus for showing an interest in this project, ! M; t  N5 @; M/ b
and also providing me with support when needed.  Also, thank you everyone who has
2 J& a3 a' y0 N4 L0 Gdonated through Paypal.  Much appreciated!: p. a- t$ _* k) J) B

) Z) u% I6 g; I) z3 y+ N; y5 x, J6 {# y1 ]( W0 e' v  V5 V, P  _
  I6 o& j& e2 J: ^+ y- A  @3 U
--- % f. o- M' P+ ~2 j; }9 p$ L/ _
Eric Sauvageau# {! s5 ^% E+ F; K  i
: j# l. T9 j" K; x; h4 P$ T
: y) }, g0 W. q# u

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 7 Y) r5 e. n& h2 g3 p) \: p, \/ p4 M
谢谢,正好有个N16,刷机试试效果。
0 h4 z6 h6 x: l' T! r, m
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了, n0 x2 [& r: _$ ~+ H
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
8 r* x% k2 V6 Y8 _今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2026-2-5 00:21 , Processed in 0.037178 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表