查看: 23737|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
/ Z: P% b* r+ J7 S) s
! d& d1 X* S& A  Rebased on 220, includes AiCloud; added wifi client stats( G3 O) ?# T+ C
  & y* m/ l( K* O/ k) z& g
  3 D6 q# Q0 z% U1 z0 }# v0 i% ?, ^5 e
  
' m/ X6 z, V, j$ R9 T1 f/ [  2 c; {* H% Y* D% V9 @, @
  
. b3 [1 i' h+ |: f, r) h. |+ J- V/ B# w
( T' ]) y* U! q& a1 Z  C. A4 q$ ]3 q% `4 b. B" o

( Z' X& ~  H" L+ ~( T! D/ n6 b& L  a6 a8 T* {! O5 Z0 }3 V

3 j/ ?4 f: v% J: V8 z
+ H3 S1 i& H3 _
5 R3 U: D% a" o3 @7 z+ |& e1 t- e' [( s( g0 J2 u9 k9 g" K& D
5 R9 _0 O5 s- R' M

5 v) H& w9 l. h! b4 t- n- n
8 V  }) O+ m0 GAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
2 v- v2 n: n; z=====================================================- z* U; B7 k  Y5 g4 [. s3 u

3 x% l5 H# \( F6 _
2 [6 Q8 ^" X, x9 }5 W# {/ }; }0 DAbout
0 {( \* u$ M" M4 n) X" [-----) V+ T) z1 ~+ `# T9 o
Asuswrt is the firmware developped by Asus for their newer routers.  They are
, _# j( o) I2 F& ^) n- |+ `, e( Dalso porting it to some of their older models, like the RT-56U and RT-N16.  ) }7 Z5 K7 }- N# O0 O6 A+ y( A
While originally based on Tomato-RT, Asus has disabled some of the
8 Y7 O% \8 @- x: M) m4 F9 F8 poriginal Tomato features, and added others.
3 D4 J( K) h. D, v6 }
1 g3 \/ K$ C* k" {) C# u2 }Asuswrt-merlin is a customized version, which I am developping.
# K% _- x' u% I8 Q( rThe goal is to do some bugfixes and minor enhancements to Asus's firmware, . g$ n9 s# l0 W9 i4 B
without targeting at full-blown advanced featuresets such as provided by 8 u" J7 R" b% C$ Z9 a8 ~% W4 f
excellent projects like Tomato or DD-WRT.  Some of the features
1 _( |( }. s% l0 `2 Uthat had been disabled by Asus have also been re-enabled., ~2 X) a2 I2 \9 F$ C/ r& V
This aims to be a more restrained alternative for those who prefer to stay % N5 [( S% G, _8 J6 p1 O6 U0 f6 E
closer to the original firmware, with limited risks of seeing new / J0 z2 G* B& r3 s$ ^9 _
features bring in new stability issues.  I value stability over 5 R  q( p9 v; o4 o. i1 k. k
performance, and performance over features.$ {0 X" s" F+ t7 v
0 ~& H# @9 E+ R7 J% c* N6 h

, q$ b  T* S4 R+ i) P$ ~" w# G- }
( b2 _/ x5 N& P$ D& M8 K8 GSupported Devices6 H+ E3 h7 N. F) z# `
-----------------
- h1 z* B' |# o, v: a' l7 nSupported devices are:' P  Q4 K0 d2 Z8 b
* RT-N66U
  Q. x& t* g% o * RT-AC66U
5 z" m" D' J. b1 e% U0 w0 N( y
; }& c$ a5 \( @2 F& sThese devices have experimental support (because I don't own one to test it):
3 Y  G9 ~. x3 u: D * RT-N16) H5 U1 L% p) |6 t9 N
. \' T6 ]9 x4 s& n
, Q2 T3 j, {$ N, B% }
* b5 d8 }! O% Q- |
Features
* H6 e% P: L( F( V1 L1 |' m--------
  C9 u5 f. _  W0 ^7 d8 v6 S6 W* lHere is a list of features that Asuswrt-merlin brings over the original firmware:
6 ?3 F; u' A5 c3 y8 F- n
% |/ R; @% x' B8 T$ ^4 x- Based on the source code of release 3.0.0.4.220/ E( _+ i8 I; C8 v: I
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)' u2 Y. ?! M. _3 g
- WakeOnLan web interface (with user-entered preset targets)
6 g1 D/ {+ s1 J* w: |" A9 C. F- Persistent JFFS partition
. X( q4 C' w6 F$ S- W/ q- User scripts that run on specific events
; D2 Q$ Y: A8 J1 w) C1 `$ R3 `/ r- SSHD (through dropbear)
5 t/ m3 K9 i7 `; G- HTTPS web interface/ I, ]( |* G( M0 @1 d
- Crond
0 x6 p4 |' n  {# c2 h/ n$ a7 {- Clicking on the MAC address of an unidentified client will do a lookup in# c  s" z4 h) x
  the OUI database (ported from DD-WRT).
) w: V, T) U/ M8 N- Optionally turn the WPS button into a radio enable/disable switch. K; X. n' m; ~( v# O
- Optionally save traffic stats to disk (USB or JFFS partition)
6 v6 ~, ~& \# ]+ D) U8 F. K- Display monthly traffic reports
7 X  w+ O1 B# S5 k- Display active/tracked network connections
, o8 P2 z9 c7 L6 q# _- Allows tweaking TCP/UDP connection tracking timeouts2 A) P. j* c7 ?- ?$ E- u
- CIFS client support (for mounting remote SMB share on the router)
$ t3 T% ~3 D; l4 A8 d+ Q4 l! E- Layer7 iptables matching
$ Q, T, p( S9 L+ t/ d5 B- User-defined options for WAN DHCP queries (required by some ISPs)
" x% y& q9 o4 M- Name field on the DHCP reservation list
4 s8 |) L9 f+ q; k* s" |- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
6 t5 u3 h9 O0 s. W3 V" Q- Dual WAN support (both failover and load
) ~" ]9 c( ^3 s% W9 ^$ z  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
+ l  g. V4 N  R4 Z; x- Disk spindown after user-configurable inactivity timeout2 F& F3 E, Y  o" V
- System info summary page
) h5 F0 u) H+ b$ F3 Z- Wireless client IP, hostname, rate and rssi on the Wireless Log page0 k+ f. Y- X5 `. E8 u, v: @6 w! t
- OpenVPN client and server, based on code originally written by
4 _; j5 E3 p3 S9 i( X& J  q# v% n  Keith Moyer for Tomato and reused with his 3 k9 o& {* I; \9 e! b: T# V5 X
  permission. (RT-N66U, RT-AC66U)
  S( x2 F7 q2 q5 y( K2 s% s4 ]+ U* X! }8 W) D/ w- ]

5 L4 y- |' b1 P/ U9 h5 @* M5 X( j4 g/ ~6 C6 j6 F
Installation* z# Z" U3 g; k
------------, E! m9 e, t* D! l3 d$ O. m3 o, a
Simply flash it like any regular update.  You should not need to reset to
9 j, j% w! W( h$ Vfactory defaults, unless coming from a version that used a different & c* q: j: V: E3 M6 ]- p5 k
nvram size.  You can revert back to an original Asus firmware at any time just$ n/ F8 O5 M0 U; P  J
by flashing one." m- u7 \+ O7 e% P$ L% |
: g8 Q' S+ J- Z( a
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
" Q6 g9 O0 D# I# a( q4 Z9 bfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 1 n  l3 j' R# \' i8 W9 o" s+ @2 \4 D
will wipe ALL your current settings and revert back to factory default!
* j" B" ]1 K% A2 Q0 M/ P1 _This is required to upgrade the nvram storage to 64 KB., O% B/ n; N/ F; x

