查看: 23987|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
  ]! h: E/ g8 J; j& o& d% [- i, @& V  w! M4 O7 r$ B7 x
  Rebased on 220, includes AiCloud; added wifi client stats4 [- G# N; t- x# [" Q7 K% s
  , O) `/ P$ F. G2 H. m1 B
  5 x; Y. i  L- \$ t2 [1 P
  * H$ I5 a6 O# [9 N7 a9 Y' Y
  ; i5 t7 g2 W4 N' p3 n
  0 ^9 k+ r. x9 R+ c. p

; ^/ d! T+ k) n1 V2 U9 c/ y  x
% U1 k% }9 ~, s' F/ Q: v- A. X$ ^7 m

- f) B6 J. ]# i/ `( j$ D
3 {! }) d  x; g6 I8 B- l7 x, l  d# F/ m) |3 u

4 n, @1 z. K* T6 b) L0 \" e" l, Y6 l8 j* D3 X. s# ]
8 _# a3 [, z& J4 t5 A  N3 y' @+ s

% I: W" X$ @! `7 D" O7 H& [# q( x: {; ]# A  n( w4 a. `5 Z
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)2 z; A( m. Z4 e0 ?- [
=====================================================+ ]$ S# Z$ W. T% r: C
! m- C8 s9 ]( q, u2 M# x

7 \+ T/ R* M0 L# I0 F3 E& J! p' cAbout
& n  t% ]- E' E+ m' X: p3 [-----
9 G* H6 ^. P5 I- r4 XAsuswrt is the firmware developped by Asus for their newer routers.  They are
7 i" _% _7 V1 p( palso porting it to some of their older models, like the RT-56U and RT-N16.  + a& ^* c) x1 E0 o% i
While originally based on Tomato-RT, Asus has disabled some of the 3 y6 i+ P. z+ ]7 P. i
original Tomato features, and added others.! `5 d5 J9 v5 k- d: L3 o

6 x6 B( U6 d* Y) k% \% H$ Q1 M& W) SAsuswrt-merlin is a customized version, which I am developping.
% ]' Y) _# U# x+ QThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
" e1 J* b0 y# o4 Cwithout targeting at full-blown advanced featuresets such as provided by 0 B) N! t$ Q8 g5 ?8 X
excellent projects like Tomato or DD-WRT.  Some of the features
0 e$ f% m4 L0 g8 w- L7 `that had been disabled by Asus have also been re-enabled.
: c5 g: B/ ^1 R- N& h2 ZThis aims to be a more restrained alternative for those who prefer to stay
' v% M' q; o* }& Q/ [closer to the original firmware, with limited risks of seeing new
& Q( N# k' k4 A2 V0 Mfeatures bring in new stability issues.  I value stability over 8 q( O! r9 K3 [
performance, and performance over features." f7 Z; f+ F- c5 L2 D: w2 W7 }

* A9 A" \/ W$ J0 N( {
& ~( Z* V, T" {! R5 U7 J
5 F  p0 i* z1 ^. ]3 W+ cSupported Devices$ L: }! ~7 r' R' U4 h# ^0 e
-----------------
; O5 `; A" o. v1 c+ H& VSupported devices are:
5 E3 A3 Y" ^- Z/ ` * RT-N66U
9 P1 g$ T/ N4 z# D+ m * RT-AC66U4 G: L; [' W! W0 h0 p8 |% g. N
; D3 y$ L8 O( s! E# J  @
These devices have experimental support (because I don't own one to test it):8 G' m8 I" S+ `! r" p# S  l) o
* RT-N16
, j$ K/ ?4 T! E, ?; {4 h! K, b1 \" U; |: s$ J8 Z4 ]

& X1 H+ T$ A5 j5 C4 a0 y) w! v
7 y+ \  p$ Y' K' L* ]Features
# \+ W3 A$ h# G. ^+ S1 e; W--------( b( q' u; q0 W; }
Here is a list of features that Asuswrt-merlin brings over the original firmware:/ D0 V, d5 k: a; M( \

' t* y9 o( T: Q" h' y1 A- Based on the source code of release 3.0.0.4.220  x' j! t1 M" |8 W! n, X! W
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
; Q+ g! U; l3 [: k3 [' P3 \- WakeOnLan web interface (with user-entered preset targets)% K' E, L3 m" r- Q  S& k
- Persistent JFFS partition
7 g; K  M# h; S: Z- User scripts that run on specific events
7 U$ d: T2 l% R8 B! t+ T! Q* O8 O- SSHD (through dropbear)7 |- O1 d' J, s  ^/ Y6 p
- HTTPS web interface  a2 i" l7 }2 g: }  t6 O
- Crond0 a8 |' x0 ~2 M! J8 [: j
- Clicking on the MAC address of an unidentified client will do a lookup in6 d$ K* s8 D$ G+ T+ l
  the OUI database (ported from DD-WRT).+ c3 a% l- a, O( C0 v5 S2 P
- Optionally turn the WPS button into a radio enable/disable switch
; q' G5 Q1 ?  N% X  r- Optionally save traffic stats to disk (USB or JFFS partition)2 G. T$ g- ?2 _- U9 M
- Display monthly traffic reports" E/ C& W5 d( Y7 j7 D- i
- Display active/tracked network connections3 M$ ?6 D! m. Q3 `* p
- Allows tweaking TCP/UDP connection tracking timeouts
' |/ [+ Y; Q1 T2 w: L' z- CIFS client support (for mounting remote SMB share on the router)0 u( D+ U9 t- F6 R  Z" B! X5 N1 K
- Layer7 iptables matching4 l% p3 t/ D$ J
- User-defined options for WAN DHCP queries (required by some ISPs)
: [5 a5 a" A/ |7 u/ i7 C& H. @- Name field on the DHCP reservation list  w; w; s, M9 _7 ~1 V# H( t
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)2 m6 _. B1 w* I6 _9 x6 q
- Dual WAN support (both failover and load
" r% Q' r% M8 c) D. T6 J  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)9 L% e, h+ N/ ^5 f/ R$ l
- Disk spindown after user-configurable inactivity timeout
. @+ }. m$ m) j5 L1 D- System info summary page
, j* t) V, z7 s- Wireless client IP, hostname, rate and rssi on the Wireless Log page; Z% _8 d) u" K( \% D* j! Y7 N4 `
- OpenVPN client and server, based on code originally written by
3 X1 x# N; E6 |' R$ Z' w2 P  Keith Moyer for Tomato and reused with his ) X5 ]0 X1 ]; ?+ t' b% I' ~2 C; J
  permission. (RT-N66U, RT-AC66U)3 {  k4 [4 L6 I8 W( z
8 r, f. @; M9 b
0 N" S; t1 ]  D/ c# e& o# R: c0 h

) G  H* ^4 `  r2 T7 P& VInstallation# S! S7 Z- _- R6 o% a* j
------------1 r0 E1 u9 C* ]5 n
Simply flash it like any regular update.  You should not need to reset to & \/ \9 L% J" ?" I4 @, C
factory defaults, unless coming from a version that used a different   j9 l: R5 h6 j1 G. U& Q0 N
nvram size.  You can revert back to an original Asus firmware at any time just
6 L5 y1 }# P# L% M) ^by flashing one.. D3 i* j/ D; s0 \9 h

/ @+ N9 s' j; _8 t4 Y5 J) [NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
8 F: ]2 X9 m8 l. k5 K( gfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
6 G# {9 p, L! rwill wipe ALL your current settings and revert back to factory default!
" v" K) u" f" T  i! uThis is required to upgrade the nvram storage to 64 KB.
: C6 `3 X6 o( T2 |
# z; i! U# j! R9 B) O0 u
- M9 G2 e: q. ~Usage
# |! Q! q  c; `1 z1 _-----
' K9 Y& s2 p2 x
! T; U9 W, f, Q% M1 ?$ F4 }* JFFS *2 |+ t3 R2 `' [, Z3 N! K# q. M) y' v# ]
JFFS is a writable section of the flash memory (around 12 MB) which will * @6 g! z3 x& `* i" y, A, D
allow you to store small files (such as scripts) inside the router without
' t. D5 F2 ]9 O3 E' d  Mneeding to have a USB disk plugged in.  This space will survive reboot (but ; e+ B9 ?4 B/ t) @
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  3 u2 h) v" C4 k5 m: y, [% }/ z1 k
It will also be available fairly early at boot (before USB disks).0 M: v- ^% H/ x1 i
' A; Q8 N4 P+ P; ]
To enable this option, go to the Administration page, under the System tab." H7 N) }. P1 }6 e: D/ l$ \0 w$ W

1 G3 c+ l) e8 e$ \! x4 cFirst time you enable JFFS, it must be formatted.  This can be done through   G8 n$ G7 D8 e  W1 O, H3 I) \
the web page, same page where you enable it.  Enabling/Disabling/Formating
4 A& {) e/ M1 VJFFS requires a reboot to take effect.
9 L: y. d9 t: F5 U' Y: H" ]- s- r* S" C
I do not recommend doing frequent writes to this area, as it will : j5 R5 [5 O+ y0 T9 F7 D
prematuraly wear out the flash storage.  This is a good place to 9 w* I& K7 Y/ N. G
put files that are written once like scripts or kernel modules, or + E9 V5 O7 m! {4 N6 W+ ~& U6 m
that rarely get written to (like once a day).  Storing files that 4 \: Z: Y" W7 z$ _: N
constantly get written to (like logfiles) is NOT recommended - use
# C0 t5 h/ }9 x7 s7 Qa USB disk for that.# b$ f- J2 G3 Z* H% w

: x! |  A5 [5 K, f% N
5 ~- y$ U4 G( V; f$ D" V
; O6 `# F. r( z% \6 t, c0 o% C* User scripts *% c: J1 J* o) H4 ~" J2 }! s; g
These are shell scripts that you can create, and which will be run when
! g% r: \' d- E2 R  P6 a5 K5 h8 wcertain events occur.  Those scripts must be saved in /jffs/scripts/
3 A' T, w; f8 A9 x, t; _( C' W(so, JFFS must be enabled and formatted).  Available scripts:) v1 K4 ^1 W. `" z

  p! z" ^$ r( a# e) X# s- services-start:  Services are started (boot)$ Z4 }, J, i6 C/ _/ t/ s  p5 r& x
- services-stop:  Services are stopped (reboot)
( D4 @/ N0 N  L3 O* V+ ~- wan-start:  WAN interface just come up (includes if it went down and back up)! V. u& v, X4 t' x$ D
- firewall-start:  Firewall is started (filter rules have been applied)) u7 o6 i$ F& k( \& }
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)! c3 ~' X# Y# f. [# [  ?. j6 W- O
- init-start:  Right after jffs is mounted, before any of the services get started3 l" a5 q7 c( u* o  |
- pre-mount:  Just before a partition is mounted.  Be careful with
" A( u7 J  s: T- I" A  this script.  This is run in a blocking call and will block the mounting of the $ H. ]" v4 J2 s: _9 u/ g& r
  partition  for which it is invoked till its execution is complete. This is done
- a/ x/ d! m& q1 g  so that it can be used for things like running e2fsck on the partition before
: [" @; ~. R9 ?  mounting. This script is also passed the device path being mounted as an
  J6 W" W2 H4 M6 |' o0 I2 i  argument which can be used in the script using $1.
/ u, k- W2 ?9 ]& j0 j- post-mount:  Just after a partition is mounted  s" \% h% e. l+ ~2 H
8 L: `2 G* K8 G
Don't forget to set them as executable:+ W# H( e* ]1 D( [9 l3 t: ^$ Z

9 J* H" _3 F1 ?, d1 G   chmod a+rx /jffs/scripts/*
. p9 B5 f  }& w* I* J5 _$ ]4 U
/ L0 ]; d5 {. B# V0 T1 p$ ]# TAnd like any Linux script, they need to start with a shebang:/ y& P4 J* k% P2 I1 w$ s# I
" ^. k$ e; v/ `: E# P5 ]8 j5 C
   #!/bin/sh
3 }0 J* F) K4 z' b: o4 s: U7 U! y- O' E4 `( e" h
, {* o5 M$ m9 D4 F2 @% e, b
3 t. o. m3 K, B/ r5 ]( }7 T& p
* WakeOnLan *" Y+ p8 G' v% P. x3 P
There's a WOL tab under the new Tools menu.  From there you can enter a* B4 g( ?$ [8 d
target computer's MAC address to send it a WakeOnLan packet.  You can also; D) C; @8 o8 v, U, X' f  D
create a list of MAC addresses that will be stored in nvram, and on
% l( x1 m! H1 O) b# Lwhich you can click afterward to wake up one of the listed computers, without
) w3 V  z7 e8 ?0 o) r# Qhaving to remember their MAC addresses.
0 l1 Y+ k& V! k( ~
4 Y1 ?; ^7 }5 m2 {! O/ h$ c. l
+ U; Q. ?) K* ]: r/ v
6 x3 I$ x; _: R# W% s* SSHD *( i+ ?+ K3 ~. @0 v/ _: s5 {
SSH support (through Dropbear) was re-enabled.  Password-based login will use
6 I0 }! @) T8 d4 p. X7 s/ qthe same username and password as telnet/web access.  You can also optionally
& q  a# c  b3 W: a3 k% finsert a RSA public key there for keypair-based authentication.  There - ~1 k1 f. J4 p- a- h% j' Z6 |
is also an option to make ssh access available over WAN.! p' b/ u  x- F5 O) G5 i7 d; U: O9 l- z
0 q% V# [( x! b5 d
% ?2 E5 m/ `- d4 q: m
* HTTPS management *
3 G2 l3 |+ Q3 D# K0 c) ^5 [: M/ KI re-enabled HTTPS access in the firmware.  From the Administration->System
& ~: D4 p  H6 ~6 K; d+ r3 kpage you can configure your router so it accepts connections on http, https : S9 o9 l( u$ M: c; K
or both.  You can also change the https port to a different one
; W; e+ K0 i. }( G  t3 W! `5 l0 q(default is 8443).2 Z( B) M1 R) O. w7 F& Y% [" j
1 J5 }/ z2 M4 l' ]! s! J, l* u' I! }$ }
2 e' y. f3 c1 ?& _: Z% M* E
7 ?" S8 V) O5 G( `( l
* WPS button mode - toggle radio *
6 `1 J, F$ c' L9 L& v# Y) Q+ G4 nYou can configure the router so pressing the WPS button will . C0 }$ c0 g: K/ U! Q2 t9 }
toggle the radio on/off instead of starting WPS mode.
$ p0 z$ J4 M9 i9 ^0 @& mThe option to enable this feature can be found on the
0 H$ }  w7 a) F- x: ~Administration page, on the System tab.* r. `% H7 N" ^7 L, |8 K, L) q0 B
! U4 m2 A, ^0 \! O6 G
( j# F6 c6 h( A% J
, R% {) z# M/ A5 S% h7 `  o3 F7 R
* Crond *
0 _6 j/ [# i" f& p# y: R) V. k% H2 gCrond will automatically start at boot time.  You can
. \; m: Q  N+ Dput your cron tasks in /var/spool/cron/crontabs/ .  The file ; T" ?& d/ ?7 t& r8 E9 W5 c
must be named "admin" as this is the name of the system user.
, u/ G$ P& C5 M' C3 F5 LNote that this location resides in RAM, so you would have to
% u4 O* @6 P- Q7 \put your cron script somewhere such as in the jffs partition,
# V  a/ }( @; M2 R+ iand at boot time copy it to /var/spool/cron/crontabs/ using
5 v! v6 J1 k& A3 |1 j5 M2 pan init-start user script.% P0 n1 r/ }8 {
( Q; t  j- b( w# p

  c( X9 I  i3 m/ Z% \$ |2 d: ~$ u% n( M- H+ T
* Traffic history saving *: o4 f$ x3 O/ E5 [- C" S4 j
Under Tools -> Other Settings are options that will allow you 8 r0 s) {# |. r& V6 D; o% H0 ~# s
to save your traffic history to disk, preserving it between : e2 t. U! T! m/ B+ x6 \
router reboots (by default it is currently kept in RAM, 0 d& ~: C2 b3 k7 @6 v) D! h+ b
so it will disappear when you reboot).
  j/ g$ u! k5 {& P; r4 g
7 y# S. Q7 x. j* h1 i' ~  XYou can save it to a custom location (for
2 F( A0 X$ \  h3 x9 j9 _% s; kexample, "/jffs/" if you have jffs enabled), or / w5 Y" P1 D8 w6 w* k
/mnt/sda1/ if you have a USB disk plugged in.
( m1 T  ^# B* c% [3 y7 T9 kSave frequency is also configurable - it is recommended
, g/ I: m6 v; S% }. ~, }to keep that frequency lower (for example, once a day) 6 k8 Z  l$ g% X
if you are saving to jffs, to reduce wearing out % B9 i. T' q' y5 W8 ?
your flash memory.  Make sure not to forget the trailing 0 d* @3 A3 h) {; r: N
slash ad the end of the path.
, T/ j  d! c. h1 I+ z% y
8 D  k( ]. ~/ I) I. P; S! \! q, i7 [Also, a new "Monthly" page has been added to the Traffic   D3 G. ]* Q, X1 ?
Monitor pages., i; b" n$ n; t

7 q2 `" ^2 ^8 F, ?4 [6 C  ]8 l
: y( p) V! N) N  F! O
, F: Z4 N7 y4 n7 J0 w: [  G/ Q8 C* Display active connections *  u# O' a. ?7 |( Q
There is a new tab under System Log called "Connections"." Y" n5 d4 G+ p1 ?0 V' c3 o
This page will list the currently tracked network connections.' S' e( G. ?' {+ S# S, D- u
You can enable name resolution for IPs on the Tools menu,# B6 M" \  ~* k. {
under "Other Settings".  Note that name resolution can
. V  J0 @% i4 i& a& islow down the loading of this page, especially if you have
( ^' y. u) N5 E! _- [5 Q5 Xa lot of tracked connections (for instance while torrenting).
( d4 W1 T8 H3 z2 m: N7 T: c) O+ M4 j3 s' q

& {# e. s5 v3 y4 F0 t! A' I; W7 e* P! q4 l& N
* Adjust TCP/IP connection tracking settings *" o# O) l2 b( Y* U6 d' e" M
Under Tools -> Other Settings there are various parameters " W% X. \& |0 ^' u: C$ Z
that lets you tweak the timeout values related to connection , [2 W( R6 }: p/ z3 D" \
tracking for TCP and UDP connections.  You should be careful with
, N3 e3 O0 A* u3 v4 \those settings.  Most commonly, people will tweak the UDP timeout
/ j5 h9 L% P* c1 Zvalues to make them more VoIP-friendly, by using smaller timeouts.
  L, W. b2 ~  Y6 f1 \" yTimeout values are in seconds.
% t3 k6 W4 m. L$ w$ F" W9 M5 Z
' C! i  _$ g* |1 ~, V
! f+ l9 T) c6 a. i% q$ T5 Z" T* i$ _8 `* ^
* Mounting remote CIFS shares on the router *
# [* H6 K1 t2 `4 \You can mount remote SMB shares on your router.  The syntax will / h3 _- c! c2 h' b  ~
be something like this:
" b. N2 V4 ?& B3 F+ F2 G8 D) \0 M- c0 Z. w
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"; g$ Z( V9 Z3 i' z( {' ?/ J6 H
5 B7 s7 M; S$ G9 R
(backslashes must be doubled.)! b3 b- u% l0 e. x/ b' N$ z
" B( P) |9 e( v3 v$ F2 R/ W
$ R2 o% T+ T& s1 J

  B" {; s% f" K: K9 }0 j) o* Dual WAN (EXPERIMENTAL) *1 O/ i& J7 Y( E+ T. S1 I
Asuswrt originally supports using a USB 3G/4G modem to use as a * i  V: d; N8 B0 Y( ^; ^
failover Internet connection.  Dual WAN is the next step, also
5 Z8 n1 q% t. Q" a1 T& r6 _developped by Asus but left disabled so far in their official
. ^8 m& r, Y% W$ u! R, Yreleases (probably because this is still work in progress).  ) L9 w7 u& E: q9 D' ?

- r, ^) [) e9 o4 n4 V) _. rThe first improvement over USB failover is that it works not only
7 M; x1 c* F4 `: A; l0 rwith USB but with other ethernet devices, which can be plugged , r9 ^$ E6 J( K6 z
on one of the LAN ports that you will select as the secondary WAN
3 R. _* q. L) v# Jinterface.  The second difference is that in addition to failover 6 z5 C7 w  }3 m
mode, Dual WAN also supports a load balancing mode, allowing - t& ]2 z# f' Z
you to share both connections at once.
1 z+ s+ p5 i5 }% T0 L
2 O4 X/ l- N2 @6 SKeep in mind that Dual WAN is still an experimental feature, until
1 P9 \% O8 ^- |. f: u: _the time Asus finishes developping and testing it.0 R( t- J' g6 t' o# R
8 y6 Z3 A1 j7 n) F3 u% ~: y

5 y1 i, l  S9 X$ B( P( x
3 h7 ~' O6 y4 r4 s" {* Disk Spindown when idle *
0 r7 W% z" p' L, b! BJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you ) }4 \( @. `) x- Q$ n0 G
to configure a timeout value (in seconds) on the Tools -> Other Settings
; g; R& |8 Y3 U, V+ Fpage.  Plugged hard drives will stop spinning after being inactive
4 Z( ~' x  {3 T2 z  B% l' afor that specified period of time.  Note that services like Download Master ; Y: U0 S" ^5 A. {
might be generating background disk activity, preventing it from idling.
9 u8 k, g; Q5 K4 T* ~) l+ E# `4 {3 l  i; F' _8 [
. J0 r! D9 v7 V  L3 u' O
6 s6 ]# C% c. L! ?
* OpenVPN (client and server) *
# s& f( i* \( T  l5 c$ tOpenVPN is an SSL-based VPN technology that is provided as a
3 v. b- Y) B' R+ b8 S/ qsecure alternative to the PPTP VPN already included by Asus.# }  a0 x, i; g
OpenVPN is far more secure and more flexible, however it is
/ F2 }; m. }/ t7 ^# bnot as easy to configure, and requires the installation of
6 W# S( `2 ^) Q' x- I0 `a client software on your computer client.  The client
' }& N6 O& M* acan be obtained through this download page:
, C2 W' S0 @5 W! F3 ~. {( K4 Y' l% O3 P4 a  }: s4 Z% f3 i
http://openvpn.net/index.php/open-source/downloads.html5 y: z  g0 d8 b7 g

' \- M- y, k  z" a: N! e; QExplaining the details of OpenVPN are beyond the scope of this
( C4 F) \% ^( x0 J8 ydocumentation, and I am in no way an expert on OpenVPN.
$ q- A3 I- F! X3 `- N' rFortunately, there is a lot of available documentation and 2 o" z& Q: x$ l% P
Howto guides out there.  I tried to stick to the same option   c) w1 F" A# y3 v0 N
descriptions as used by Tomato, so about any guide written
) T; A8 }! C$ b# p5 I$ ?4 Mfor Tomato can easily be used to guide you on 7 P% Y/ C7 x$ K  a& y
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
* l* |3 c2 p( Z- Y* _6 hGithub repository.' A0 V& w8 w) S+ T9 t$ ~
/ }, Z& Y* V) }* n* W6 y

% V  o) d  R2 g* p8 ?  p9 l
7 M, A& V, u, |1 ]0 n0 B9 M7 O% {1 BSource code
2 ?3 a- a- B, K# _, v-----------/ M! m! U5 E; B( _- O
The source code with all my modifications can be found " c$ t& Z7 S1 F2 B) a. i2 [
on Github, at:* }) X- B. [, {+ s

1 s( I# S5 ]# P6 U+ Mhttps://github.com/RMerl/asuswrt-merlin
1 K( p2 w9 O2 w6 y  Y
+ S/ \9 M# }0 k2 ]- s3 h5 L* ?
6 `4 |6 i* C! A3 t) n
$ O" Z% q! l! y; i4 B: {8 ]History+ n* w0 E. @/ w2 F4 ^2 N
-------! `0 F$ b- ~' k. W' s) Q
3.0.0.4.220.18b:
3 ~/ R# I/ L8 u! B9 k; x, }  |" o   - NEW: Report both rx and tx rates on wifi connections/ ~( g' Y7 `7 o% O5 K# q  i
   - FIXED: Handle cases where the wireless driver returns a speed of -1
# P0 c+ y2 V2 |$ \   - FIXED: Removed rssi retrieval retries, as it would make the first access to. V" t2 ^+ N0 F! M) J# [0 I& ?
            the wireless page take forever if you had multiple connected clients.7 v( R- Z  ]% c7 b5 v
            You will have to manually refresh the page the first time you access it
! q! l9 j# r0 ^" h9 [! k+ U            if the RSSI is reported as "??".3 b6 ?3 F2 S2 t6 Z. \

% m& N4 x9 r0 t  v5 Z  J, T# l. Z" \0 V
3.0.0.4.220.18:
( Q) S# o& @! x0 h4 z! q   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
# P/ \% S+ W2 W7 n          manually set to a value between 0 and 15, with 3 being the default).
$ e! t# j# v# J. i' v4 Q" K   - FIXED: Buffer overrun in init code that would crash the router when
7 \) i1 n7 Y. F            too many features were enabled at compile time.
  X8 j' _! H( x   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)6 m8 n& D, V; s
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.: @5 t( [, d- A. C* P: y9 p; G" p
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were + P* y0 ^* L' \+ c( ~. s) b
            not properly saved.' |1 r' [* H8 E7 }# {$ C
   - FIXED: First time a client's rssi is polled it would return 0.
2 f( t1 l- i3 N+ b" @$ D$ q2 v   - FIXED: post-mount user script wasn't executed (regression in 220.17)
, n5 x) u2 j; A3 S0 Z   - CHANGED: Added some info to the OpenVPN server and client pages.  d! }7 u! f0 ~  {0 U
   - CHANGED: Improved load time of the VPN Status page.0 _" j2 v8 }+ T! O

0 L3 y* N3 c3 y. z- Q( i( T5 w- V( }, [
3.0.0.4.220.17:
5 Q! C9 g- t4 g" b. t   - NEW: Rebased on 3.0.0.4.220, which includes:( I6 E5 D0 Z9 M$ ]6 z; N; J: v
            * Fixes to IPv6 6rd& x; I" m0 ^" B4 m2 [$ \$ J! }
            * Fixes to AC66U Wifi + QoS5 D" h" z2 C: B& {" r" }
            * AiCloud/ ?/ M) m& J& C' H2 v* I
            * Interference mode once again enabled
1 \/ X# u( X  ?  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
4 B: r1 f# r: v# r  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
/ g; g) r. o0 n& Z" r( W( |7 ~           if you had just enabled the option on the webui.9 ^% a( G6 u0 h& @
  - FIXED: PPTP clients not always showing on VPN Status page.
, F" v0 O/ d8 H8 A1 S" }+ Q  - CHANGED: Disabled DualWAN as it's currently broken in 220.
4 c' p3 g9 o* v8 w4 D* \' Z# O1 n  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
# e4 y% M3 J' M8 L* S             the router.
% I9 U# e) s- d/ Y. j2 |  - CHANGED: Removed firmware update checker to avoid accidental7 _$ D( V2 ]) q
             revert to original FW.4 U; N2 e$ h; R+ Y# T: M2 B" b5 e
& f% C# O" K3 ]4 W) `: s" c) x0 q

* `2 h" p; p; s) k+ T3.0.0.3.178.16 Beta:
0 `6 C2 I$ l3 E# Y& P$ L4 B   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
/ C+ F! O( z  ~  x: M  S; L% I" A          Keith Moyer (from the Tomato project).
9 M- q* ]* p5 Y  }7 R   - NEW: Added crontab command7 n* @! {5 f. c# g" F8 K" J
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either 5 T# U8 o3 w/ q, s
            VPN or the NAT Loopback (GRO is now disabled for that device)" c" Z% t8 y; Z7 R9 s& A: U5 U# l! }
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
% r; Q% R1 T4 q3 [            even dhcp requests to be serviced from the wan side if you% W6 @( P' H3 |1 v  t% Z
            had the firewall disabled (Asus bug) (fixed by dev0id)
! X6 m' @% R7 ?* z   - FIXED: Default disk idle spindown now set to 0 (disabled).
2 q: A; A0 F# b# w6 w   - FIXED: Corrupted WOL list when using IE.8 x3 v7 g) S3 J+ {, t
   - CHANGED: Upgraded openssl to 1.0.0j.
6 m/ D, s+ n6 X: q. o   - CHANGED: Included fully functional openssl command (will allow you to
+ w! H& {8 I  Q4 \: u& ~              create keypairs and certificates from the router).
" G8 ?, ~6 n3 R" u5 U$ {* X   - CHANGED: Removed power adjustments from the Performance page, as they4 [; c( }4 x' d7 g) l0 A
              are redundant, and not as reliable.; A% U% p# Y9 f# ~# N
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I 4 f/ R  J+ Z7 @1 g+ i3 {# e  t; S9 h2 e2 O
              am unable to work on them without an actual router.
# e2 A1 u, R) l. S4 R9 F* H" x. H# A3 q' o8 F7 k

2 f2 T+ B% n4 `: ?% Z& N/ F0 V3.0.0.3.178.15:
6 w. _) F* x* x1 X$ N1 G# n   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
& d6 d! Q6 d: }& g$ d* z- `           * Radio turns back on based on schedule
# Z- V+ b. H9 q* y( N2 D           * Reorganized QoS pages1 T& f7 K& B" W7 O1 ^. t+ I4 h
           * Turning WAN DHCP connection off will first release current DHCP lease1 {5 b" {: g; a6 {: p
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.. J# k: W7 X( N7 F  g
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
0 v/ Q; {/ B  x& _( b8 a. ^$ |" K          max, as using the whole 90+ MB available makes little sense for
* X3 j" }. E/ P) u          JFFS, and was also displaying some issues.; t4 l3 d6 U  l& q  o2 B
   - NEW: Added nat-start user script, as NAT rules get applied separately from
( ^! V0 X! d1 i' x9 F& p- v  [          other firewall rules (firewall-start changes to the nat table are
( {2 \" r- N" s. M          being overwritten when the router starts NAT)& K( z$ L0 s# j) R1 V
   - NEW: Added additional info to Sysinfo page9 d2 w7 ~, u9 T+ V! x* ~2 Q+ @
   - NEW: Added chroot applet$ j6 J. E! x% W/ k* |  ^& M
   - NEW: Option to allow SSH access from WAN2 q% Q6 t4 O% _# ?; Y: C1 g1 T2 g% C
   - NEW: Option to exclude specific devices from idle spindown
# g! J3 \; M+ q+ M$ \   - FIXED: Performance page now uses the new Sysinfo API, and is now able
9 z8 X6 ]& j1 i- O  k; f3 G            to deal with cases where radios are disabled.8 }% C% m. M2 n6 L. s

! x5 `8 }; c& c7 K3 f3 W1 _/ }
" a% I2 c( j) v3.0.0.3.162.14b:
5 L+ G9 q3 \0 D& Y3 E" N( _   - FIXED: Web server would crash for some people when accessing4 R( G% b) G  ^. C: Q9 c
            the Wireless Log page.+ d" o3 Q% n2 u$ R: c

" D# O4 x! }! P9 L9 y" B( Q9 }) |  m; o
3.0.0.3.162.14:1 {! t: \$ y. n( T! N8 ^2 C
   - NEW: Spin down disks after (user-configurable) inactivity timeout6 Y; j  [8 k8 Z6 I% J, o- z
          (using Jeff Gibbons' sd-idle-2.6)
: {) V1 i% o. ?- N$ V   - NEW: System information page under the Tools menu.
3 I- ?8 Y- J  V  K' {9 l   - NEW: Station list on the Wireless Log page will now report associated# [4 E2 R  m; p3 s
          IP and hostnames (when possible).
* O$ |1 y8 x9 z8 I3 u   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
7 y" @$ y6 C2 u8 T8 t" \              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)9 [! M* c6 S" x/ L
   - CHANGED: Better integration of the Run Cmd page.
8 U. O* N' B3 X. |   - FIXED: Incorrect left menu rendering when under the Tools menu.
  R1 K+ ]# w$ v- @; U% }: b: @2 ?2 c
# w7 Z1 K9 n4 ^3 ?  p
& E  J( }. N5 j7 ?3 O1 r- ~3.0.0.3.162.13:
: ~. R0 x$ B/ \8 @0 S# f   - NEW: Rebased on 3.0.0.3.162.5 f8 P& F0 O( P- P6 \. r$ ~1 o0 T
   - CHANGED: Switched to WPS radio toggle code Asus added,
. |5 X) X* T7 C( @6 h              now on the Administration -> System tab.7 t3 z2 E6 o/ |% ^7 r, y; {

  J6 c+ |7 T$ y" f
8 `7 M+ i" D9 ^3.0.0.3.157.12 Beta:
" ~: Y5 k6 e9 vThis is based on unreleased Asus code, which they have * L4 H* P8 \! I
graciously provided me with.
. n8 g+ `0 {3 X! h% ?2 ?( O
0 f0 }# B/ r7 z* g$ G) Y, _   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
! q/ u0 w: s) H3 x      . IPv6 tunnel memory leak fixed
; Q' Z% U: e0 Z/ b' d      . They fixed many issues, making some of my patches
+ y- F7 N3 U; i3 B$ L        no longer necessary, such as timezone DST, https auth, etc...3 S& K* p5 M  W, {: L2 U. m* y3 f/ ^
      . Upgraded radvd& V$ p7 y: `% _
   - NEW: Added link to the command shell page in Tools menu.1 R/ j$ w* Q; x5 a+ Y& a/ ?
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)" O% m0 m: Q" e# N" l
   - NEW: Added "tee" command.
, B" x7 w& O3 \3 Q$ O   - FIXED: NAT loopback rules would actually NAT every lan to lan
: |8 U' L5 j5 k! U. k. t. }            connections instead of only those needing the loopback
! o; C1 L$ ?' u* S! J- _! v            (bug in Asus's code).  Replaced with new code based on a
$ B! w5 e8 r  w3 G* J            suggestion from Phuzi0n on the DD-WRT forums.
5 h1 B, D4 H* O& a2 }, h- P' a   - FIXED: Accessing the WOL page would make it resend the last
3 K9 k8 [% i- @; J            WOL request.+ M8 R* Z% K) m6 {! ^: x
   - FIXED: 'cru' was using 'root' instead of 'admin'8 w- r' k0 N4 C6 O0 }, l
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)/ _8 c2 t$ |6 O, \% }: C3 M) N" m
   - CHANGED: Made tracked connections load async from rest of the page" p1 m* D( `+ I  o4 N- j3 J. ]
   - CHANGED: Increased hostname width on Connection status page  ^$ n+ u' E+ F* V
   - CHANGED: Improved WOL page functionality.0 g& j6 a) n/ T) _) l( x7 i) D

6 t  ~  n  Z9 o& f* n( o4 T7 u  o  A: j6 c6 `
3.0.0.3.144.11 Beta:
- B/ V7 W# w% O5 _" L" C) a   - NEW: Name field added to DHCP reservation list
  ]6 M1 O2 b- ^7 L0 o( i   - NEW: Webui option to enable resolving IPs on the Connections tab
4 l7 ]  _8 x$ d$ N/ U/ y# [' p+ |   - NEW: Store a list of computer MACs to use as WOL targets
5 q% \: X, X4 l: w  o8 g   - CHANGED: Increased dhcp options from 32 to 128 characters) c' y( g4 e  w- ]  }4 k4 N
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
$ F; b% G! e3 ^8 X     it to 16 in recent versions)' }2 o& W5 ]) _0 Z
   - FIXED: Retrieve dhcpc options for the correct wan interface
  D' o- }  v( o. |
  [6 n' [2 e3 h( X# _- P' O9 B* B! s- l% y! |. U- c
3.0.0.3.144.10:
, t4 W' o) [% u  ~' q7 x   - NEW: Rebased on 3.0.0.3.144." s. ?, p4 i* T7 \6 X
   - NEW: Support for 64K NVRAM enabled.  ***First flash will
2 N1 T4 d* B4 v          wipe out ALL your settings!  And you cannot restore ) V! {5 d8 @" S9 G4 W
          from saved settings - you must manually reconfigure " Q# Z: E$ n' j
          everything.  Be warned!***
$ ^1 m8 h) }" f   - NEW: Enabled support for Broadcom Wimax devices
. v- C( T, }7 d1 i   - NEW: Added cifs kernel module (for mounting remote SMB shares): f6 u! B( s# {8 B
   - NEW: Added layer7 iptables matching9 ?9 @9 @  p) t3 m7 J0 f* @$ U
   - NEW: Added user-options for DHCP on the WAN page
; L! T) [0 s+ R% C   - FIXED: Router crashing when connecting to it over Wifi
# R6 g8 y8 M7 {. l# O8 X2 {$ a            and running the newer QoS code (disabled GRO)* `5 s' f- I: c3 N3 \/ H
   - FIXED: Router crashing when connecting to a network   }9 C4 y0 B: N* I6 U5 l& V
            device behind the router from over a VPN4 E" i% K; ~2 {: S" J% V# |
            connection (disabled GRO).8 {# d" P' y: {% E: m( `
   - FIXED: Incorrect timezone set unless enabling7 e8 n0 S; {7 R0 J, B0 F; K
            manual DST.
1 n4 P5 {4 c% @
8 s  b0 U4 s: o$ W9 w. f# w4 J% I; r- C: @: ^, d
3.0.0.3.130.9:5 P" C% L) t- b( |: f
   - NEW: Enabled new Dual WAN support from Asus
1 c+ R% q; L, w6 r" C+ J% a- |9 ~   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
) X3 C# A: P& k6 P
8 K1 g; A9 O; s. r- ]. q3 `/ V( {; b& s( W
3.0.0.3.130.8:
) M( A% F7 D1 o7 Q  v*** Reverting to factory defaults BEFORE and AFTER flashing
2 M. G5 q) n. w0 p' U2 N3 T! N# x( c/ Kthis version is strongly recommended!  The newer Asus code base
% x9 i7 C+ d4 W+ U% f  O% |seems to have changed quite a few settings, so you'll want to
& R2 {3 q4 [3 enot only start with the new default values, but also get rid ; Z- R2 W) z! C
of obsolete settings.  Otherwise you will be wasting a $ U/ s- Q# c3 R- Z. y
good amount of the limited available nvram. ***: M- E& w& g6 r" g% w

& U4 o/ s1 X; }2 l0 u! g   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 9 s; Z8 d* i4 `/ e2 B. ?
                  and/or kernel code), x, W& ]8 q& N9 q1 _  U4 c3 f% A7 {$ \$ k
. E5 c" [( }5 F% U& {& p. B! z$ A- ]
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
1 D0 u3 l9 R  _5 [0 p$ E& P                  a LAN device behind the router.  Workaround is to " @* h( d( y* U0 M0 h5 L8 a8 t
                  use an IP range outside of the local LAN
. i" D  T2 E; \, o" B, w                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either # k1 `. H0 Y9 _: _* ~4 z: I  R- Q8 R
                  set your VPN to use the VPN tunnel as default
4 g" g+ p+ _( g, R: U                  gateway, or manually add a route to your VPN 1 M1 @! b% u- M$ U( J
                  client.6 s9 s- [8 h; I7 V: Y
9 O9 \1 P2 U  |/ T6 U7 B+ @
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).$ D& S/ h& ~# v6 h- ^3 _
          Build 130 brings various code changes to IPv6, not sure
  p" P  W& T% Q8 [9 V1 ]; P2 \! M  S          what else (as I have no changelog between 112 and 130).
! ?6 k, B0 `  d6 H          The QoS code remains from build 108, as build 130 is
- K" M- p* L& R8 Q: K6 E& U5 R+ L          unstable.
3 }1 l2 C/ }/ e6 ]   - NEW: Added "diff" utility2 z% h; \5 T- ^) E; O* s: d1 B
   - NEW: Keyword-based filter (new in 130)
+ n" I" Z6 y; k; k  m   - FIXED: Firmware/settings can now be uploaded over HTTPS
% z+ U# J6 w7 M            (bug fixed by Asus)
* z2 m, @" }, z+ C% d! {   - FIXED: Buffer overflow in networkmap that would cause garbled 2 c# ?, q% a6 j. C: }6 ~
            device names to appear on the clists list (bug in: k; F3 V7 {$ L' ^" n( |/ D
            Asus's code)" A3 E1 m1 f& O6 x1 U' a! L' a; P+ O
   - FIXED: Firewall would break when applying a game preset that
. ]; v1 F  q0 s: c            had multiple ports separated by a "," (bug in Asus's
  Q: a# I9 e* X1 W& o. O# h            code)
' C% w; U8 V( k/ P1 J, d" g" m& z" A   - FIXED: WOL through webui wasn't working when IPv6 is enabled
+ s* \" i! t& S* B; E   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)* n! f1 x( Y9 v3 D! g( q6 z
   - IMPROVED: /jffs/scripts/ will be created automatically if it
9 t: a0 t4 [2 L; f               doesn't exist (you must still make any new script
: c/ _  x$ O: v8 k9 ^               executable using "chmod a+rx script_filename")
6 d( `: n& ^5 m. B/ M7 y
" P/ z9 }$ _1 A+ b8 j/ n# c0 l" K# W' J2 R: e1 a# ]1 c& W
3.0.0.3.108.7:, _; o; Y+ c3 \' Z& m
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
* A: c+ n& R+ w- ~6 ~6 L/ L( {! {   - NEW: Added webui page under System Log to display active/tracked
/ o8 l; p# ]3 P6 x9 D, R# u! ?2 j          network connections.  u- R  ~0 F% V8 t5 [) ~* z2 I8 M
   - NEW: Added netstat-nat command.
3 v" l5 |7 ]- S& W7 t0 r" c+ ?   - NEW: Added pre-mount and post-mount user scripts (patch submitted by 9 f# f4 Z, j# y* B, ^9 \3 {- F) c
          Shantanu Goel)& a% a$ q4 T$ V% M) u$ j0 T9 t
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts- g1 Z) V- m7 t/ `# R; b, Q3 _7 b, m9 j' T
   - FIXED: Removed check in Asus's code that would reject txpower > 80
; r/ D/ q8 R& f  V! k            unless you clicked three times on Apply (?!).
9 \' ]' p6 k# J7 f, S            NOTE: Still not sure power setting even works, as I get
/ i* N3 ]9 Q: j- W) h' t            -80db from the other end of the house no matter if I use 1 I4 a: U7 C, [# Y3 v
            40 or 500 mW.
: [+ H( B, T! H7 V" p4 Q! m0 A8 J

' ?& k% z8 V) x6 _3.0.0.3.108.6:
# Y" e* F- R% g) k$ h   - NEW: HTTP access list (backported from build 112)
) B# |0 R# j" A7 `8 o) T   - NEW: PPTP VPN encryption options (backported from build 112)
+ o  p5 x8 }  J9 I9 h2 N   - FIXED: Traffic history location was't properly saved
+ L/ z+ V5 e4 u0 y7 j            when changed in webui.
) v3 i1 Y& D( {; |2 [9 d% K   - FIXED: Disabled traffic history saving to nvram for now,
- g3 m) V# b* ?/ q            to avoid people accidentally filling their limited nvram space.
# o5 H* r, r/ c. R   - FIXED: Missing bottom pixels from the bottom of General menu
/ j- e5 ?. p7 L0 c   - FIXED: Removed invalid CSS attribute
$ \: G& I  m4 c4 B   - FIXED: typo in VPN iptables entries (bug in Asus's code)4 f+ B( ]$ V  k- }* n

1 k# y( u7 L4 s7 ?* M+ a
3 [7 O% \! Y, B- e4 E+ a* Y3.0.0.3.108.5:
7 V1 {: F9 j3 I  O- O& I! w& \   - NEW: Crond starts at boot time.
# h( v  j% [! l/ z! n, \0 T0 C   - NEW: init-start is a new user script that will be run early on8 }3 \- C0 ?3 ?: a* N7 f; a
          at boot time (right after jffs is mounted, and before any
1 |& @9 o2 N4 k1 z  g          service gets started)$ j  S) k0 i5 ?+ D
  - NEW: Can save traffic history to a custom location (USB or
6 T$ ?2 V3 u) y6 L9 s3 ?         JFFS, for instance) to preserve it between reboots.- K0 t0 f. k# t* q2 d; ?9 ^
  - NEW: Added Monthly traffic page (ported from Tomato)
9 p( R9 v& g- o3 R  - NEW: Added the Performance Tuning page (with temperature).
3 C  C! q' E( t: [  - FIXED: Webui authentication was bypassed by the web server (bug in( \! x: y/ U( t/ c! Q# h; `
           Asus's code): l  [5 O. }2 |1 t3 z# Q
  - FIXED: Httpd crash when uploading a FW or settings file over
: K  W! J  w) k: h* n+ c+ i           https - should simply fail now.  For now you have to ' z0 w8 ~& D# P' N* g
           use http for flashing the FW or restoring your settings
" W8 O9 |8 e7 j  G: \7 Q# U1 ~8 U           from a saved config file.( J+ P8 N; i5 a
& K) \3 r& `1 R  R8 r; |6 I
5 P; k! E) P8 ?6 O9 Z) a8 E
3.0.0.3.108.4:5 \8 j6 b0 p; {
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in  t8 ]* S/ j6 P. G6 l9 ^- ^! k
          the OUI database (ported from DD-WRT)., k( [7 t7 h2 S7 G$ Q, Q5 ~
   - NEW: Added HTTPS access to web interface (configurable under Administration)
4 a5 w9 B* [1 Z( ^   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)8 m8 M! X6 a- y
   - FIXED: sshd would start even if disabled
2 \# f& e% L# o# s7 V   - CHANGE: Switched back to wol, as people report better compatibility with it.
" u& }; N4 G) K5 u7 i+ m1 h2 Z4 z: `             ether-wake remains available over Telnet.
. E  m; W* f1 l4 C( x
0 Q9 T  j9 G) _; v1 Q1 C. `/ T
. X4 t0 w& ]; s9 s- C# x) Z2 J# b3.0.0.3.108.3:
: ^1 w5 F1 X7 N: b3 a   - NEW: JFFS support (mounted under /jffs)
% N" w) v2 I* B2 b- P0 v. s4 m9 U. t   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,) d. @6 L! i3 X5 O# [
          must be located in /jffs/scripts/ .
- n: k6 O7 F8 F/ @! r   - NEW: SSHD support
, G$ O2 x* A  u( R; H* T5 Y   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
1 `, [1 ^* z' `) Z8 a   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
) B4 V$ B) i2 R   - CHANGE: Added "Merlin build" next to the firmware version on web interface.3 k4 n$ K- u4 }% A  U
$ }. P& {" I9 D) Y" z1 \' m8 k

4 u  k" z5 o, ]: l* O9 s4 h3.0.0.3.108.2:
# J* ?5 E  _% e# T! N! D* a. Q; a   - NEW: Added WakeOnLan web page
+ f/ `7 {, V. G9 b* Z% J, \' O) H3 ^( c: f
# \4 [. b6 Q8 c: j$ W& m8 L
3.0.0.3.108.1:
. U' h1 B- {# _3 h   - Initial release.- R6 l, I! F" g. W4 K

% @; H# p! q' K. s* j
' s, Z' J5 g2 I, U  I& u2 w5 V4 TContact information: a# P! H" G) M6 O1 R
-------------------
- g" W9 m& c+ t# f3 WSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin); r$ V1 A4 i8 W  c
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
$ [8 ^; V% }0 q$ ]3 f$ rWebsite: http://www.lostrealm.ca/- e. y$ s3 n+ [6 R2 A8 T4 s
Github: https://github.com/RMerl/asuswrt-merlin$ h0 b/ ~" m3 t/ x6 k1 J2 T
Email: rmerl@lostrealm.ca
0 d. o. t# ~5 w' [2 \8 RTwitter: https://twitter.com/RMerlinDev
4 S- z3 X, ]. A& M" A4 {: b* k( j$ ^9 Z$ i$ o" }' b0 j
Development news will be posted on Twitter.  You can also keep a closer eye
; d! @/ Q/ [: m- @- xon development as it happens through the Github site.
) Y& d& i2 g4 w: r" b) X. D( ^) H( ?3 L) x4 C3 A& l& D9 C3 g7 v  j
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
3 M6 W1 K! k3 D- Z/ Gpost there (in the Asus Wireless section).
4 H6 n* `6 z0 @
* i5 p/ n- U1 e& _/ z5 s" J; o* O* P$ s" O
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want 4 f3 {6 S8 c2 ^+ i/ E' |% f
to give more than a simple "Thank you", there is also a Paypal donation button on my website., m" _. ^& T5 E( T( S; u/ s

+ n% U( D9 x& [I want to give my special thanks to Asus for showing an interest in this project,
: R( e: L; i  p- Qand also providing me with support when needed.  Also, thank you everyone who has
& Z; p4 m/ {& e  a; T0 O8 s( Vdonated through Paypal.  Much appreciated!
9 x% A4 {; T# U" C( c) y' |" B& ]* G' p2 r) _% n

' @8 ?7 t+ L- `: s- F& E0 g' e5 U% g, {: z+ z7 }; x' h) v
---
: _4 z. }- O% V! `% P- y6 d2 k  wEric Sauvageau( [/ V- i; k& B  G( C

6 p) t  V& ]( [5 X: I7 {: I3 |9 N, ~* C/ O: c; f  v

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 % }7 O7 `, I" K) L. x/ Q" X' e
谢谢,正好有个N16,刷机试试效果。

8 _( z( w# A4 K& z文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了$ ?1 h0 G/ Z) ^5 q
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
' T- l% B: f0 J$ H; g; b4 H4 o今天刚买一台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客服返回顶部