查看: 23788|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
! M# z9 T5 Y9 u: T; D' u
/ k0 J4 I) K5 m+ t; u3 L6 W  Rebased on 220, includes AiCloud; added wifi client stats% u3 t! }) f, ^( j7 j9 Z4 |( ~
  * R6 X- s* e& f9 G1 l8 s0 v* \
  
% t& h7 K! @2 F5 \& h  
8 M. d+ h+ ?3 n2 ^  
$ d- C  d; s$ K: v; f$ S& t  / a. _. _  ^; L) T, g* `+ i: U* D
. |+ Y, D$ c" ?! P+ w( }4 C

2 |3 ]0 Z# e; n( b
: i+ S: D8 u; M2 ~: z
9 `1 X9 i. T# B+ [! x  {/ M6 Z5 J# `5 s1 V; J

6 M8 z8 J/ H3 n* A) c6 o3 K/ r0 i# E  w% B) l( I8 g: X. G" h
1 L- s) e# s4 f" A
0 M/ G/ ]: c1 s( ~$ }  p& P8 c' m- X  e8 o
/ y4 r9 K4 Q) N% y
2 W( t4 ?: ?3 g$ {0 a/ r
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)) m8 _, G) C8 G: X$ X& s# e3 r9 E( t
=====================================================" a4 a. ]' K) P. q; H4 f
8 n2 b1 @% a9 C! }5 H( V
4 F" R1 r9 P" h; f- e  t
About
8 b- V  O6 _, r$ h5 v- _-----
0 i- L+ e1 D' U+ t4 zAsuswrt is the firmware developped by Asus for their newer routers.  They are
! t$ D  c9 W% X: ?also porting it to some of their older models, like the RT-56U and RT-N16.  0 H/ P# P7 x2 ]* H
While originally based on Tomato-RT, Asus has disabled some of the : t; y! W. _+ s
original Tomato features, and added others.( k) x3 T, ?! U# [

# h1 j2 [6 A" d+ V- p2 [Asuswrt-merlin is a customized version, which I am developping.
* r, L4 F8 R- sThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
7 r1 R" u; H( O* [without targeting at full-blown advanced featuresets such as provided by / T0 A- V/ |: f+ q* p0 _. k
excellent projects like Tomato or DD-WRT.  Some of the features
4 L( P- L( g: Y+ q8 J4 x* }- Vthat had been disabled by Asus have also been re-enabled.
. q* \; }& }. W* C! K- sThis aims to be a more restrained alternative for those who prefer to stay / @6 P) f/ S7 _1 s
closer to the original firmware, with limited risks of seeing new " @4 a! E+ c) H3 `5 S# N
features bring in new stability issues.  I value stability over 3 X3 J) B8 _& C* P2 Y% ~
performance, and performance over features.
* Z' a' s3 u$ \# t, {. C+ C. s0 h* S. s- B
2 {8 a4 m4 C' ~) g' x, \9 l6 e1 R6 |
9 Q  A7 X9 y, t( o9 ~  G0 ?; ?
Supported Devices0 `: q# ~  N# m
-----------------8 g" }4 n1 Q: u
Supported devices are:
3 a0 n7 G% G; E * RT-N66U
8 p( J1 Z) x' L+ P2 O  } * RT-AC66U6 d' Q0 }: y7 s. `$ @* s( K

% g: f  p' d* [$ KThese devices have experimental support (because I don't own one to test it):
0 [' {9 J9 {$ g" \ * RT-N16! B% @/ T0 t; B6 _' m

* C$ I, x5 h) D* }. [8 h: n$ F) q; j0 D6 W8 h1 z
5 ]) g! K3 {- l( W  O* Z+ d' n
Features: C/ G/ z5 l" [6 V4 L+ K
--------
: E3 g$ m, `, u2 T+ V2 V1 c- N3 K* gHere is a list of features that Asuswrt-merlin brings over the original firmware:9 e2 @: T3 K1 m) ?

, u0 M: U; c2 o9 b- Based on the source code of release 3.0.0.4.220
% q- J, g' E# K$ V, O4 y- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)' Z& O! c% c! x: @
- WakeOnLan web interface (with user-entered preset targets)& y7 z9 I1 B6 ]9 y
- Persistent JFFS partition
- _. o" W2 f& u) _; \. f. w0 Z& \- User scripts that run on specific events# r0 \) t. e6 I9 V3 Q0 _
- SSHD (through dropbear)" T" B6 x  y0 L  O' S
- HTTPS web interface
4 `- W$ x' h3 ~- d6 i- O* L6 `- Crond: X) G! a& ?2 o0 ^% _5 Y3 p8 C0 B
- Clicking on the MAC address of an unidentified client will do a lookup in: s" k* V/ E! v0 S9 P9 w' ^2 B; }
  the OUI database (ported from DD-WRT).
9 s+ N( c( y. ~5 c; o1 n# k- Optionally turn the WPS button into a radio enable/disable switch. K/ M4 ~2 B, l! n
- Optionally save traffic stats to disk (USB or JFFS partition)
* e( v* Y% v& n- o! I# F- Display monthly traffic reports2 {/ n3 v% M  t* I
- Display active/tracked network connections# J8 R8 ^7 \/ Q( k* ~, B# Q
- Allows tweaking TCP/UDP connection tracking timeouts
6 k. M' s  `+ k- CIFS client support (for mounting remote SMB share on the router)
( Q% W; ]7 A# k3 r- Layer7 iptables matching
1 b, X' C9 }  k1 @0 h; ~- User-defined options for WAN DHCP queries (required by some ISPs); ?2 A( R6 w6 I) z) Z7 d: C
- Name field on the DHCP reservation list- K' s! @, z' f# R9 O  x+ N
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)9 [( I3 i" O2 m$ S
- Dual WAN support (both failover and load ) E: Q+ j- D9 b6 r" x
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)$ t( b7 D$ F% o1 S& C$ O
- Disk spindown after user-configurable inactivity timeout0 T. i2 F- T& E2 p; P& r! J9 R% \1 [
- System info summary page7 [2 M4 H  ~- ~
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
6 ^  y5 s# B4 A4 A- OpenVPN client and server, based on code originally written by
5 L; s2 B% n9 |  Keith Moyer for Tomato and reused with his
2 F. X) l$ b+ x2 k  N# h  permission. (RT-N66U, RT-AC66U)) l' U# @3 i0 w# |1 W$ R/ L

+ T: i8 \3 A: M3 N# v. x8 {) H. S6 F9 a% L& H2 G

3 K, y: i& O+ _' T) qInstallation: x* S: S% A4 [& f' S0 q+ \0 g
------------$ T- q3 ]$ a5 \* @1 y; r  Q
Simply flash it like any regular update.  You should not need to reset to % _" ]+ y' b. a# x8 _9 d
factory defaults, unless coming from a version that used a different 8 K/ S. w- d5 v' f
nvram size.  You can revert back to an original Asus firmware at any time just3 i% C/ N7 o$ A1 |* v: Q
by flashing one.
# T3 R2 Z7 n$ w4 I
/ c+ S& T8 V5 ]- ~NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
& n5 e: R; K5 R) n, t9 w* Y9 R' Cfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
8 l* p" l. O+ D9 pwill wipe ALL your current settings and revert back to factory default!! X4 l7 R0 t& b% D
This is required to upgrade the nvram storage to 64 KB.2 V# h2 k4 F& U- S
4 O8 q5 b6 F) I  s1 A" Y$ |0 D+ B

5 }9 C& D- T7 Z- e. g( }! D9 dUsage
  x# F9 i& A9 d: x3 X7 {; ^  i, p8 N9 z4 U) I-----; ?. p3 Z. V3 `! ^5 `
5 ^9 z9 b+ r% C% N+ t
* JFFS *  u, w: W) Z7 y2 s
JFFS is a writable section of the flash memory (around 12 MB) which will ' W2 G  d0 \: i% l- K) x
allow you to store small files (such as scripts) inside the router without 9 P. u6 p, A  X6 ~
needing to have a USB disk plugged in.  This space will survive reboot (but . W+ L7 `# Q2 j/ h$ O" i( g
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
4 ^* ]" v: L: u" V1 O& M5 wIt will also be available fairly early at boot (before USB disks).
  u3 ^. t( ^0 Y
  P0 e# L1 t" B; I; C+ WTo enable this option, go to the Administration page, under the System tab.% U: V* J2 P' u9 H$ t9 C

2 S6 a4 p; Y: N/ |* h' cFirst time you enable JFFS, it must be formatted.  This can be done through 0 P& K' m7 ?2 c
the web page, same page where you enable it.  Enabling/Disabling/Formating
3 x1 B9 @: `, ?4 a7 o* C  @7 qJFFS requires a reboot to take effect.
9 l. i' B4 {; C( P! p$ Z' s' F% s1 u
I do not recommend doing frequent writes to this area, as it will $ V+ T8 @5 b4 j
prematuraly wear out the flash storage.  This is a good place to
) {2 B+ @+ k" d) ^7 H; qput files that are written once like scripts or kernel modules, or
- z' z4 [0 J3 m1 G  F  q% g* o/ X2 Kthat rarely get written to (like once a day).  Storing files that 8 ~6 g) ], s/ `/ |2 u7 M' i8 k* Q5 h
constantly get written to (like logfiles) is NOT recommended - use
+ `6 t" [7 m2 [+ T1 m& ma USB disk for that.3 T0 B5 ?# ^1 J/ V* Z' \! o* W, V
- C. u4 a. X* G4 P: S, }, j
; e) `* W. G, c4 m; _

, ^" N7 b  G, x) J! |, ?* User scripts *
) j/ z, D: S- wThese are shell scripts that you can create, and which will be run when
9 H# _* }) M$ J! v7 D  zcertain events occur.  Those scripts must be saved in /jffs/scripts/ 7 N7 a/ Z: w8 `5 K1 S
(so, JFFS must be enabled and formatted).  Available scripts:
: [: n* \1 t% `4 W5 H: o/ @
' Q9 H" m$ G0 R% H, V; g- services-start:  Services are started (boot)7 n# a5 _$ A8 W. v8 F9 F! K  C
- services-stop:  Services are stopped (reboot)
( `2 S! v7 J! v- P- wan-start:  WAN interface just come up (includes if it went down and back up)9 J; |) r5 A! b9 y; b
- firewall-start:  Firewall is started (filter rules have been applied), _/ e! m. g& l& }( S
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table). m6 H* ]# x) i7 P# G2 }$ A
- init-start:  Right after jffs is mounted, before any of the services get started* Q- w5 q* s9 s: B5 R4 _7 @8 y
- pre-mount:  Just before a partition is mounted.  Be careful with
9 D/ w( @! {9 |9 V! x  this script.  This is run in a blocking call and will block the mounting of the
' F/ v1 E8 h! w0 ^  [6 ~2 N  S# f  partition  for which it is invoked till its execution is complete. This is done ; s* q5 G* m1 S! O3 H
  so that it can be used for things like running e2fsck on the partition before ! z+ [; C! h" ^( \: i6 e
  mounting. This script is also passed the device path being mounted as an
; f% v  w4 K/ o2 r- V! D' O( ]  argument which can be used in the script using $1.) y; d4 D9 ], r, E. _9 K
- post-mount:  Just after a partition is mounted4 @7 W' O! b! N! Q4 V

$ N- f* b. O; M( [5 ]" kDon't forget to set them as executable:
8 d7 d( ^- B. |$ Y: s
+ ^: p- \7 f) I+ w, F   chmod a+rx /jffs/scripts/*! z( U2 W' V/ V4 v! O# t# V( ~

6 q& [2 s: t; R& b5 T2 ^& pAnd like any Linux script, they need to start with a shebang:
) w" M# n8 K+ ^5 ?* G; J+ h& l; P4 m
  [4 z& T& E, ^' {! s   #!/bin/sh
9 ~% B: C+ E! q2 V
3 G8 {2 ?; o$ _. ?$ t2 o
; z4 N. B2 _. |  k( N/ s9 A- I
1 J. ?8 Z2 \+ I( A; \& e' A  \* WakeOnLan *3 ^" J7 y9 n/ u  k
There's a WOL tab under the new Tools menu.  From there you can enter a8 E9 j+ r6 F8 F- m: ]  _% k$ Y* r
target computer's MAC address to send it a WakeOnLan packet.  You can also
* ?% z3 P" m* }2 F  bcreate a list of MAC addresses that will be stored in nvram, and on
0 ]) a( Q3 r/ E: E/ Y. twhich you can click afterward to wake up one of the listed computers, without
  p/ H4 ?% i# p1 fhaving to remember their MAC addresses.3 x- c! y: U; H' L; o5 f& j
& k$ O) P. ?9 l% n, N- ^+ i1 m
$ V* W: d+ |$ G; w; G- L
' t, q7 P$ s0 I0 `. A
* SSHD *1 x0 @8 k$ S3 Y) K
SSH support (through Dropbear) was re-enabled.  Password-based login will use 4 w" X% ^4 I7 b( }% C, z! m
the same username and password as telnet/web access.  You can also optionally
$ J6 N& T) E8 B3 r9 m1 ginsert a RSA public key there for keypair-based authentication.  There
5 }6 R* t3 T$ W9 q+ A2 Q9 b; mis also an option to make ssh access available over WAN.+ d/ d7 K$ b% V
6 D; y8 D9 n* s$ ]( X
" S. u: t  V6 p6 F8 Y; J8 D. e1 O
* HTTPS management *) m( G( O; Z: f: D
I re-enabled HTTPS access in the firmware.  From the Administration->System
7 ?2 q# C6 j, z! [& k$ f& Apage you can configure your router so it accepts connections on http, https + {" p, h( R) k$ j
or both.  You can also change the https port to a different one - }+ y: @- I  C" N
(default is 8443).# V( P; a, S+ _

, T, F. C& k+ A0 T( ~& R# y& C8 }
0 [- _  x! @2 ]) J+ h* w  ?% G- O8 K; |
* WPS button mode - toggle radio *
( C% c  @/ A' {' a& F! gYou can configure the router so pressing the WPS button will
, w" [# ?0 G0 j' L% E) Dtoggle the radio on/off instead of starting WPS mode.
3 |2 W4 O: X5 dThe option to enable this feature can be found on the " Q  c! m# c$ O5 e% ?
Administration page, on the System tab.7 z# V4 K) `" @# W1 I9 V7 @  D

4 ?1 O* f. B- I  S, ~$ B8 ~
9 i4 j+ t% h2 a" ~: n+ `* [! Q6 U8 K7 O5 F
* Crond *
2 h& ]# Q9 Y: }0 h3 r* yCrond will automatically start at boot time.  You can
) H" ~) ^! `% @, E( Xput your cron tasks in /var/spool/cron/crontabs/ .  The file # ^& I! r7 x( D" K$ U9 @$ E
must be named "admin" as this is the name of the system user.
1 v4 u" B( {' h% X) b2 i: d! H" pNote that this location resides in RAM, so you would have to
& Z  s3 Y& }3 @put your cron script somewhere such as in the jffs partition, 4 ^- J5 _5 \$ K- F! ~% }
and at boot time copy it to /var/spool/cron/crontabs/ using ( |0 `4 |9 v* Q; u, N
an init-start user script.9 W: a2 g) @0 I3 [& T) N) h
% j5 z  W5 T1 E3 x6 x
+ m( D: e% [5 Q0 X
: N8 i, d9 h/ y& R0 c
* Traffic history saving ** r; O5 x+ I  @, Z) c2 S3 d( v4 y# S
Under Tools -> Other Settings are options that will allow you ) }0 S, y+ f+ _: g( R; d/ o( N3 k
to save your traffic history to disk, preserving it between
& N2 ~+ K& h$ i2 x8 l5 ?- urouter reboots (by default it is currently kept in RAM,
: }/ f$ s& C9 n2 Nso it will disappear when you reboot).& i( C, i- c8 D
: ^0 u/ z4 I% D# n. {
You can save it to a custom location (for % Z) _/ J  |7 R
example, "/jffs/" if you have jffs enabled), or
. T3 k8 ^- P# r1 E/mnt/sda1/ if you have a USB disk plugged in.
8 [1 k) \) ~8 d7 X8 {" G  oSave frequency is also configurable - it is recommended
+ f6 u" @9 G: D# `  Rto keep that frequency lower (for example, once a day) & F1 y  n9 o, j  W' d) L
if you are saving to jffs, to reduce wearing out
; }: k. s9 G1 h& v2 |  X# a% Hyour flash memory.  Make sure not to forget the trailing ' c+ F- Y! ?1 o1 A. B' U
slash ad the end of the path.* ]- t' {- y% f4 \- S* x

# W; v& G$ G: ~! i0 BAlso, a new "Monthly" page has been added to the Traffic
7 x' |% e3 h" |: PMonitor pages.9 Y( }3 v, A" x, i0 ^. K

3 D6 p; J+ D0 C8 P7 ~% \
% `+ i& y- [, O7 z- d8 d$ B3 j! `# w) O  ^1 `3 J% t+ Q' |/ _1 {! G
* Display active connections *
" z; {/ v; I6 L, Y' k7 i  FThere is a new tab under System Log called "Connections".  s+ ~; K7 l: r0 }; R
This page will list the currently tracked network connections.
: I- U9 ]8 u3 h5 Z; lYou can enable name resolution for IPs on the Tools menu,  B/ x1 f% T# z* h) n6 @
under "Other Settings".  Note that name resolution can ; X  |9 W: v# N4 z4 ]
slow down the loading of this page, especially if you have
5 s2 u& u% q( ~6 ia lot of tracked connections (for instance while torrenting).
$ T4 k5 _7 H2 ~/ \# U  f; [% M
1 H. h: O# }# y; G  a! i

/ d3 ]4 O$ e  U* Adjust TCP/IP connection tracking settings *, j  s9 q6 d, e9 ^
Under Tools -> Other Settings there are various parameters
" D1 m8 h3 q) Y- x5 b- y- H4 bthat lets you tweak the timeout values related to connection
2 `' n- A) h5 z' {3 l( z2 X" Z+ Ctracking for TCP and UDP connections.  You should be careful with
* E0 W# N" G/ k# pthose settings.  Most commonly, people will tweak the UDP timeout 4 `, X2 U# `6 J9 ?
values to make them more VoIP-friendly, by using smaller timeouts.
2 h! k4 F7 A; CTimeout values are in seconds.
& M" V/ `3 h' h7 I( j3 Y4 [: t8 N8 K: s8 W1 y- y0 s6 P0 a

* e7 e6 n# u$ B; S3 K
. ~+ X0 v) ~3 d. u: y5 h* Mounting remote CIFS shares on the router *
. U- h, ~9 S5 q" U) O6 Z$ QYou can mount remote SMB shares on your router.  The syntax will * M! X, D4 M: A; s
be something like this:
( A8 a% M' u* @" N3 u3 @! A
. P5 T, _( U  G$ G9 i) f' nmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
% @/ u0 N, h& z) e. ]+ s4 j/ b. t3 r6 x4 J5 v/ G) u" h
(backslashes must be doubled.)  c& C: ]. U+ Z' x4 j
4 ?) r& |2 `8 F+ j- Q- g. @; |

; z& ^- |7 h# }5 o5 F! o9 }/ w# h* y  j5 e" ?% p8 \3 a7 C
* Dual WAN (EXPERIMENTAL) *
- |' O& T( L5 M6 M+ O& tAsuswrt originally supports using a USB 3G/4G modem to use as a
9 k' c0 ?2 v! k( d9 B/ Afailover Internet connection.  Dual WAN is the next step, also 7 f! o+ ]$ ~6 ]7 `
developped by Asus but left disabled so far in their official
, [5 U* W" q0 m7 C5 U6 ireleases (probably because this is still work in progress).  
$ b/ {& T, U2 a0 x) A5 g8 X
  C+ y/ y& H3 B* O9 \The first improvement over USB failover is that it works not only ( H/ `  X: S& a" n8 I2 ~
with USB but with other ethernet devices, which can be plugged
0 S) t! s( I' T5 Non one of the LAN ports that you will select as the secondary WAN
8 Q3 ~' {: m5 g6 ?, I0 xinterface.  The second difference is that in addition to failover
9 Q& E% a  {% O  p( fmode, Dual WAN also supports a load balancing mode, allowing
9 i! x( Y3 Z; @you to share both connections at once.7 H+ w& V: T. ?& k' e" A  j
5 L1 E, y# [$ R4 W3 e) f
Keep in mind that Dual WAN is still an experimental feature, until - R0 P+ T8 X- q+ j4 `
the time Asus finishes developping and testing it.
4 ]1 e3 `) m9 U( W
' X" \. }) }# D1 \9 s% U/ p+ E) U+ f- w
) B) }* C% p8 ], a: C
* Disk Spindown when idle *
1 b! H  w% w0 k2 A" j9 O7 ^3 s! uJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
6 |/ K3 s* r" [1 dto configure a timeout value (in seconds) on the Tools -> Other Settings / ~: m) H# h' V2 }. q
page.  Plugged hard drives will stop spinning after being inactive % T$ t, ^5 @5 c+ p
for that specified period of time.  Note that services like Download Master % Y4 f, \$ h& c4 |1 |6 P; b
might be generating background disk activity, preventing it from idling.( r% d. l5 f, D! ?

4 {1 f/ b$ s" L/ `9 z* s% i  y! v+ ~# @/ c' Z0 n  p; ~% @3 Q1 K  e
7 A& N3 ]1 q( c7 C. z2 ~. ^
* OpenVPN (client and server) *
6 I2 o: f3 M% lOpenVPN is an SSL-based VPN technology that is provided as a
9 K: K7 m4 K8 A0 ^5 s4 S4 v3 ~( d0 ?secure alternative to the PPTP VPN already included by Asus.3 k1 X2 \4 _6 ]$ e
OpenVPN is far more secure and more flexible, however it is
4 L' b& M+ M5 A) i5 Q6 a5 ?8 Nnot as easy to configure, and requires the installation of
/ |' a& T; W- Z: W* W: p7 b, V; ra client software on your computer client.  The client , u% |% K. _6 ^2 Z6 Y8 j
can be obtained through this download page:
9 `, b: H2 ^( C6 X, F( k. T( \% [' C! D1 ~( t! U; J/ m2 b% H' P
http://openvpn.net/index.php/open-source/downloads.html% H+ U, f6 ^7 `8 w; B% a- x! |! H
  h4 U3 [; f; F6 M' w0 H
Explaining the details of OpenVPN are beyond the scope of this
4 L; F, ~, a% K- Y* A" T" j% q) Y% T- adocumentation, and I am in no way an expert on OpenVPN.
) a6 U2 w/ R/ EFortunately, there is a lot of available documentation and
9 S6 c9 \; H, M; Z/ G9 l5 KHowto guides out there.  I tried to stick to the same option
7 l( w/ o; K7 W8 I4 jdescriptions as used by Tomato, so about any guide written $ w$ D1 I/ J$ M  M+ P, c1 _
for Tomato can easily be used to guide you on ; V; i. ~4 H* F8 w# G, Q8 r  W
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin + t- u+ b# _  |! R+ J6 K' f/ X- W
Github repository.3 `0 c7 e3 \) J1 m) Y- U* J4 p- _
4 z' s2 @: q+ l$ r
$ i+ t( Z* V3 E

7 @4 K& O) g" b) E- B! a0 w( DSource code1 R2 U+ f0 ]! s& s- g( \
------------ H- q6 g/ j+ v% g  F" K
The source code with all my modifications can be found
* J  x2 r1 U% o+ F% Von Github, at:
+ {3 ~0 ?% x7 w6 h( U
+ `- p% E! m6 y# c2 jhttps://github.com/RMerl/asuswrt-merlin
% `6 B& e- \4 u7 h# w% j0 N
( d. m0 I& F" E
5 I! g' C- M* z2 I: B  }0 j0 `+ u9 F! n4 `
History
$ B5 j7 h( |  J3 [7 l9 U% a6 U- ~) F-------* D$ A' m0 @3 `$ V! C1 z
3.0.0.4.220.18b:2 f3 Q3 @8 Z# j! v
   - NEW: Report both rx and tx rates on wifi connections4 e+ o: Y5 r: e7 \9 E2 g0 A5 I
   - FIXED: Handle cases where the wireless driver returns a speed of -1
% ~# S) @) Y7 n( E: y   - FIXED: Removed rssi retrieval retries, as it would make the first access to. ]+ \. M# o4 i% [7 o2 d8 i1 n
            the wireless page take forever if you had multiple connected clients.$ `  g2 e( v" u" x
            You will have to manually refresh the page the first time you access it4 p5 F: Q, s0 a) M  f2 d; [5 N
            if the RSSI is reported as "??".& ^: [; _( H* I! H" ~% w3 B- E/ k

. [. K7 F0 n' e  e) L- \5 p/ K; g6 B# c2 u+ M
3.0.0.4.220.18:
+ r( L, K  {2 ~& N# k9 b7 [   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be2 v  x# A/ n3 Y  m! B$ w
          manually set to a value between 0 and 15, with 3 being the default).
2 M, P  Z/ j( k1 R% T8 j1 \   - FIXED: Buffer overrun in init code that would crash the router when 0 L6 U5 U9 j; a
            too many features were enabled at compile time.
4 L  t( o3 w% g# D   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
0 _2 w' I+ m8 `( o7 K3 \   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
9 n2 g; S- B: X+ }7 {5 j   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were ' {+ ]$ U2 ]- n
            not properly saved.5 U* C) M# {* E8 ]# c9 y# \5 O
   - FIXED: First time a client's rssi is polled it would return 0." l- P+ t( I) k7 r7 c& F; X5 ^
   - FIXED: post-mount user script wasn't executed (regression in 220.17)" D/ A6 z, C8 @+ M! T- M
   - CHANGED: Added some info to the OpenVPN server and client pages.
7 a$ f8 }# M* k, a! k. ]   - CHANGED: Improved load time of the VPN Status page.9 W3 n5 {, J2 _( y6 M
& U0 S5 \# M: a; \# `0 y# Y

, c, x" m2 v  M- q3.0.0.4.220.17:% r6 C+ Q- U3 m
   - NEW: Rebased on 3.0.0.4.220, which includes:4 G  ^+ y9 B! b" c
            * Fixes to IPv6 6rd
/ ^. I; f4 O2 e            * Fixes to AC66U Wifi + QoS
2 {! _8 A" `+ m; Z* {" A6 w            * AiCloud  T1 j8 @- g$ O7 T6 E# s) v
            * Interference mode once again enabled# W8 Y2 X' T( U  y, P* F: N
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.9 o" b1 P! B0 O0 Q0 O2 d, l
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients; T/ m# A+ J2 f( z9 F
           if you had just enabled the option on the webui." ]$ g2 N2 W$ _2 r
  - FIXED: PPTP clients not always showing on VPN Status page.. W1 m' {0 ~) `
  - CHANGED: Disabled DualWAN as it's currently broken in 220.( D- z! x/ |3 X+ R  S5 N! Z3 R9 d
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks0 [' M. \$ p7 v  \8 K( _* h
             the router., \8 w6 u+ \" G. d
  - CHANGED: Removed firmware update checker to avoid accidental- r0 J6 H1 P+ D' N- d3 Y+ V9 b$ S. r5 r
             revert to original FW.
" a$ t% p2 b, ?/ O! U- M7 S) ~1 ^# V0 S, h+ }1 n

# l, F' a2 J8 u8 {; {6 p8 q3.0.0.3.178.16 Beta:
! O, e/ r* j& \+ j6 J' r   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
: |& ]! {; |# K4 t# O6 v          Keith Moyer (from the Tomato project).
' x0 r# P; c- q& u  x7 T3 }   - NEW: Added crontab command. t6 z& G+ P6 ?; S' }- ^  y0 `% e
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either + z7 p" e& ]+ V' }
            VPN or the NAT Loopback (GRO is now disabled for that device)
' s1 s: ^* u! B* w* g   - FIXED: dnsmasq was listening to all interfaces by default, allowing
1 J' P. x6 |4 w- _            even dhcp requests to be serviced from the wan side if you+ P% w+ D; S% H; [+ C2 L
            had the firewall disabled (Asus bug) (fixed by dev0id)
. J9 e1 }5 F2 Y- R! T1 d   - FIXED: Default disk idle spindown now set to 0 (disabled).0 j& F0 Z% P" d0 O- ?- j' l5 X
   - FIXED: Corrupted WOL list when using IE.
' V7 F, c" U( i   - CHANGED: Upgraded openssl to 1.0.0j.
1 _7 D! O2 a+ }   - CHANGED: Included fully functional openssl command (will allow you to
' J. N3 J4 i( C6 ^: i, A( F: G              create keypairs and certificates from the router).
3 O. e# f9 X( `2 I$ m   - CHANGED: Removed power adjustments from the Performance page, as they
  |- w4 Q$ n3 V' T9 K, w  p3 A) k              are redundant, and not as reliable.  [; f; E6 y% G1 B2 d4 |& j
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I , o: C: b4 U8 G/ |! Y0 \
              am unable to work on them without an actual router.
9 C5 e5 ?6 L7 G: [9 b% T* g6 D1 V! K* n% U' M/ Q# u
4 [- `6 w# p6 W1 L+ F
3.0.0.3.178.15:
# t+ y# H- `3 ^! U   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
' j1 F2 f4 K9 M8 ], R/ X, W           * Radio turns back on based on schedule
; `( T  K$ Q+ A3 a) |2 \, L7 \% i           * Reorganized QoS pages
" z, R0 F$ X+ |+ O  @2 r5 n           * Turning WAN DHCP connection off will first release current DHCP lease
- g: ]8 T+ |) t3 A5 b) N% v   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.- v5 L, D3 R& p" y% f. v: K9 O
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB" |! R# {0 b" s5 ^8 k' K6 W
          max, as using the whole 90+ MB available makes little sense for
8 g+ ^. A4 {% k          JFFS, and was also displaying some issues.
% Q% g* \7 |" T! _6 t* \. x. Y   - NEW: Added nat-start user script, as NAT rules get applied separately from! A: D% O0 z- p2 y- |% q9 Z8 |
          other firewall rules (firewall-start changes to the nat table are
8 K: d1 @  V% l! Z$ g# s3 K          being overwritten when the router starts NAT)
5 h3 y& \+ f" U4 c5 Q   - NEW: Added additional info to Sysinfo page) t1 H5 Q: K8 s: p% Q* k
   - NEW: Added chroot applet; h2 m% J2 K, q2 U' ~8 I2 f
   - NEW: Option to allow SSH access from WAN7 Z' z3 l' l+ r; D5 z2 _
   - NEW: Option to exclude specific devices from idle spindown
% s6 {2 W0 g, l; Q( S   - FIXED: Performance page now uses the new Sysinfo API, and is now able
" w! @* b/ s" J% @) y            to deal with cases where radios are disabled.
. V* d8 ]9 n1 X: F9 m+ ^- [
( h+ N) J% K+ z( |2 H- r* s0 J
1 {+ Z5 v- u, O4 b: d3.0.0.3.162.14b:9 f; b( ~/ y3 x# d. \
   - FIXED: Web server would crash for some people when accessing6 K1 q1 y3 T+ d7 s9 \% a! ~6 p
            the Wireless Log page./ u- R; z' ?) R9 S2 s6 Y$ ?

- n: R) L( d, O! H7 V% W5 k! ?; P% c& l
3.0.0.3.162.14:
0 ^$ F! o; i, b) R   - NEW: Spin down disks after (user-configurable) inactivity timeout9 E  y2 g9 W' J% M' _0 b# E
          (using Jeff Gibbons' sd-idle-2.6)4 \# N  _$ u; i8 u, G  ~( e
   - NEW: System information page under the Tools menu.8 e# i- J# |; Q$ q
   - NEW: Station list on the Wireless Log page will now report associated. l+ n2 s3 w7 p7 U1 j
          IP and hostnames (when possible).
& I" ^2 ~4 [4 |0 s( H8 T$ y" K   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:6 z5 n" \6 b9 P0 s/ K, z
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)) a  `" A8 g+ B' a' D5 G+ k
   - CHANGED: Better integration of the Run Cmd page.' _' y! ]- ?2 [8 V. u  K( p" o
   - FIXED: Incorrect left menu rendering when under the Tools menu." [" X1 M  b( j, N) y5 t

( p  B  @% v% H, u6 [7 }  c* c
' |& h9 _( m7 w) _, o0 B3.0.0.3.162.13:# J: Z" @8 C: M4 d( n/ A# {
   - NEW: Rebased on 3.0.0.3.162.
, s3 D4 o% x3 V2 m   - CHANGED: Switched to WPS radio toggle code Asus added,
- [7 P! r9 C* W1 h5 I6 B              now on the Administration -> System tab." {) }9 u2 v0 A+ s( _- _7 e/ S
' k/ G6 M6 c1 H/ v

2 a/ S; R) L- \1 i9 ], |3.0.0.3.157.12 Beta:
- p2 g" e- d" xThis is based on unreleased Asus code, which they have
4 k5 D$ F4 ^4 ]# ^/ T( Zgraciously provided me with.
5 [% J  N, O& G1 F! ?1 n% b3 T, m$ ^# G, @! I
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:1 c/ S4 D* t5 u6 e' E
      . IPv6 tunnel memory leak fixed/ k# d. f% F- [
      . They fixed many issues, making some of my patches
! Z% h( G9 ^) M2 L3 N2 w        no longer necessary, such as timezone DST, https auth, etc...* b6 x6 ~$ h* J; K
      . Upgraded radvd5 o5 s' J2 W0 `
   - NEW: Added link to the command shell page in Tools menu.
1 h" M0 }6 f' ?7 K1 w5 E   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
7 ?# t8 }# m  C- n# a% c   - NEW: Added "tee" command.9 }% c9 t. G; L! s/ y2 F7 H
   - FIXED: NAT loopback rules would actually NAT every lan to lan
7 s+ j, ^; J& \9 X4 r            connections instead of only those needing the loopback- i/ }. ^' {" ?7 B! ~
            (bug in Asus's code).  Replaced with new code based on a$ N9 J! J; }* N: |8 G4 V5 {
            suggestion from Phuzi0n on the DD-WRT forums.! a8 I( E. i0 N6 G
   - FIXED: Accessing the WOL page would make it resend the last( B( }3 o1 V% r# S, _: x+ [, v
            WOL request.
& Z9 m7 `" P. @' ?! M6 @" e   - FIXED: 'cru' was using 'root' instead of 'admin'5 Z9 @4 W/ q# `- p  ^& F. x
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)  [* k5 ?* c0 L6 y. [8 _
   - CHANGED: Made tracked connections load async from rest of the page( }2 G8 g# W( w/ E5 e
   - CHANGED: Increased hostname width on Connection status page
8 W, }% |/ a0 P8 Q- A4 z# f- D   - CHANGED: Improved WOL page functionality.
7 D+ s$ `! L3 ?9 v. B1 S: A
7 U$ T$ \& p, C* B6 l1 f8 O
1 Q4 R& `  C4 ?$ A; B3.0.0.3.144.11 Beta:, z, Y$ \- g3 z2 t
   - NEW: Name field added to DHCP reservation list1 ?& {8 P( k8 c, ?
   - NEW: Webui option to enable resolving IPs on the Connections tab
/ V' w: \% J/ l$ O4 ]; ^   - NEW: Store a list of computer MACs to use as WOL targets3 i# U7 J, H, G, i( P1 L
   - CHANGED: Increased dhcp options from 32 to 128 characters
+ M% k9 L0 i) F: z   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
8 o) a8 b/ z. u1 E: \     it to 16 in recent versions)
! z( d5 l% p  A- x* r2 l$ \   - FIXED: Retrieve dhcpc options for the correct wan interface0 m; C( V, c( O: w' i# a- X

4 q3 q* j0 d' E5 ]0 G1 g5 S: |! O% C: }7 p$ u
3.0.0.3.144.10:2 v- i: _5 {( p: T0 M
   - NEW: Rebased on 3.0.0.3.144.
8 v; `5 r& i1 D) Y# G' f2 u0 _# e) n: S! j   - NEW: Support for 64K NVRAM enabled.  ***First flash will" K$ c4 q5 k" o# {5 i" ]7 s# r
          wipe out ALL your settings!  And you cannot restore
; ?! v. _2 ?( D8 Y+ g4 i8 j1 E5 W          from saved settings - you must manually reconfigure
' c& K- B) C  }9 c          everything.  Be warned!***3 N! e8 }9 G, g2 Z7 q
   - NEW: Enabled support for Broadcom Wimax devices
- @2 q, p! z( C. \  ?) N* t+ m8 O2 c   - NEW: Added cifs kernel module (for mounting remote SMB shares)
$ p: K" |- G3 k( j& _: _4 P$ x   - NEW: Added layer7 iptables matching% [/ n# h  m% f6 m* e3 S$ _
   - NEW: Added user-options for DHCP on the WAN page
% F/ e$ h  m4 d' B$ Q- p1 B   - FIXED: Router crashing when connecting to it over Wifi# K9 s: x9 j, W% p/ a$ F* d
            and running the newer QoS code (disabled GRO)9 e' t, T' ]4 o; o% s4 ?( w
   - FIXED: Router crashing when connecting to a network
* h/ T4 a( V7 a7 ~* D            device behind the router from over a VPN& ^: K1 F; k$ Q, n, O1 m
            connection (disabled GRO).
: v8 Y. g3 w- r+ I. g1 i   - FIXED: Incorrect timezone set unless enabling7 V/ F# f1 G! ?, L% o
            manual DST.5 t: K: T. w; ~  d" X& w
3 Y, h  W% W6 |- C8 _& U4 N: M2 U
% ~; @; H9 M2 [
3.0.0.3.130.9:
* _3 t: F" n4 n& }7 ?2 r9 z6 `, S   - NEW: Enabled new Dual WAN support from Asus
3 O3 q1 R! k. `4 J   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
9 ^7 b5 a$ k5 i9 ]7 R- t
" j5 I1 P* Z7 D% U" G
  b8 @) S- D- V2 y3.0.0.3.130.8:3 W& z1 U2 X9 b7 X6 Q
*** Reverting to factory defaults BEFORE and AFTER flashing
0 b3 w0 w9 D* O3 M6 K! r4 ethis version is strongly recommended!  The newer Asus code base & l6 M+ Q% Q1 f  D/ f( `
seems to have changed quite a few settings, so you'll want to
; R2 R' ], U: F1 ?4 Ynot only start with the new default values, but also get rid ; l& U! j2 f. C" W# j
of obsolete settings.  Otherwise you will be wasting a ) C4 }" N! u7 Z
good amount of the limited available nvram. ***) J1 n- l; p1 S, u6 R

( v7 ?* f% e3 V7 Z   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code ! `9 t1 P1 `- _
                  and/or kernel code)! W, @2 `4 r! p) A9 s- m

% L1 q6 {+ q; Y9 V. H) O* m, A   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing ( k2 d7 {% k# C6 k' s, N6 j0 \
                  a LAN device behind the router.  Workaround is to - E1 h, G) K* c7 T
                  use an IP range outside of the local LAN- z& I" t# `3 n) H8 y9 f
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either 5 L) [. z$ }! r. Q$ A
                  set your VPN to use the VPN tunnel as default
# w) y2 K3 q4 A, ^4 s                  gateway, or manually add a route to your VPN . |/ n( G6 f  r1 ~- A1 n- O
                  client.
! ?7 N/ D! k/ M) I0 D, q$ Q" K- H6 d2 ~! u0 C5 Q! b
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).6 }: {0 t' Z: ]# i- ?) `
          Build 130 brings various code changes to IPv6, not sure . y' x0 r" c1 j* r- V; o
          what else (as I have no changelog between 112 and 130).: |$ ?/ y% e, r  \8 u
          The QoS code remains from build 108, as build 130 is
, u# I' u" ~0 w5 e. r          unstable.: j& `$ A% u' J/ ?0 T* i& \0 U# T/ C
   - NEW: Added "diff" utility
5 D7 x" {9 a5 Y9 n4 W0 P4 v8 `   - NEW: Keyword-based filter (new in 130)" @( c- o0 T9 A. f1 r
   - FIXED: Firmware/settings can now be uploaded over HTTPS
& K+ v7 W7 J( ]9 L+ Y+ n            (bug fixed by Asus)
1 u" g  s) j) V3 W# x5 V! g) @8 B5 h   - FIXED: Buffer overflow in networkmap that would cause garbled
7 h/ e, B, V( t. X2 V0 ?% A5 f            device names to appear on the clists list (bug in
- e& f8 ?7 X# z8 N8 \" a2 u* x            Asus's code)
, w5 C$ C& F- s- x   - FIXED: Firewall would break when applying a game preset that % ]% n( [; D, _9 s9 `$ n* H( F
            had multiple ports separated by a "," (bug in Asus's
* F' i' q" M; E8 }3 r            code)
/ N! `4 b: O8 V6 l2 g   - FIXED: WOL through webui wasn't working when IPv6 is enabled( C: r5 e' r1 f3 X& A# ~, P& Q3 K; f
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
! @0 \. f3 M, U2 H   - IMPROVED: /jffs/scripts/ will be created automatically if it
! [# x# s7 x9 a( Q- z2 a; T               doesn't exist (you must still make any new script " I" t- Q! T; h$ ?6 P0 |, M3 x
               executable using "chmod a+rx script_filename")
( p; F% B: t2 W! w9 I9 b" T3 e. A& g. ~2 C3 s3 H" H' d8 j% x
0 d% \3 L, K( s( O( D
3.0.0.3.108.7:
$ Z6 d5 q6 @4 u; b- W( v4 I   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov), b. F* j2 i, b' ~! o3 S
   - NEW: Added webui page under System Log to display active/tracked0 E% e& o: A+ e
          network connections.% [* w) q5 j0 ^3 r7 T5 s  z
   - NEW: Added netstat-nat command.
' O" Y9 D: I4 n! w1 {7 C" R8 M' A   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
  V, I; `* O9 _8 z          Shantanu Goel)
  l2 V% Z$ b6 {; J, Z   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
# H" R3 }/ T) g  C" b: J   - FIXED: Removed check in Asus's code that would reject txpower > 80
4 [! j# w! b- Y, q1 Y! {, s            unless you clicked three times on Apply (?!).& ]6 O/ I9 B+ z5 k8 h/ d5 v% g1 b
            NOTE: Still not sure power setting even works, as I get& y% D7 |4 k! N( R
            -80db from the other end of the house no matter if I use % ]( V" D: _: ^) J3 O% \
            40 or 500 mW.8 h0 S  l0 m9 ^. @% Z5 ^
9 `/ T/ t9 y9 V

& t+ L9 q5 D+ c3 `) M8 H1 E& Y3.0.0.3.108.6:
# E6 v) o/ h  L: o   - NEW: HTTP access list (backported from build 112)9 ]  O5 A, L3 i: C6 x0 y& W
   - NEW: PPTP VPN encryption options (backported from build 112)% z: p. `* b+ B
   - FIXED: Traffic history location was't properly saved1 G, }2 Y1 s9 O
            when changed in webui.# a, P/ w9 v$ c1 V, _5 ]
   - FIXED: Disabled traffic history saving to nvram for now,* U+ q6 Z. R! a' |2 M( \
            to avoid people accidentally filling their limited nvram space.# a0 p" f8 T: `5 m
   - FIXED: Missing bottom pixels from the bottom of General menu. k6 ]0 E# o: q* }9 R! w
   - FIXED: Removed invalid CSS attribute% e( W8 k( [" M' y9 D
   - FIXED: typo in VPN iptables entries (bug in Asus's code)! s% g- n4 o, c: ]

4 T. ^! Q6 n* u" `6 Y9 x6 [1 S
/ f) ]+ \" u( K" ]3 I3.0.0.3.108.5:
# g6 N5 `+ |6 G% R7 v   - NEW: Crond starts at boot time.
, J7 [9 d5 J0 Q3 w   - NEW: init-start is a new user script that will be run early on6 R6 K% M4 ]7 E; Z, G
          at boot time (right after jffs is mounted, and before any
: ?: P+ `; Q$ F          service gets started)
: x2 A3 k5 M0 @+ M8 l( N' E1 F  - NEW: Can save traffic history to a custom location (USB or
' T7 I  W- i* g9 W" W( l         JFFS, for instance) to preserve it between reboots.
( l, R5 C$ {" ]2 L! w. R  - NEW: Added Monthly traffic page (ported from Tomato)
" y9 |; d6 H' J4 s/ {  - NEW: Added the Performance Tuning page (with temperature).
! ?/ ?3 [& y* ?$ m& z, V2 \. i# ]  - FIXED: Webui authentication was bypassed by the web server (bug in
# z* E& J2 U1 y+ v           Asus's code)$ [0 V0 t/ t' o; Y: h6 A; ]
  - FIXED: Httpd crash when uploading a FW or settings file over
0 N1 k& D& J8 c           https - should simply fail now.  For now you have to
" A' v' C+ J: D7 O, u. Q/ c+ U           use http for flashing the FW or restoring your settings, M4 }* a; s3 M3 E, c) E
           from a saved config file.
0 ]# q+ {0 q. t7 s# G% V7 l; K. T( h5 L3 j3 A; ?/ R8 [6 Q
/ _1 ^) ~3 h* i0 f
3.0.0.3.108.4:2 V  T8 M( ^; y" e
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
; a) w7 [8 ?7 V3 ?8 E; {          the OUI database (ported from DD-WRT).. B/ U+ W: c6 G# o( Z+ K
   - NEW: Added HTTPS access to web interface (configurable under Administration)
2 X3 z# t/ y& m2 P   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)4 l5 D3 i2 g* n% _
   - FIXED: sshd would start even if disabled
, j1 f, u/ C2 O6 q/ E   - CHANGE: Switched back to wol, as people report better compatibility with it.2 [& K: W! t  l7 r
             ether-wake remains available over Telnet.1 w8 l; z! X( [& E

+ X' [; E/ V4 @# o. L0 a- T/ k+ ?2 j  l! `* T& [2 T, a3 }
3.0.0.3.108.3:
. C$ h' v6 h' u, A   - NEW: JFFS support (mounted under /jffs)
* q" ~- R4 G, p4 Z   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
( i! V0 N5 n9 O          must be located in /jffs/scripts/ .
1 k3 r) Q% J  U   - NEW: SSHD support- |+ m$ k/ }5 m3 h6 m
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
/ U/ y7 D5 G, k& _; g1 V   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.! i' A7 Y3 _% I. \7 D2 l8 y3 H/ x3 F8 Q
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
9 l& w+ H) v1 Q6 L6 R5 |; t6 g) i8 b5 W# ^& U* ^6 Z/ Z5 d" ]2 N
  @* C: e- o. g9 X9 h# i& B4 f6 D
3.0.0.3.108.2:2 E/ p" u& H9 P2 i! A! |7 A  {
   - NEW: Added WakeOnLan web page1 T0 h  v9 _/ d$ U1 y% z* o
/ G* m/ i' M4 X8 z9 j  u6 L
5 m8 ~- K# A# A4 \! i! v# P
3.0.0.3.108.1:' a! _! O5 F. b8 o, J4 j
   - Initial release.! F9 \8 r* z7 @, }3 n0 I

/ c* W9 f8 Y! o+ t4 r8 S
  l5 q: f1 S  J2 g, U1 YContact information7 u1 n( h; v' y9 ^
-------------------8 S" i- D; m/ ?0 d; F& g+ r( k1 g
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
& x3 L4 D7 G& C0 z  sAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
6 O8 Y; d5 m/ n9 T  S) xWebsite: http://www.lostrealm.ca/
4 J. o  [5 P8 {0 _; fGithub: https://github.com/RMerl/asuswrt-merlin* }  Z8 j3 e: F: l- u7 h
Email: rmerl@lostrealm.ca% j3 {: ?) n) @9 @$ T9 J' S
Twitter: https://twitter.com/RMerlinDev
) \- x+ ]8 I5 p& ~8 o( H
( |. G8 Q- Z; ]Development news will be posted on Twitter.  You can also keep a closer eye
# V' P0 z4 T2 s( X0 p1 Von development as it happens through the Github site.
4 x7 n# V: V% F( O' T' d. k% u3 R& F" C
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
% m5 g, u0 W9 U8 P* c4 V1 g: k) mpost there (in the Asus Wireless section).8 O! Y0 r, Q- ]  J( E
+ Y2 y( S( g, D
( w( i. C$ q! o( t. n7 j- v: `: H8 ]
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
4 J4 g  d2 c  |to give more than a simple "Thank you", there is also a Paypal donation button on my website.
. i1 G, k6 a4 j+ u+ W9 N
; q5 ]" o0 G' {" z9 WI want to give my special thanks to Asus for showing an interest in this project,
: v+ T: P4 S9 Z/ w" ~and also providing me with support when needed.  Also, thank you everyone who has
! f$ M4 [# M, P+ X% ], M: Kdonated through Paypal.  Much appreciated!
8 f1 n+ S% B% L) P( Z) @6 f( k  m- I- ]8 P+ k* q* l
4 |! M4 O5 U- ~* I2 y9 L4 C

+ n7 b6 L( B6 n2 u2 J! O4 ]* F---
4 M3 g; B! x$ F' X8 A. c- |& nEric Sauvageau$ s$ w8 d7 V& u$ ~/ g* @4 X
0 n9 a; `' G* k( e" N" u
8 _" D. D! ^# T: g

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
) c2 K( M& r: ~9 [- d; i3 T谢谢,正好有个N16,刷机试试效果。

' [1 W. G1 l2 ^文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了! r0 D/ W! R1 A; @4 m# S4 O
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
5 M- ~# k$ q! S& x' g8 T今天刚买一台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客服返回顶部