4 e; W" b* R* ^! Y
: y4 w4 Q5 f) I% cUsage, h, B. A' t1 W+ _7 @9 \
-----
7 y/ q, J4 V2 ~, L# K) d% Y( k8 z1 g# z/ B, G) i+ e( y" e- P
* JFFS *5 v1 Z( O0 y- B
JFFS is a writable section of the flash memory (around 12 MB) which will & }* z2 X% y6 _9 {; V
allow you to store small files (such as scripts) inside the router without # T+ I9 v- {0 ^- f/ o) U( c
needing to have a USB disk plugged in.  This space will survive reboot (but   s' P/ _5 g5 l% D1 q
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  9 i$ G" w* I6 O7 \% h  Q1 P8 U
It will also be available fairly early at boot (before USB disks).
3 m- g1 @  ?$ R+ j; V* x
9 }' n; c0 `; J8 W# @; OTo enable this option, go to the Administration page, under the System tab.5 o1 w& \( a- j6 v
9 N/ @# X; t1 M  [2 s: {
First time you enable JFFS, it must be formatted.  This can be done through 2 o" `/ P# K6 K* g- y. i4 L
the web page, same page where you enable it.  Enabling/Disabling/Formating ) |0 b5 B7 ~% l. }; q2 k5 L
JFFS requires a reboot to take effect.2 ]5 q) i8 R/ s: E0 s
  X$ B0 ?% `+ r0 p4 G1 b7 U0 Q9 g# g
I do not recommend doing frequent writes to this area, as it will
3 ~- O1 s$ U2 v& a- U* iprematuraly wear out the flash storage.  This is a good place to
1 f7 j* c" y7 T' T! V+ L4 a6 Bput files that are written once like scripts or kernel modules, or ; G8 t" o0 d( D6 t
that rarely get written to (like once a day).  Storing files that
9 H  G. x0 \' ~constantly get written to (like logfiles) is NOT recommended - use
: u& A) n* y* l, X  I7 ~a USB disk for that." x; f8 Y" C5 {- u

8 A" P- Q4 M% I2 U" w- X& T$ j0 I
8 X1 y+ J1 X, q9 J) i+ b9 u3 Z! f# p9 b1 ?; @, E$ c; ~( x
* User scripts *
' ~6 ]8 F9 Z0 \! R" _These are shell scripts that you can create, and which will be run when
3 v0 V* G/ {5 G1 H% e$ zcertain events occur.  Those scripts must be saved in /jffs/scripts/
! j, v# \" ?  v, L+ p(so, JFFS must be enabled and formatted).  Available scripts:& t3 E3 N. Z5 G0 _, l6 v$ c
5 V: k# R0 t. X, ?
- services-start:  Services are started (boot)  T8 ?$ X0 k6 A4 f6 p
- services-stop:  Services are stopped (reboot)6 {# f7 ^+ a/ G! [
- wan-start:  WAN interface just come up (includes if it went down and back up)
3 I$ t! M$ e# v# n  L- firewall-start:  Firewall is started (filter rules have been applied)# L4 h& m% V5 |" a
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)9 Z2 F& B6 c+ X/ R; W# |' T* ?: C
- init-start:  Right after jffs is mounted, before any of the services get started  _. g# e: L& O1 [. Y5 }6 a; m
- pre-mount:  Just before a partition is mounted.  Be careful with # ^( X) q8 M  l# z7 p+ H. T+ L' A
  this script.  This is run in a blocking call and will block the mounting of the
) H* Y% ~) m2 V- S& M7 _; E  partition  for which it is invoked till its execution is complete. This is done
' K  ~( w& j5 U9 X" P  so that it can be used for things like running e2fsck on the partition before
3 n5 f' B( v: f) D, x- P  mounting. This script is also passed the device path being mounted as an
5 {) `- x) J, K- D5 f. ?) O- P. P  argument which can be used in the script using $1.
% ], o$ O0 {; S0 K- post-mount:  Just after a partition is mounted
3 H9 {& W( I* s- D- S
$ r' c; @5 l7 ?' s1 j% ]1 i/ xDon't forget to set them as executable:
6 O7 v+ Z5 e2 v# `. M
  N) G% C  S' |7 q0 E1 R   chmod a+rx /jffs/scripts/*
! @9 ]) [( }8 w8 t4 i- g7 g5 ?: r' b9 D8 h3 j4 o; z  _; l- o
And like any Linux script, they need to start with a shebang:* L% E7 B5 I! a1 _3 V
7 P. z; l0 M6 s6 `
   #!/bin/sh; w1 [; e5 g  Z2 Z

4 a( Y2 M; d  U7 p! j
5 w8 y( P7 v: O/ m: Z
% z8 X, Y( Q2 A0 g+ Y% X* WakeOnLan *  |4 P4 X6 d. y0 s9 `8 R
There's a WOL tab under the new Tools menu.  From there you can enter a1 d  d* A4 X- `( f0 @
target computer's MAC address to send it a WakeOnLan packet.  You can also
, b; l' w+ N3 I* d# z1 S- f9 v4 H/ ncreate a list of MAC addresses that will be stored in nvram, and on
/ b8 G+ @! W; T' ^& q5 Bwhich you can click afterward to wake up one of the listed computers, without
; l( ~" p. S5 A+ X, j8 i: Z' M6 g# khaving to remember their MAC addresses.. A& i- m% A# Y7 ?: }, w# m. s

6 e$ J  Z! {4 ~+ H# \8 v6 @
4 X" A) D; E- }2 [8 z$ n! [6 d2 E
4 N2 x" F9 D! z8 H8 Z* SSHD *$ a8 k3 Q& }0 Z6 z
SSH support (through Dropbear) was re-enabled.  Password-based login will use
, o) D0 v; k. [1 t' Bthe same username and password as telnet/web access.  You can also optionally 5 z3 _, D( Q% @: z' U7 Z+ `5 ]4 @
insert a RSA public key there for keypair-based authentication.  There
. ~/ c9 t: p+ A& Z$ ]% Dis also an option to make ssh access available over WAN.$ _- ]' q& _- x2 Y  d6 J1 y" E2 {6 \
3 {& o5 a. P4 ]0 u
5 B  ~8 i9 ~# M4 `
* HTTPS management *
, l4 O0 P  ^) P! Z! l) V$ M' EI re-enabled HTTPS access in the firmware.  From the Administration->System ; Y0 r6 z, u0 K& |7 U, f$ o7 C" F
page you can configure your router so it accepts connections on http, https " P. D6 H3 V0 F$ S1 D
or both.  You can also change the https port to a different one % a/ ^" {) q4 B
(default is 8443).8 B" |  d8 o, S$ Y5 W0 i
1 E2 z3 a1 @% k1 ]) y8 y
4 G5 B1 Q$ D8 ^

6 A5 q: C5 {6 h- _2 I- F' ?* WPS button mode - toggle radio *
# p5 _7 p* B* K4 x# h. n! S# {$ |You can configure the router so pressing the WPS button will
$ j7 ~1 q2 m; m- t& R" wtoggle the radio on/off instead of starting WPS mode.
# J6 e: _4 s' k' I$ o0 SThe option to enable this feature can be found on the
8 a- j( a  `9 ?% h+ [( VAdministration page, on the System tab.5 E. F: T! I3 X. N! H

& d9 R2 k' U+ J/ l4 J; ^2 O
2 L" {6 ^' D- Y5 b6 W1 ?' {8 K8 E$ z1 u" d
* Crond *1 k% P* u& B) ~1 E9 f  R- B5 [
Crond will automatically start at boot time.  You can
! y" o3 ^3 i1 U* x+ P+ }put your cron tasks in /var/spool/cron/crontabs/ .  The file
  [/ Y  F5 t! G0 }. |must be named "admin" as this is the name of the system user.
9 g2 X0 P. k& b* B; BNote that this location resides in RAM, so you would have to
' s# A+ @: B. g/ Rput your cron script somewhere such as in the jffs partition,
5 F& J' j, a4 M: S" ?and at boot time copy it to /var/spool/cron/crontabs/ using
, B6 r8 b  A: can init-start user script.
1 S9 r  t% J! Z( M! G7 w, P7 F! v5 v5 Z- t4 i' ^3 X* B
' e: X. S5 b; B+ @* e: }+ l# K# g
9 x. r$ G4 H6 h) ~
* Traffic history saving */ W2 [3 p; S2 J9 T. N0 g
Under Tools -> Other Settings are options that will allow you * n0 Z9 J' T) J; ]: h& {0 Y
to save your traffic history to disk, preserving it between
( S3 E9 f( t6 s$ G8 m' |router reboots (by default it is currently kept in RAM,
: y$ C" f- k7 t* x. {so it will disappear when you reboot).
, G- ^. d4 O; t- A6 t" b! p2 o
) j& f# J+ p9 ~/ `0 r- l+ T/ v5 BYou can save it to a custom location (for 1 F. V4 L' W* x! f4 |/ x8 e
example, "/jffs/" if you have jffs enabled), or % Q- \; {1 L# y. n
/mnt/sda1/ if you have a USB disk plugged in.& l! r3 W) d5 X. M, q* O: n
Save frequency is also configurable - it is recommended 7 \/ u- T; W/ D( ]) n) H5 f) T
to keep that frequency lower (for example, once a day) 9 y5 v* @: \9 W0 G: {: {
if you are saving to jffs, to reduce wearing out 4 b3 X* V  [# k0 X$ U; q6 J
your flash memory.  Make sure not to forget the trailing
' x$ ]- O  m% ?% F/ G: G3 `& Wslash ad the end of the path./ k) W5 }7 z9 J3 W4 o1 g( c
- x. @+ ]% V1 }$ s+ c$ v
Also, a new "Monthly" page has been added to the Traffic - P8 I! G9 q+ p8 f
Monitor pages.
# f4 l7 o9 V0 x1 Q5 U& K4 b1 U! _; h, k
  U, e7 ~3 ^/ _4 S5 \7 z7 D

, h' I5 l7 }5 O8 w# V" C3 A- ^4 D: f* Display active connections *2 x# i& F) x6 f7 b
There is a new tab under System Log called "Connections".
$ `/ j( R% p" i5 w% _; t, w* uThis page will list the currently tracked network connections.
% _# X- c7 r; tYou can enable name resolution for IPs on the Tools menu,# G  v2 D: S% w, @  J, c6 i# _
under "Other Settings".  Note that name resolution can
! l* @! S" p7 b% e3 j) ]slow down the loading of this page, especially if you have , n, h( C( P7 f7 D' u
a lot of tracked connections (for instance while torrenting).
6 ?" `0 z& O) m% M% X5 k6 H, L4 H4 W4 [
2 \) P+ ]8 R3 y( q4 r7 O
$ g+ p5 e) u) b7 `# z" ^. a
* Adjust TCP/IP connection tracking settings *1 E: d: d0 S4 W2 E# V" [( z
Under Tools -> Other Settings there are various parameters . `# J( a; V" q
that lets you tweak the timeout values related to connection 7 x8 z( z9 ]- W& V# `+ A
tracking for TCP and UDP connections.  You should be careful with
0 ~$ D) [& \- F6 B1 N+ R) Ithose settings.  Most commonly, people will tweak the UDP timeout % ?, }6 c0 E6 Z8 T; l0 l
values to make them more VoIP-friendly, by using smaller timeouts.& V, j" k3 W5 y  p3 b6 Z
Timeout values are in seconds.
6 L+ p2 K' x/ m8 s1 p$ b- U7 F4 _1 Q* c! I2 J7 M2 ]8 q

8 ?) |( R+ p  c2 N4 Z$ J0 T& g; G" }' G% ?4 z
* Mounting remote CIFS shares on the router *7 |1 c( l- Y3 f$ Z; q
You can mount remote SMB shares on your router.  The syntax will 5 m- _4 K5 R$ |' l- t( y  a% @7 o
be something like this:
* X/ e$ ~, Z( C8 i
* Y7 N* y$ N- i- @$ q5 hmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
; F9 F* ~0 Q) O) N8 O" M4 O- X3 f9 b5 {9 P
(backslashes must be doubled.). f  j9 i9 e( z- M3 Z0 }" C

, s7 W# e1 M! ?. N5 z) l% ]0 j: D5 d( x- @3 A1 A
/ {+ Y$ ~0 t7 u
* Dual WAN (EXPERIMENTAL) *
% ^( `) N2 J9 f8 D& l1 u0 VAsuswrt originally supports using a USB 3G/4G modem to use as a
% u% ~( p- q* N9 P, `0 B" Q& Sfailover Internet connection.  Dual WAN is the next step, also + d5 y/ k/ \, t
developped by Asus but left disabled so far in their official 3 q8 S' n8 V5 S& u; B
releases (probably because this is still work in progress).  
8 d7 ~3 K9 f& V# R6 g! P! k( `5 n' W" E' ?9 i0 M8 ^' C
The first improvement over USB failover is that it works not only
9 T2 N7 e9 o0 ^. j5 Swith USB but with other ethernet devices, which can be plugged 7 m* e, ~# g( ~! D7 f) B2 s
on one of the LAN ports that you will select as the secondary WAN
2 o* h+ |- b! d4 l: }: i5 _interface.  The second difference is that in addition to failover # }# d6 y; v& \2 [/ e' u
mode, Dual WAN also supports a load balancing mode, allowing 6 Y' i1 {3 U% Z
you to share both connections at once.
7 e9 I1 @) A0 h* o6 I( f3 q. o. J8 x; S
Keep in mind that Dual WAN is still an experimental feature, until
/ e; W& z& E- }6 L3 T& a- kthe time Asus finishes developping and testing it.
  H8 Z" I, z* {5 W/ k1 s/ p/ W" n0 D2 U  o% {  n

0 u( [/ j$ a4 j' I
6 I6 z5 O9 _5 v- }. g* Disk Spindown when idle *
0 f* U+ D* ]' I! H6 }Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you - j3 t1 c- [( H& T# b# L, z
to configure a timeout value (in seconds) on the Tools -> Other Settings : }2 y: ~. Y5 S% H$ \. H! j
page.  Plugged hard drives will stop spinning after being inactive - `( q, h6 e* i
for that specified period of time.  Note that services like Download Master
  r) Q5 a; d5 N' g/ vmight be generating background disk activity, preventing it from idling.. X- V% j2 t0 B# g4 ?
! W- e- ]; U. P1 u0 V8 s" d
( Y" V# a  V* n/ G

" t: y1 p  A4 t/ k# ~  {5 b7 z* OpenVPN (client and server) *! N2 X6 q  E& ~' G! a5 ]
OpenVPN is an SSL-based VPN technology that is provided as a ( \# p0 q7 `8 r
secure alternative to the PPTP VPN already included by Asus.
0 |6 J% N- i9 _$ i) nOpenVPN is far more secure and more flexible, however it is
0 f! J4 p+ f9 n& s' Snot as easy to configure, and requires the installation of * O) r& y# E) ~) c) I+ y7 v
a client software on your computer client.  The client * c( W+ W- M+ [# N8 p4 p3 s$ V
can be obtained through this download page:  o- t# X1 d4 Q, T9 J6 n

  O9 \( \) [0 _3 A( k" v. yhttp://openvpn.net/index.php/open-source/downloads.html: L- [5 T/ o$ \; g* x

2 @1 F- v. W$ L1 `3 |) N. {5 AExplaining the details of OpenVPN are beyond the scope of this
( y+ b, Q! L) i5 [  w6 u- O+ s- g! R# Adocumentation, and I am in no way an expert on OpenVPN.! D+ E5 e$ B  Q$ S$ s
Fortunately, there is a lot of available documentation and / a0 j6 Z/ \! y/ S3 U+ c) e4 Q/ k- f
Howto guides out there.  I tried to stick to the same option
# X6 m8 M* c8 ~& ~descriptions as used by Tomato, so about any guide written ) U4 B* X/ H. n
for Tomato can easily be used to guide you on / l* o$ K- O  |- O
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
6 K& `/ p) }+ LGithub repository.
/ b# x4 p, q4 Q) ^' y2 R- ^7 R6 |, ^, o+ W; A+ X5 ^1 Z& ]+ l
8 Y( w( o  H- [* O9 t% }
9 u1 Q: @7 R1 Q
Source code) Q4 G5 k% Y% N, ?
-----------
4 c( u% ?2 [1 F* @7 \% b1 z; JThe source code with all my modifications can be found
) q) E8 B, [) i* p3 I+ v  aon Github, at:
; _9 C* G1 P' u1 X. C& J2 g1 X) p3 W# ?2 o) g0 H
https://github.com/RMerl/asuswrt-merlin& J7 W* Z% K9 T/ r* o

" ^' |- r/ w2 w5 D3 W5 a) t/ J) Y4 @/ v1 Q
3 K! O0 n7 ~" R" u6 ?+ [
History; o0 j. K7 [2 u9 A( }% j7 ^5 [1 b
-------
: b7 M9 }- N- i  u, x4 y2 ^3.0.0.4.220.18b:5 v. O& \% p0 L  o3 o
   - NEW: Report both rx and tx rates on wifi connections
4 |% I& {4 [  P9 {, B7 l3 H   - FIXED: Handle cases where the wireless driver returns a speed of -1
! }( i; w" f: A. D   - FIXED: Removed rssi retrieval retries, as it would make the first access to
4 U' m: r- l! x, L: `- W            the wireless page take forever if you had multiple connected clients.
$ g2 O- }' `5 R9 x' Y            You will have to manually refresh the page the first time you access it" ^) W9 I8 b  e/ Y. F
            if the RSSI is reported as "??".9 C! ?5 Q5 E) a( b( t6 e- z
& @9 {) ?* _* P) A) r

3 c+ Q; \8 o' z+ o1 C5 {3.0.0.4.220.18:' O- `3 {! U* n0 p
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be/ }) M+ n( i. k; F! H3 S/ m
          manually set to a value between 0 and 15, with 3 being the default).
: N2 Z6 E# B1 @- U' @/ ?' H   - FIXED: Buffer overrun in init code that would crash the router when ; E4 c2 d$ s5 G/ L5 h* ^, u7 v
            too many features were enabled at compile time.* p5 K$ {: M) y, d
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
5 `, W9 d# W, Z; \* A% A' s" K- E, ]   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
7 O8 V' w( B$ |   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were + U+ n3 L- ]  ~: }8 b
            not properly saved.
8 U! r6 l2 [; G. G   - FIXED: First time a client's rssi is polled it would return 0.
5 u# u. I* r' X   - FIXED: post-mount user script wasn't executed (regression in 220.17)& I5 ?: t$ s2 n+ T& M& s
   - CHANGED: Added some info to the OpenVPN server and client pages.
8 w5 l! a" P+ I* f3 t   - CHANGED: Improved load time of the VPN Status page.
: \- ?2 s) C, {7 p* x: P
: Z8 l+ I8 d' i& M' V4 v4 u6 Q: |2 g: V" g- a& `3 k
3.0.0.4.220.17:1 M: {* ?3 Y% _: r' F3 x. q) p6 M; P# Y
   - NEW: Rebased on 3.0.0.4.220, which includes:* J9 u+ [( I. B) x& [8 w+ J
            * Fixes to IPv6 6rd
# ]; O, b. N9 `            * Fixes to AC66U Wifi + QoS
  u/ z# g6 \: j. b1 r            * AiCloud7 J7 j$ w  p3 t
            * Interference mode once again enabled* M) D! B  s% f" q  }3 Y. C
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.  z  `# v9 W% p: ~# ~" M2 e* ~2 `
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
% G# C8 I$ n* n6 R" ^8 N/ N( }           if you had just enabled the option on the webui.1 d& \  e2 L1 _, l# Q
  - FIXED: PPTP clients not always showing on VPN Status page.5 ~% z3 _9 N5 H, g8 |  R
  - CHANGED: Disabled DualWAN as it's currently broken in 220.8 ]7 S! H* B3 `! a  q! U$ f: H
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks- B5 n: a2 B5 ^4 S$ Y
             the router.  ]: f6 P3 {; D- a2 H0 d
  - CHANGED: Removed firmware update checker to avoid accidental
5 k" }9 B9 j8 d, D2 r! l% g             revert to original FW.0 @. O! c+ m; F# P. n2 ?& n# _
; F2 F6 p: m3 N! O1 |: f9 q" V

; `# _# p0 v! }  n5 y& F9 }5 N( L3.0.0.3.178.16 Beta:# J# o4 d) m/ @9 Z
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
- g) V& j0 W% A: t5 `2 V; T0 q          Keith Moyer (from the Tomato project).3 G& O9 Y1 M1 t1 o: b
   - NEW: Added crontab command! y/ Z7 S9 Y8 [- f" G
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either . F* o: U" E* q# ]
            VPN or the NAT Loopback (GRO is now disabled for that device)
) m: i9 |  w' m. @% K7 F9 Q* w4 Q   - FIXED: dnsmasq was listening to all interfaces by default, allowing
7 _, s' V7 a2 z; B5 R' Z            even dhcp requests to be serviced from the wan side if you( a' S/ o% E6 @9 R& j- K( P- k
            had the firewall disabled (Asus bug) (fixed by dev0id)
0 a4 U" |% W5 k0 Z4 m   - FIXED: Default disk idle spindown now set to 0 (disabled).
- ]8 X2 Q5 t) Q* `: f* h" m   - FIXED: Corrupted WOL list when using IE.
9 b; N: U; C2 Y- r. Y8 ]1 R   - CHANGED: Upgraded openssl to 1.0.0j.& t3 v, C  z: H4 Z5 U
   - CHANGED: Included fully functional openssl command (will allow you to
) a; ~. |; ^2 U              create keypairs and certificates from the router).& S9 {6 I: G5 a% U8 A1 q
   - CHANGED: Removed power adjustments from the Performance page, as they, P( _5 p2 }9 Q+ m, I* N( A
              are redundant, and not as reliable.
2 L9 N. E  B/ p; N$ i* i+ b   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I ' L* s* }  b' X: W) t) `9 K
              am unable to work on them without an actual router.4 K& @" V: K8 I( t) Z
# z# R7 `- g! R3 b- ?$ ]

2 R- Q$ h1 L# r) s0 A( q3.0.0.3.178.15:
  H* Y/ W7 r8 o   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:& Q7 `2 w& F/ w4 B+ u
           * Radio turns back on based on schedule6 J" @6 T+ a& ~6 w) r
           * Reorganized QoS pages( J' A" b+ c- D9 [6 W
           * Turning WAN DHCP connection off will first release current DHCP lease; N7 \: E5 u6 z( b/ y0 D
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.% N' `( {" A7 h# H& O8 Z/ p
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB) |; V4 J$ @- t/ M
          max, as using the whole 90+ MB available makes little sense for
2 V* t: S# y) T: V          JFFS, and was also displaying some issues.
3 c$ T8 ]5 z+ u2 _3 o+ W   - NEW: Added nat-start user script, as NAT rules get applied separately from. x; `5 ^# {+ f' C# |  B' f5 b3 h% [
          other firewall rules (firewall-start changes to the nat table are
) _2 G5 O* M, x3 Y9 _: O! X; L          being overwritten when the router starts NAT)
6 _5 D  x" U% J" b/ ~; R& I# s   - NEW: Added additional info to Sysinfo page& k+ D) W# {) }; K5 c) }
   - NEW: Added chroot applet
# {. _- N2 e8 l* v3 D/ D# d   - NEW: Option to allow SSH access from WAN* p9 x1 N, K, F8 W; a
   - NEW: Option to exclude specific devices from idle spindown8 i6 s% O+ V+ H. S  E, u9 y# l
   - FIXED: Performance page now uses the new Sysinfo API, and is now able- B2 E; A7 D% ^
            to deal with cases where radios are disabled.$ {6 D' W( ]" w
2 l% }6 x0 N: o, M& d/ l1 E  K: A
% p6 M7 w- [$ y+ n
3.0.0.3.162.14b:7 n" I! |. I+ k! W5 e+ u$ q
   - FIXED: Web server would crash for some people when accessing3 s4 Y* j/ A9 R* v' i; M
            the Wireless Log page.
& X  x7 e1 I. B$ s7 g: ^
: ^. x# g$ R( s0 P4 d6 P
4 Z! T4 j# q. [3.0.0.3.162.14:
' \2 k$ F& k/ }1 m! U- K   - NEW: Spin down disks after (user-configurable) inactivity timeout* ]) _2 l4 Y$ f7 P
          (using Jeff Gibbons' sd-idle-2.6)1 v* O; r: s  W( |. i" f6 X* x
   - NEW: System information page under the Tools menu.
& j2 h' |$ ]! P5 H- g0 v7 t0 P   - NEW: Station list on the Wireless Log page will now report associated
* G: g' Y1 N5 z1 O; V  ^. E          IP and hostnames (when possible).
- R2 ^' |! C4 v7 R" U   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
% |' F( M' S* {0 {2 O( R              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
' G$ C, z: l, i( L   - CHANGED: Better integration of the Run Cmd page.
0 r8 y& d, w4 T   - FIXED: Incorrect left menu rendering when under the Tools menu.! F, T% U1 X4 ?# P

% Q4 W) m0 w4 a! X6 k) z" @, o; _  e
3.0.0.3.162.13:
6 u8 ?/ ^! b( ~8 f( R! s4 h+ a! R8 O8 x   - NEW: Rebased on 3.0.0.3.162.
7 A8 {3 r: S) w# B   - CHANGED: Switched to WPS radio toggle code Asus added,- `, D3 {2 e& \0 \3 t
              now on the Administration -> System tab.
1 e- W) H2 K+ Y  _+ {; H
4 T; g9 j# X, ~/ v' d" ?* N. w# E3 F  {) Z" T
3.0.0.3.157.12 Beta:
1 A" s2 M5 U! y9 ]( aThis is based on unreleased Asus code, which they have
7 o% p# I( `, c. Pgraciously provided me with.# V) ^0 _$ x) {; U+ a

- ?! Y; [& ^. [. N7 z9 ^5 j& L- w   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:  a  Z6 W: J- }* `' z
      . IPv6 tunnel memory leak fixed
* ]3 f/ Z( |! j. o, _4 K      . They fixed many issues, making some of my patches * w# I9 p4 t3 M* Y" Y
        no longer necessary, such as timezone DST, https auth, etc...
( U; s# O6 w" g$ q7 D! l      . Upgraded radvd8 o  u* [* ?; ^) k- j9 S
   - NEW: Added link to the command shell page in Tools menu.
4 z3 H8 I( E  B* f. Z; Y- }6 I# d' O   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
* }! [9 L) Q8 F   - NEW: Added "tee" command.
% @2 G6 H4 `; L6 l   - FIXED: NAT loopback rules would actually NAT every lan to lan; K7 S! j; W+ V2 y
            connections instead of only those needing the loopback" H6 g- x6 ^, _: n! o, w+ i
            (bug in Asus's code).  Replaced with new code based on a
6 b( v5 h# q" c' k, q/ c! L            suggestion from Phuzi0n on the DD-WRT forums.
  |; R: e# U4 k) J* ^2 @   - FIXED: Accessing the WOL page would make it resend the last
/ I- v1 \1 K- _4 p; f8 k5 o  t9 q9 l            WOL request.
' s0 O0 f; q1 _* a2 A. s5 L   - FIXED: 'cru' was using 'root' instead of 'admin'4 D/ m9 n; u  o0 _+ _3 F5 Y
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
% _5 G  k, D/ O' Y   - CHANGED: Made tracked connections load async from rest of the page
3 x1 Z& h$ K: J   - CHANGED: Increased hostname width on Connection status page
. a4 m' f/ b2 }' }   - CHANGED: Improved WOL page functionality.  f5 y' T) }4 A" B1 D1 y2 q

7 k* I  l' _0 r. b, g* D1 B, {
8 _9 h; J, n8 j# y7 s: p. r: B) C/ b3.0.0.3.144.11 Beta:% J/ s' A! e& Y1 y4 F( q! l2 i/ E
   - NEW: Name field added to DHCP reservation list  o* y+ d1 T& A% H6 u$ \
   - NEW: Webui option to enable resolving IPs on the Connections tab# l, I6 B' r  c" z* X8 {- O
   - NEW: Store a list of computer MACs to use as WOL targets# ~! |" m5 W! T% h% k
   - CHANGED: Increased dhcp options from 32 to 128 characters% q" y* P& d* s/ Y) T. j1 T
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced5 B; ~6 r& L7 d
     it to 16 in recent versions)7 V5 \( s5 g' a
   - FIXED: Retrieve dhcpc options for the correct wan interface! L& k3 W  I% s8 r# t! I' G1 m
) D) t- X, ]- P* S3 D" N

& v& F7 @6 U' g3.0.0.3.144.10:
8 s0 b" S- s% B   - NEW: Rebased on 3.0.0.3.144.5 C) X) q* \% Z. P5 X8 f4 g
   - NEW: Support for 64K NVRAM enabled.  ***First flash will
9 W+ G! k- J, D          wipe out ALL your settings!  And you cannot restore
4 r" I: ~( |- a; d          from saved settings - you must manually reconfigure . |$ u  r+ `/ M& g- [  F! ]
          everything.  Be warned!***
" Z2 Z$ ^' E. v  z9 I- w/ |4 U   - NEW: Enabled support for Broadcom Wimax devices$ ?, N: S0 R6 o5 y; m, V4 f3 e
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
: Y3 I3 s0 K4 i5 G   - NEW: Added layer7 iptables matching
; p7 e# h1 o5 A* w   - NEW: Added user-options for DHCP on the WAN page& g/ o! b* j" `# W/ M
   - FIXED: Router crashing when connecting to it over Wifi9 W( y9 v" A  A0 C+ Q! Q
            and running the newer QoS code (disabled GRO)
6 k; g. Y+ u, V* W9 L6 p   - FIXED: Router crashing when connecting to a network 0 g2 Z' V8 n+ z" O3 R& G: `5 z: @
            device behind the router from over a VPN0 S& U& B% e' j! A# b8 @* F
            connection (disabled GRO).
3 l$ X8 c- T2 C: F; L   - FIXED: Incorrect timezone set unless enabling3 @, g% P% g! m" C# {
            manual DST.1 N0 e. E6 F0 O! C6 D

# f* C* w  j) g4 w5 X; V$ C. E' l
1 Y- D, }2 M( E+ C) M3.0.0.3.130.9:
+ K3 x- B( m+ H0 c   - NEW: Enabled new Dual WAN support from Asus/ G1 s9 j  V; E; I8 Z3 [! }- q
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui. n, a3 C5 q) A! ?8 K0 ]9 _. k
4 Q  K2 x' u( z0 L
6 J8 h# |. T, z! X1 o- s# v# k
3.0.0.3.130.8:' D2 ~) x. G+ q3 L; f+ a
*** Reverting to factory defaults BEFORE and AFTER flashing3 f! u. J( s5 E2 E( v
this version is strongly recommended!  The newer Asus code base " A# x2 x; P8 k# [
seems to have changed quite a few settings, so you'll want to
4 r0 q8 ~% p  Q5 j4 E$ P3 Jnot only start with the new default values, but also get rid
5 G. C% s" Y2 S$ yof obsolete settings.  Otherwise you will be wasting a   c6 J! [% s: A
good amount of the limited available nvram. ***
2 k4 i  a& O3 f1 u  Q- P  ~  W/ Y& v! E* c& h2 V
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 7 M( Y) e! K+ K9 f% p/ w
                  and/or kernel code)
9 A* v9 a4 q: E" f
4 @9 d; j/ k1 m1 g1 u/ k" c3 M   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing " R) J1 K% _& V6 z& x8 \# S
                  a LAN device behind the router.  Workaround is to
# B. V( ?2 Q5 L9 ]$ Y                  use an IP range outside of the local LAN
6 X9 g7 x5 T  a2 A5 v                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
/ g- j0 Y) a+ v, b' n/ [                  set your VPN to use the VPN tunnel as default
/ q. N  x  L- j: x                  gateway, or manually add a route to your VPN
& p7 G5 ~! s2 b( w8 ]( t                  client.3 V7 T, k  Z8 K+ H2 M! X6 W3 N
7 v/ x5 e! s6 f- Z! n/ b. G$ t* {: ?
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).) }  b* y2 s5 ~7 D* ~
          Build 130 brings various code changes to IPv6, not sure 7 _% G# y2 ]& z
          what else (as I have no changelog between 112 and 130).# [, i8 _1 F" l5 ?: A
          The QoS code remains from build 108, as build 130 is
* }* q. T( ?: j# g) S          unstable.  n, p3 l( h, y7 f% w
   - NEW: Added "diff" utility
# Z4 m" o# [# n5 z6 `  A   - NEW: Keyword-based filter (new in 130)3 D" a5 }9 T+ S8 [5 e0 K$ ^
   - FIXED: Firmware/settings can now be uploaded over HTTPS
( p7 [, S9 J8 S; C! w6 f            (bug fixed by Asus)
# l) z% p7 c" A4 X4 w   - FIXED: Buffer overflow in networkmap that would cause garbled 2 W  ?: R3 ~% A% Q* i
            device names to appear on the clists list (bug in7 X8 p4 h+ H. P0 L
            Asus's code)8 k0 B% y2 @' r4 _8 O2 D8 M% p( T
   - FIXED: Firewall would break when applying a game preset that ( S4 j" V" |$ |- {& V3 }4 p; \
            had multiple ports separated by a "," (bug in Asus's
0 }" n( j; j4 B: Y4 T            code)- z% y9 e0 p: P6 a  G$ y
   - FIXED: WOL through webui wasn't working when IPv6 is enabled; p+ ]! A! V5 r7 o
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3). W6 D& }3 m0 @) @4 z
   - IMPROVED: /jffs/scripts/ will be created automatically if it
& Q$ T! W! E: k1 k( y0 P4 T( e               doesn't exist (you must still make any new script ! M4 e4 c# h/ T9 q. Z
               executable using "chmod a+rx script_filename")
$ @, n% r5 X" B( m. d7 k
  p( V$ _" u. W6 s2 N3 B/ N
. K. w/ T& d3 G/ \) m2 ]7 g/ M% H3.0.0.3.108.7:
* _3 o( p! R7 Y/ J  e# I" p   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
/ z+ R( R1 A) [- W  O% L9 H( I; w   - NEW: Added webui page under System Log to display active/tracked% v* k3 c. b2 i3 U
          network connections.! U; b7 n8 k0 e6 I2 ~
   - NEW: Added netstat-nat command.
/ X. ^8 t1 O7 h' a   - NEW: Added pre-mount and post-mount user scripts (patch submitted by 9 _5 e/ x% ~  @7 Y
          Shantanu Goel)
. R  q% g  ^# t6 E; E4 \  H   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
( |* y0 D; a. b5 [6 b   - FIXED: Removed check in Asus's code that would reject txpower > 80
- x' v' W4 u: @1 N1 E- D            unless you clicked three times on Apply (?!).3 H9 U, d% e+ k- q6 N0 j8 e% u0 A
            NOTE: Still not sure power setting even works, as I get. e6 n) Z! P; `
            -80db from the other end of the house no matter if I use   H- ~; I0 k7 K! Q7 V
            40 or 500 mW.4 o+ Y' V1 K7 T9 p7 O2 |
$ o* r' P) h9 B
4 }. y* E- h1 o5 d4 Y
3.0.0.3.108.6:2 R1 j2 m4 h6 i. J
   - NEW: HTTP access list (backported from build 112)/ [4 ~0 s0 V3 ~/ ?6 j
   - NEW: PPTP VPN encryption options (backported from build 112)# k, m& i9 g7 u5 Z. w8 }" a
   - FIXED: Traffic history location was't properly saved
0 i' S7 R6 k& ~2 O& w+ A            when changed in webui.0 L+ f- p, B- `& w
   - FIXED: Disabled traffic history saving to nvram for now,
6 l0 e+ @- k$ d2 E            to avoid people accidentally filling their limited nvram space.
$ v* b' V3 ?0 e& \" J   - FIXED: Missing bottom pixels from the bottom of General menu2 \, U! [5 Z8 z0 b8 G0 E/ P
   - FIXED: Removed invalid CSS attribute( ^! F9 V+ l1 L6 E
   - FIXED: typo in VPN iptables entries (bug in Asus's code), N3 b8 e' q% Q
5 H: }; |$ I; a- A* Y( s
1 F- t) j& ]8 J! r
3.0.0.3.108.5:
1 g) U5 s4 i+ G: Y0 g8 s# Y   - NEW: Crond starts at boot time.5 W4 S* J1 n2 J9 H8 X: `- ?
   - NEW: init-start is a new user script that will be run early on
: x8 f( V) a& `% p2 S' A- P          at boot time (right after jffs is mounted, and before any
3 J) R7 ~1 d& D9 }; B! Z          service gets started)
4 D$ m3 @' H- b+ k  - NEW: Can save traffic history to a custom location (USB or
  l9 L$ ]% [: }+ q( p2 c( Y( m6 K6 J         JFFS, for instance) to preserve it between reboots.
4 e; r, _: l- s  - NEW: Added Monthly traffic page (ported from Tomato)
3 I" i" m  h% Z% U* x$ l+ m  - NEW: Added the Performance Tuning page (with temperature)./ Q; T" A4 k# p% K
  - FIXED: Webui authentication was bypassed by the web server (bug in
: ~+ J0 D5 F5 e& v           Asus's code)  J. T$ A0 h$ s  T& ~
  - FIXED: Httpd crash when uploading a FW or settings file over6 I9 W5 \" p0 X3 p9 j
           https - should simply fail now.  For now you have to 8 B4 W0 `' G* B% D8 J, S5 m" K5 v
           use http for flashing the FW or restoring your settings1 K0 M% y0 B1 x: e5 G7 R: I7 i
           from a saved config file.
& \2 H! ~; x+ Y$ \4 C2 }. B9 T5 K: g) \" I, p
' j  O( M3 G* U% ]" y
3.0.0.3.108.4:
, p0 o/ @7 b: S7 i4 ?; z   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
9 I, W0 ]; o( g* H          the OUI database (ported from DD-WRT).
) @" c2 q6 ?( Y6 U   - NEW: Added HTTPS access to web interface (configurable under Administration)
$ t0 c! I$ {/ o( A  x' c: i! a3 X   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)1 p7 u; t3 U* R$ ?$ _2 t( O
   - FIXED: sshd would start even if disabled% U) l+ N" R1 X) @: o& Z& Z
   - CHANGE: Switched back to wol, as people report better compatibility with it.) }: e& ]9 ]. _1 i0 `# e/ q3 y
             ether-wake remains available over Telnet.
9 `/ Z% T6 h# D. i9 F; M6 q
# w9 @6 R% Z' e# A" ?) D& e1 e# h0 H1 m& \- H0 C. x
3.0.0.3.108.3:
# m4 m2 y6 {! P5 R$ V6 |   - NEW: JFFS support (mounted under /jffs)$ u7 i$ b& ^7 Z5 a3 N
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
- J* |, l$ r! w$ Z5 T4 W          must be located in /jffs/scripts/ .  l8 K7 D: ~- O$ }7 E8 b
   - NEW: SSHD support
1 w0 {) C) R5 y, M0 C) S3 z   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
7 Y8 I! [/ [5 F( y$ g; r" U   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
0 q7 W/ \; j3 ^" v" i: I( w   - CHANGE: Added "Merlin build" next to the firmware version on web interface.9 N; A6 A; e3 ?
2 ^! \" }( Z1 A9 R

: Y) z6 v% S8 h5 g5 e1 b3.0.0.3.108.2:
1 {7 r0 o! o9 }' c/ H   - NEW: Added WakeOnLan web page
2 f8 m& ^  o8 f8 X/ n
  v/ ?. |+ P; ~2 L, r1 \5 `4 k% _3 Q( h6 I9 P- M
3.0.0.3.108.1:
2 N/ a# b% t3 ]: Q' C& \   - Initial release.
, g' \" n3 G; x9 o% s
' a1 w" q& J3 u9 I" i6 Y7 E2 ~5 G& v& T+ O
Contact information5 }, n) H3 p5 M5 k& [
-------------------" z! o. i! J  c, Q
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)8 @3 x  m+ z; n' `6 u0 Z/ W7 ]
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.. \* k, P4 Q9 P6 J6 m* H) ^4 `
Website: http://www.lostrealm.ca/3 K: i( `# f- R) H' U: O& w
Github: https://github.com/RMerl/asuswrt-merlin
2 K$ s( t6 x5 m/ LEmail: rmerl@lostrealm.ca
3 I, Q# C* g3 l/ L/ BTwitter: https://twitter.com/RMerlinDev
8 n* G$ I8 S; P, b1 e, n; m' t: y
Development news will be posted on Twitter.  You can also keep a closer eye
  N" K* Z3 v) g  O! @$ zon development as it happens through the Github site.$ K; R9 X0 ^4 b( Z6 |
1 X4 v" [. I1 _* w
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
' |, l# e5 A- Y( o1 \2 S9 s0 jpost there (in the Asus Wireless section).
* I3 ~7 {9 R' p: |$ _- e2 R; [: m0 D6 g
6 f8 I& [2 p: {( t3 y! P$ @* g. ^
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want 3 l, `$ ^: `/ m
to give more than a simple "Thank you", there is also a Paypal donation button on my website.3 o2 q; w! H1 s6 [0 T4 @
* j, S8 Z% ?8 }0 y% r
I want to give my special thanks to Asus for showing an interest in this project,
: r& U4 V, ?- x0 H) N% Z4 aand also providing me with support when needed.  Also, thank you everyone who has
+ I3 D& G! t  x: A9 O0 c. q0 qdonated through Paypal.  Much appreciated!! }3 s6 U" T+ x! F0 J

7 ~$ t' V3 U8 d0 Y& h, @3 E( g! T: A& X2 L( h
3 E5 J8 {- y: _' |
---
9 t$ R' j9 v- r/ ~Eric Sauvageau; J( Q8 D, ~4 S$ ~0 s/ G5 o- V
, m0 J4 `' E# f; a4 O" I' d* }

3 t* _' z9 i- H

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
7 k3 F( m1 [: T7 P+ ^5 m谢谢,正好有个N16,刷机试试效果。

2 Z! C. J( ~$ {, ~. |3 P5 C: C文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了7 G5 {! G3 ?) D( v9 E
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
' `1 I( u, H2 S/ S, _7 Y  Z. ]今天刚买一台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客服返回顶部