找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23288|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:; b. l& O! {2 T/ H$ C/ H
8 l6 c( i% x9 V2 }$ I7 a
  Rebased on 220, includes AiCloud; added wifi client stats; s+ x; C# ?/ f- j3 s1 S- C
  
- ]$ O2 u- b+ J. x) |4 Y) m+ n* g  5 h5 J5 O" [2 b8 ]1 u1 v2 J
  
2 [9 J' L' H( O+ `' S9 [  
- H4 o5 m! U  a( z  
3 _% L6 o7 c4 l" n& u# W! D3 _" ?5 D: R: T
8 A  }& h! K& c% n
# @6 ^; k* e7 l

1 \+ Q+ G* \" D
; e# }4 p9 N  x/ r) F. p$ d% G3 d$ D4 b& Q1 z8 ]3 B4 ]
6 B% Q# c, E$ Y! }/ N

8 O6 Z  f+ P- [6 J3 F) M) b8 Q) U' Q& m' Z0 @- n/ N

, ^! U  c2 D, i3 q6 a" o/ B  n: _; f0 w5 v/ Z3 Y+ {
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
5 g, k* l7 a2 I, G9 w=====================================================7 q( C4 R  B8 H, o
7 L$ O/ J0 d6 b8 s2 v

3 S! L% V. J4 A; F% IAbout' Q* v5 C) J8 c% E! u
-----
. ~1 f6 |( S" GAsuswrt is the firmware developped by Asus for their newer routers.  They are
  X% Z. u& C+ `2 |+ r9 lalso porting it to some of their older models, like the RT-56U and RT-N16.  ' z# ^7 j# C- V7 N
While originally based on Tomato-RT, Asus has disabled some of the ( Y4 G/ s5 Q: ?' ?- p( E
original Tomato features, and added others.6 x; T6 I/ r' ]; p1 }8 \3 j, v
+ z! g3 o8 y7 x! S- S3 L" D: @
Asuswrt-merlin is a customized version, which I am developping.6 D+ X0 Q9 V) G8 z
The goal is to do some bugfixes and minor enhancements to Asus's firmware, 4 J' w7 @! ]: b' P8 G# Y& W
without targeting at full-blown advanced featuresets such as provided by
$ d- @( p3 E( D# i! M8 J3 Zexcellent projects like Tomato or DD-WRT.  Some of the features 6 C9 J2 d+ b6 I0 ^! {# z5 P4 p
that had been disabled by Asus have also been re-enabled.
5 _8 Y5 j( s0 ]# [" Q0 d5 qThis aims to be a more restrained alternative for those who prefer to stay ! \3 L% B8 ?4 W0 e1 A+ E/ @, P
closer to the original firmware, with limited risks of seeing new ; F  x" j4 D% V" a. T
features bring in new stability issues.  I value stability over
2 c* D9 j3 L; Y7 D, I: v2 qperformance, and performance over features.. X- h% N& P' ]' Y$ c/ x$ g5 x* i
& Q# b1 f4 M' f" M

% ]* Y4 T, ^+ X8 c  c7 t0 S& p4 y6 ^5 Q1 u; B7 X) ~
Supported Devices
! @3 c! J7 F8 r: `* q-----------------
9 ~( @7 @. v) H4 w3 E3 b0 }, HSupported devices are:# \# w. n& c; P0 t  u1 \
* RT-N66U
, y) u( a. G% `% O. @ * RT-AC66U; s! B7 a/ {- T

, w$ X% w* @4 |1 ~4 X4 r  ^These devices have experimental support (because I don't own one to test it):% J; p* H+ E$ y9 q( ]7 e
* RT-N165 m/ V1 N2 X- z/ U9 x( L

2 w) ~' |9 m3 D2 j& ?6 g! w0 D8 t  T' K$ V5 {4 v: C) I. F
  Q- N% O* v0 {$ e
Features
: |4 P9 ]: S: o* e--------6 @& e+ |% D/ {; x+ w! l# a
Here is a list of features that Asuswrt-merlin brings over the original firmware:3 S1 y* b" z& a* r

* E+ G6 p- a( H0 a( T0 t) t/ z- Based on the source code of release 3.0.0.4.220' o2 e( p- r: V; N* p
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
) h! {5 V2 d/ K6 f- WakeOnLan web interface (with user-entered preset targets)
6 j; }/ y; V) U  b- Persistent JFFS partition! p7 e$ G, g  c4 X
- User scripts that run on specific events" D' y$ A' g! \- ?: H# {2 k
- SSHD (through dropbear)
" u% b' X/ y" @! m! x7 K. u' F- HTTPS web interface5 J7 ~' B3 p+ S* Y4 s
- Crond0 I8 V  t& ?8 F
- Clicking on the MAC address of an unidentified client will do a lookup in$ ~9 t- ?5 k5 a$ n/ J# t
  the OUI database (ported from DD-WRT)./ }6 ?; ]: N1 r) _
- Optionally turn the WPS button into a radio enable/disable switch
. \% c; Y' l- t" @- Optionally save traffic stats to disk (USB or JFFS partition)9 P; ]) G6 j! c
- Display monthly traffic reports& T8 E6 ?( k2 _$ l8 q% H; Q5 K
- Display active/tracked network connections; {3 g9 t1 E9 Z% l3 j4 l
- Allows tweaking TCP/UDP connection tracking timeouts
/ f' d# _& L8 v9 U- CIFS client support (for mounting remote SMB share on the router)+ N' D' O7 p+ ~( H/ E" n
- Layer7 iptables matching  v6 n( q: c0 T" l5 _) D  v9 r/ G
- User-defined options for WAN DHCP queries (required by some ISPs)
/ n5 S; c8 L4 y- Name field on the DHCP reservation list# |$ ~" F$ R! N) s  q/ U
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
7 C) s2 c. @, }4 V- Dual WAN support (both failover and load
* T- f3 _  _  b2 L5 h: S9 C  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)1 H; n# ]0 [0 t  j/ s% V% Y
- Disk spindown after user-configurable inactivity timeout% }6 Q0 x; G% p2 m! p) ]" k
- System info summary page& d' h3 C  o4 U; f
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
7 X% G+ N$ ]. m3 X- OpenVPN client and server, based on code originally written by
! k/ S* p' U3 H1 @; z  Keith Moyer for Tomato and reused with his * b- n! O+ R. ^7 W- C
  permission. (RT-N66U, RT-AC66U)9 X1 L, C/ ]9 [: I7 b1 y
& r, f! a8 o6 v6 U) c
4 P" X# T, ]" w2 Y" }1 [

+ A3 F: _1 k  N& M" p& U" r2 CInstallation
$ Q, o. c- M* S2 O------------7 }5 ]" n7 n- B* b6 l' i5 C/ [
Simply flash it like any regular update.  You should not need to reset to
2 n5 w2 u/ }6 W% i8 \factory defaults, unless coming from a version that used a different * [' M+ }7 v2 \* D, Z, d
nvram size.  You can revert back to an original Asus firmware at any time just
4 r" u9 ^% V/ d6 n* sby flashing one.
/ S0 k) ^' e' J" @; w! o8 y
3 v7 V5 K3 ]  ^8 iNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
2 y, D$ `" k3 {$ |: }3 y8 C/ k! Dfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
  z% q7 E5 Z: f4 r! n4 B8 Ewill wipe ALL your current settings and revert back to factory default!$ P) }3 C) J3 T) K0 @& @, |6 f
This is required to upgrade the nvram storage to 64 KB.$ b: L) M. F6 E% i3 v
: o% s! N  ^0 H. p1 S& q& U

$ C4 f6 |, ]6 f) S( z' b, PUsage7 C5 L; y* m, O' m
-----" F  a& w+ M: N8 d5 G
) y9 C1 J- R9 c( p! x  m
* JFFS *
3 b; t' W. e. T6 v+ r9 Y+ gJFFS is a writable section of the flash memory (around 12 MB) which will
# ?+ {2 G: x% d9 `4 i( \: lallow you to store small files (such as scripts) inside the router without ! A! _( D% T: i- o
needing to have a USB disk plugged in.  This space will survive reboot (but
7 J8 B  ?4 G6 R3 uit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
4 H3 n9 j3 H( c4 B& AIt will also be available fairly early at boot (before USB disks).
  h( S, D* X7 U. l8 L3 s8 ~- U, p
To enable this option, go to the Administration page, under the System tab.
, ]4 n8 N, O3 x8 y% R* M
9 ~) n5 P* E4 a9 e: z9 P: @5 CFirst time you enable JFFS, it must be formatted.  This can be done through . w& s) x( T- t/ x& M9 \
the web page, same page where you enable it.  Enabling/Disabling/Formating
; w+ w  u3 f* V( m  E  v3 Q% C& E$ fJFFS requires a reboot to take effect.9 R/ j9 z6 z+ k

; t+ W1 r6 G! l' JI do not recommend doing frequent writes to this area, as it will
: n# L: U3 i( e; }) s( _* Bprematuraly wear out the flash storage.  This is a good place to % e! \1 X; ]" c
put files that are written once like scripts or kernel modules, or
: q0 k7 g- H7 ?3 p+ K* Nthat rarely get written to (like once a day).  Storing files that
! }9 p1 ]. `2 d/ R( K1 k! u4 Cconstantly get written to (like logfiles) is NOT recommended - use
: c; \# |# g6 a, m$ X" I) ~8 Pa USB disk for that.# W2 o$ {' @  B1 N; P

* N5 @/ ?2 t' @4 a1 M
7 t4 g9 l1 @; ?6 K8 }  v
# O7 s9 r, f  w6 N, }' R' q* User scripts *6 j9 r5 P. G) J: Q, K: d2 P* N, u
These are shell scripts that you can create, and which will be run when
( n: G$ m2 `) ^. o" Acertain events occur.  Those scripts must be saved in /jffs/scripts/
! v0 i# i. P7 s+ o! t(so, JFFS must be enabled and formatted).  Available scripts:
/ r; N0 e( d5 v+ Y+ X8 P# K7 U3 ^
; ~8 D  [, K9 `7 D" g* y- services-start:  Services are started (boot)
4 e! [) P7 P) ?8 W# @1 e- services-stop:  Services are stopped (reboot)
  n8 J* ~6 l7 e* p% t- wan-start:  WAN interface just come up (includes if it went down and back up)
9 V: X- o% L, V. N% A% D, d- j3 o1 b+ Y- firewall-start:  Firewall is started (filter rules have been applied)& l. H3 f1 Y) |" z) W; e/ Z
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
$ C% ^: G! S; n* R- init-start:  Right after jffs is mounted, before any of the services get started' e; u3 p4 b; N6 t9 E1 O
- pre-mount:  Just before a partition is mounted.  Be careful with 7 q) ~& t0 D& G
  this script.  This is run in a blocking call and will block the mounting of the
, j, H0 C/ ?8 x! w! z- L1 C4 g# P  U  partition  for which it is invoked till its execution is complete. This is done # I* c# H# l, t
  so that it can be used for things like running e2fsck on the partition before
1 g; g5 U1 l( m: g# w. l  mounting. This script is also passed the device path being mounted as an
# y6 r0 @0 ~2 [  argument which can be used in the script using $1.
+ e+ d6 h  z4 ~% V! K0 q" V- post-mount:  Just after a partition is mounted
  J! e- Z% q$ N5 V* D) X6 R
4 y+ T( y# {' w* N% l& J5 h4 rDon't forget to set them as executable:. D' ?/ z5 ~) B% x  [2 Q- ^$ d

. D! P7 n$ a, Y  a/ J   chmod a+rx /jffs/scripts/*
3 n; U* p# d& i( o/ o5 ^* Z6 v/ D( c# P3 s) D% x! b; s- _! _
And like any Linux script, they need to start with a shebang:
# C" k- p% y$ h, }- H
4 `; \0 c/ q8 g9 {9 W   #!/bin/sh
" L! Z" `9 X' e$ G" i) w$ t, e6 L0 ]# r  R- |( s& s
* ?2 C  k- C9 b, f
$ n- Q& \4 x" F% e" h
* WakeOnLan *
: L- c; l3 A- F2 ^7 W8 |* iThere's a WOL tab under the new Tools menu.  From there you can enter a' g# P# F; d+ ^
target computer's MAC address to send it a WakeOnLan packet.  You can also
4 O$ g% {! N7 X* bcreate a list of MAC addresses that will be stored in nvram, and on
8 v3 ~, H4 ]7 x* f. T( swhich you can click afterward to wake up one of the listed computers, without
( d( H, x7 v0 H% i& {* n. yhaving to remember their MAC addresses.% ~' U* [# i3 J1 [) n

( i0 g" _) m) N; z+ A  C8 i1 B" o! i- A6 L7 }
5 T! z: f" ?/ Z  R
* SSHD *
+ S0 u" `6 w* D4 W! aSSH support (through Dropbear) was re-enabled.  Password-based login will use
5 F& U5 w" n. @3 G9 ?' P) pthe same username and password as telnet/web access.  You can also optionally
: [. u2 y- ^, u, C+ ~' Q( hinsert a RSA public key there for keypair-based authentication.  There
6 w  ~0 ]/ U8 [3 B; dis also an option to make ssh access available over WAN.% A4 E( @0 a4 L1 y1 U

( U) @/ e) w2 e  ?# s  S2 _' V7 _1 A/ O% M' T5 U. B0 j
* HTTPS management *1 a9 P& w+ D8 o9 C# @8 n
I re-enabled HTTPS access in the firmware.  From the Administration->System 5 y, _% g$ b8 E9 X$ R' |
page you can configure your router so it accepts connections on http, https / N; D( J4 C# H6 r) X! B' X
or both.  You can also change the https port to a different one ' G9 N8 J; h! p, m+ [4 a& ~
(default is 8443).2 V; l3 m6 u& R
; [, z$ n* F' E5 P3 ?

3 O8 a: [0 m  J: H5 s9 B" W; B* s+ b: p) o" R! A7 T- p0 n3 w
* WPS button mode - toggle radio *
  e6 s: c0 L! |5 w8 |9 bYou can configure the router so pressing the WPS button will - E! \2 x' e3 [. g
toggle the radio on/off instead of starting WPS mode.: y6 o  R; a+ Y9 S. w) E' x
The option to enable this feature can be found on the : z9 \' R7 C5 L1 r1 ^: `" `4 I
Administration page, on the System tab.1 ?/ c7 i4 |$ {; I  W) m1 c
) e* i% |( [6 U" q+ V- Z# U
4 t7 |2 L2 o7 F' E9 ^$ s0 q

" a. F. U/ V+ n  e. e' ^  T* Crond *! S* @- w8 q" D$ ]- \) b7 s5 c
Crond will automatically start at boot time.  You can , M* T- ^) ^3 p. `# i" M  x/ y
put your cron tasks in /var/spool/cron/crontabs/ .  The file ' `4 h5 i0 ?5 k) V/ H: e) m0 }: T
must be named "admin" as this is the name of the system user.2 Q7 V+ z( a: @) r9 t) w& B
Note that this location resides in RAM, so you would have to
0 \/ e9 e# s( A4 }! U; J/ ^0 ~put your cron script somewhere such as in the jffs partition, 7 T/ `4 e' {# u* ]3 [/ T- Q
and at boot time copy it to /var/spool/cron/crontabs/ using
+ M: h* e4 x- Ban init-start user script.
' W, K8 g- x# r4 \  G& N* \( o
1 R, v% y$ T: G- f) t
$ C+ M9 D( z" V6 q
' ?2 s& S5 ~6 D" N* Traffic history saving *
- c/ i, e) s+ l# W. Y9 YUnder Tools -> Other Settings are options that will allow you
& V5 H. h" c$ z' {4 ?" M8 Sto save your traffic history to disk, preserving it between # ^, _5 e! m0 O0 o  h, a  B1 |2 M
router reboots (by default it is currently kept in RAM,
0 H5 V1 r( ?# }2 c' L7 R% Sso it will disappear when you reboot).' D8 `4 \2 i  I% Y. @2 x! h1 M

6 q# ~7 M; V* {$ }5 IYou can save it to a custom location (for 2 e/ E) [" B+ k
example, "/jffs/" if you have jffs enabled), or
2 ~" S1 h  N- O: D; l4 ^! e/mnt/sda1/ if you have a USB disk plugged in.7 I! L# _, V& t, ]# I( g8 E
Save frequency is also configurable - it is recommended # ], w. d* T, i& N* L0 w; g
to keep that frequency lower (for example, once a day)
% A: T) X" T3 W9 a5 ?9 bif you are saving to jffs, to reduce wearing out
2 R& v  ]- Z, F; wyour flash memory.  Make sure not to forget the trailing
! A+ O2 a8 g4 z- u$ |/ M: tslash ad the end of the path.
  e7 A0 p# [$ e* l0 P3 l2 m( J0 e0 R* _
Also, a new "Monthly" page has been added to the Traffic
2 t3 Z, f' W# X7 A. u- M  kMonitor pages.0 b7 I3 V/ e5 E: w% W2 g9 ~$ K
( D4 C5 S" s& G* y, T- B

1 u8 I5 F) s) f3 y9 l+ [6 v$ Y7 E3 l% q/ t
* Display active connections *. }8 B6 w1 X2 d. h4 E9 `
There is a new tab under System Log called "Connections".8 b, e2 S* @. m
This page will list the currently tracked network connections.# D0 [6 D  M9 X! O% c8 d
You can enable name resolution for IPs on the Tools menu,
; v0 W' r4 ^% @/ X" I; Yunder "Other Settings".  Note that name resolution can
8 |: @, A/ K6 z7 g2 `9 J0 ?slow down the loading of this page, especially if you have
: c( s+ u1 \0 E/ z$ \, N" Ra lot of tracked connections (for instance while torrenting).
0 S) m; R- v# _' a+ [4 ~$ G7 T0 K: {# I0 |# Y

# s4 K& J3 T5 S8 w9 [1 \" @& y' ~- Y
* Adjust TCP/IP connection tracking settings *2 C* ^2 U' F& Y5 n, p2 W0 o
Under Tools -> Other Settings there are various parameters
" o3 X" M9 a' e5 v/ Kthat lets you tweak the timeout values related to connection
6 t2 N' q' Y* F* Htracking for TCP and UDP connections.  You should be careful with % ?! y* _# j. _! \
those settings.  Most commonly, people will tweak the UDP timeout , N7 Y; Q0 ^7 n% I2 `: Q
values to make them more VoIP-friendly, by using smaller timeouts." w, c  d, B! a( M1 q5 ^
Timeout values are in seconds.  [7 c. P+ ^$ N9 B3 v

8 \) @' ]6 L4 Q: }9 X) y# u8 J& A- G; j  V

7 S1 C9 P; G4 X, t$ j0 R* Mounting remote CIFS shares on the router *! S7 U% P; R& w8 n  s% f( k
You can mount remote SMB shares on your router.  The syntax will + D& q/ y9 s! Z1 W; H* \; d
be something like this:1 R4 W4 j6 n" u1 ^

7 h) A9 m; {9 y+ i* t7 m: ?4 A2 qmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"% e5 J/ w) X0 C
  d/ L2 j4 a0 F3 w: D& p% k
(backslashes must be doubled.)/ @! O; I8 h, R9 v
; ~8 ?7 W, a' h1 R( G2 V) b

) n/ D$ h6 e1 u5 q) ?5 e5 Q( L! Q6 `1 `+ q" i9 v: l; V' T
* Dual WAN (EXPERIMENTAL) *
' j/ N/ b" j3 ~0 g+ a1 \" V) qAsuswrt originally supports using a USB 3G/4G modem to use as a - u2 V4 o. p" o8 l
failover Internet connection.  Dual WAN is the next step, also
' g; K1 u% }9 zdevelopped by Asus but left disabled so far in their official
) s- }' l* g( @4 L$ A* |3 jreleases (probably because this is still work in progress).  
- O; i9 h! P9 g1 A, t( y( g3 O) }
1 k+ l' H  C9 p, @- U2 ]The first improvement over USB failover is that it works not only 4 K* [, f4 R' B# D0 b; M5 ~1 V! g
with USB but with other ethernet devices, which can be plugged 6 K- {% S8 j9 o- \
on one of the LAN ports that you will select as the secondary WAN
+ V. p( l( H$ Q8 A5 g2 Yinterface.  The second difference is that in addition to failover
% j9 X7 K* C% B9 }2 [) L) qmode, Dual WAN also supports a load balancing mode, allowing 0 ?+ |9 A) Z. J9 C8 [; {
you to share both connections at once.
0 M/ _: z/ H# I  @. }# m! W0 H, v* u/ \! m
Keep in mind that Dual WAN is still an experimental feature, until ' O( c* r$ V: O1 p( `
the time Asus finishes developping and testing it.
( ^. g: d+ N; W
8 Q0 a4 x  D1 N$ V# q5 k( g, q# b, a  n5 b  l  \

2 v# h' B1 i) X& {* Disk Spindown when idle *. Y+ [4 b- V: T5 P! S5 J
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
: j% I; X  w8 {4 [0 ^to configure a timeout value (in seconds) on the Tools -> Other Settings
. b" H9 c7 z; p, hpage.  Plugged hard drives will stop spinning after being inactive
: x- C. S) n' h( j! sfor that specified period of time.  Note that services like Download Master , [* s2 l5 u% ~" |/ Y9 W! Y
might be generating background disk activity, preventing it from idling.
; D) w( D; I' n' F. q. f3 j$ h2 i5 @/ R( D2 i+ c! p1 T( T9 {7 [, L

3 a1 d: _7 _# m  V, R0 O/ Y6 K3 Y# T
, c& a9 C* B4 P, P5 R, G. A* OpenVPN (client and server) *
! J( {2 B# X, ~* e4 P( Z5 e. hOpenVPN is an SSL-based VPN technology that is provided as a
- u; B' P5 `0 @1 h; E- Ssecure alternative to the PPTP VPN already included by Asus.* }5 D9 a) O: Y# m  G# |$ {* X
OpenVPN is far more secure and more flexible, however it is
. t! {" e0 E3 S4 g( Z+ ynot as easy to configure, and requires the installation of 3 p  r1 K/ ?" ^2 \8 y' u% f
a client software on your computer client.  The client
. r5 w# n7 g/ t1 y5 n: C* u+ h7 ~& Vcan be obtained through this download page:
4 o; S) M! v- C3 h  R  _8 h  l1 I' L* Q5 W( d; W# A2 W6 }
http://openvpn.net/index.php/open-source/downloads.html$ u2 U: N! `4 [7 o

# k( V0 |, }' Q, W1 ~7 O9 \: ^Explaining the details of OpenVPN are beyond the scope of this
/ i$ U% c( N: Ydocumentation, and I am in no way an expert on OpenVPN.
6 a* D% d' i$ k- ~Fortunately, there is a lot of available documentation and
) q+ i" k4 h$ r# r1 kHowto guides out there.  I tried to stick to the same option
1 {3 W) W1 |4 i' i9 }6 gdescriptions as used by Tomato, so about any guide written
; d% C1 P+ y  Z8 [8 M' T, Ofor Tomato can easily be used to guide you on
- D1 p& T: n; @1 t5 gAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 1 u/ |' T$ }. ~; ~9 L
Github repository.& B: D; e  U, \& j5 y7 B& `

8 U# K. e% U" l* \5 {; z* h- x5 ~9 w1 Q- \

+ j4 k  _7 o$ e& F8 n& u, CSource code+ o# n7 q4 J+ U( [
-----------
( P. h* K5 w# o) q  [. ~% i& ?: d4 YThe source code with all my modifications can be found
4 w  ]6 J8 ^$ d$ Y; y; ron Github, at:
" |$ K6 ^+ ^0 t
+ V+ z7 h: U9 E7 P6 U2 D6 S3 d0 }https://github.com/RMerl/asuswrt-merlin
) d4 m2 g, H2 L% t" i) ^) x* H% |) s$ O4 V. r6 l! a+ ^
: T, l& _: i. z' [% k, `

2 E8 \' a7 d- }1 ^  K7 qHistory
, f6 E- E7 g; {& D2 ?  g-------1 S. w. S9 o+ {9 _$ B
3.0.0.4.220.18b:* d- z$ y$ g9 I% E6 a9 ^! j5 D
   - NEW: Report both rx and tx rates on wifi connections9 ?# j' N. c, A6 A% I6 `1 d, T
   - FIXED: Handle cases where the wireless driver returns a speed of -1  ^9 m: a. D1 M8 c0 Y
   - FIXED: Removed rssi retrieval retries, as it would make the first access to& E/ r3 N. Q8 h+ P% _& j# \
            the wireless page take forever if you had multiple connected clients.
; d$ p  v9 d) z5 g. T0 w            You will have to manually refresh the page the first time you access it
3 u/ n3 q9 y% E+ H% S& U            if the RSSI is reported as "??".9 D: t& S1 K* c7 n
# X1 B! u3 ~; A

) H5 H# B6 j  b4 Q+ L6 V; K) X3.0.0.4.220.18:: V  L2 A4 c" l) m; F7 J. Y
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be7 N8 v. B/ \: l% W7 a% O
          manually set to a value between 0 and 15, with 3 being the default).( |! Q  K" W3 N
   - FIXED: Buffer overrun in init code that would crash the router when
. e+ k$ X1 R& V6 X) o            too many features were enabled at compile time./ Q; p" @5 ?9 a: \- @$ Y
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
& m2 I+ p3 B( t9 q$ U( r3 Y   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
+ k- U$ u' T* n8 I   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
$ _; o4 x& C6 C$ s5 {# N) P            not properly saved.% l( e, _+ ?0 A* h2 O9 l
   - FIXED: First time a client's rssi is polled it would return 0.8 v4 V3 ]* g+ X1 W7 u) j
   - FIXED: post-mount user script wasn't executed (regression in 220.17)
/ X7 T. Y1 ?6 h" \9 ^2 Q: Z+ d$ a   - CHANGED: Added some info to the OpenVPN server and client pages.) I' G/ u  ^+ f: e
   - CHANGED: Improved load time of the VPN Status page.
# X- f4 {  e4 I5 x, S& A6 A& ]3 _. E

7 {. b7 N- M9 V3.0.0.4.220.17:1 p5 u* K6 k7 K7 }$ v; x5 f. W  B
   - NEW: Rebased on 3.0.0.4.220, which includes:7 `& }% r: E: A; b8 c
            * Fixes to IPv6 6rd
- k, N, Y9 j, c4 H, z, I* D            * Fixes to AC66U Wifi + QoS9 L5 O% A6 ]- H/ x8 @4 I
            * AiCloud
" L. N, Z7 [- r2 l/ @- O) b; A            * Interference mode once again enabled
2 x! t8 \9 g) Q& W/ |/ l  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
, }% Q; X% _! Y2 g- o+ w6 n% z  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
2 P& I2 o1 u' t3 W' A; ~* g           if you had just enabled the option on the webui.
: Q9 O3 f% U# Q$ U/ }: n/ f) ~  - FIXED: PPTP clients not always showing on VPN Status page.+ u4 @/ S# |* [
  - CHANGED: Disabled DualWAN as it's currently broken in 220.
  x; q+ E* a4 M( H  w$ B! u, J' i" L  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks5 {1 H7 `; l" i- X( e( Y" S" P
             the router.
/ M6 D3 A* n8 `  - CHANGED: Removed firmware update checker to avoid accidental
( `8 y3 x( b5 e6 j8 M             revert to original FW./ V7 a$ q) m/ v4 n) y
# b% R3 \  @* Y# s  Q) L: o6 ?6 q

4 C6 X/ b" D; k" E3.0.0.3.178.16 Beta:
7 A& t2 O$ E( _   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
# U  m5 ?' X8 V          Keith Moyer (from the Tomato project).+ v! z9 Y. R" X; a" e! s
   - NEW: Added crontab command
; s! }4 T+ O1 t   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
4 k2 Y; M' a' K4 c# B4 k            VPN or the NAT Loopback (GRO is now disabled for that device)
  C7 F8 X) g6 I0 D   - FIXED: dnsmasq was listening to all interfaces by default, allowing 0 k: ~9 w; B( ]3 Z% o3 A% l
            even dhcp requests to be serviced from the wan side if you
4 t/ V+ v7 Y* |  V- K' e            had the firewall disabled (Asus bug) (fixed by dev0id)3 [: d8 c9 G- a( F+ P
   - FIXED: Default disk idle spindown now set to 0 (disabled).
" v. @! p! y2 |. ?9 ?- K5 J   - FIXED: Corrupted WOL list when using IE.
5 q$ Q- ~5 G" y$ I/ @7 ^4 K   - CHANGED: Upgraded openssl to 1.0.0j.
! X' q2 M# [4 }2 U4 w   - CHANGED: Included fully functional openssl command (will allow you to
" H  R4 ^. a6 o  i1 O6 ~! j              create keypairs and certificates from the router).
8 q/ s: g& G6 B7 k   - CHANGED: Removed power adjustments from the Performance page, as they2 g) B! J$ i, Z% l0 u; Y- X6 b
              are redundant, and not as reliable.$ b8 Y9 ?  x; U( E8 |  Q+ y6 d
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I , Y& v6 k: h4 ~# A
              am unable to work on them without an actual router.
7 K) ?7 L: A8 c6 X2 H
- S% x1 U  S. O0 w. e/ e( ~& ~! R) c9 A
3.0.0.3.178.15:
' x# H( h& R8 m2 }! z) d6 F# P   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:9 j/ g: A2 O3 B+ d
           * Radio turns back on based on schedule
" z2 x! R& ~1 x$ _9 |8 U# p           * Reorganized QoS pages) ^/ z! [& U. D+ G, ?
           * Turning WAN DHCP connection off will first release current DHCP lease
0 y2 }' W, K/ P: z! j   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.# d5 M. P2 q* |: J7 _4 m
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB, f! i4 O9 S& Y2 t/ y/ l5 |4 j0 \6 l
          max, as using the whole 90+ MB available makes little sense for
5 I7 h$ m( X1 W. f; R' E          JFFS, and was also displaying some issues.
  b& k9 D) b0 Q7 [2 V& g7 S   - NEW: Added nat-start user script, as NAT rules get applied separately from
% A  S9 U5 \; [& n7 H" `; {          other firewall rules (firewall-start changes to the nat table are
0 b2 o! p$ n8 O5 j2 _          being overwritten when the router starts NAT)" W  C9 R1 y5 i/ ], |
   - NEW: Added additional info to Sysinfo page4 r4 w; n6 r& H- `
   - NEW: Added chroot applet
3 k2 ]4 q& A  H) ]! W   - NEW: Option to allow SSH access from WAN
# M; D3 |% p5 c; q& w   - NEW: Option to exclude specific devices from idle spindown
3 ?7 @: i$ M% ]( P: d, v8 O   - FIXED: Performance page now uses the new Sysinfo API, and is now able) O% ~% Z3 L- w
            to deal with cases where radios are disabled.
% ?7 m, r3 F6 R0 e9 c; R
. j( u5 b6 ]  }9 D1 d! V9 r) v- s! H3 u7 Z$ S  K. E; k
3.0.0.3.162.14b:2 ]# G2 Z: i& s6 H
   - FIXED: Web server would crash for some people when accessing
2 @8 O5 U, c' B) I/ U            the Wireless Log page.+ s3 |$ X# ]6 }$ I7 ^+ @( \
. O! L: w6 C+ X; \5 _- h" {
- \7 p3 Q% O) k
3.0.0.3.162.14:
4 s& v  X2 B5 R& M   - NEW: Spin down disks after (user-configurable) inactivity timeout
* J# s6 H! L$ l3 h  Q) S          (using Jeff Gibbons' sd-idle-2.6); L8 a; x, h0 v& J0 q# x1 Y
   - NEW: System information page under the Tools menu.+ e; N1 K1 u  v' `
   - NEW: Station list on the Wireless Log page will now report associated' R6 R3 q+ T/ }6 H  O: v  T
          IP and hostnames (when possible).
9 |0 }5 h2 b! p. d: V7 ~   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
) ]5 H( b( \. r* a8 S              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)) C3 q: i/ ]) y' ~  k8 @/ I
   - CHANGED: Better integration of the Run Cmd page.
" D+ M/ f/ \: O5 j   - FIXED: Incorrect left menu rendering when under the Tools menu.
6 O- m, O  S# t" L
" Q0 @/ G- t% K8 \$ B( K: v3 m) x1 u' r9 }, o! c
3.0.0.3.162.13:
: h* W) H9 u2 p. H4 s   - NEW: Rebased on 3.0.0.3.162.
0 D" ~; X& n$ ]: e9 j" b, F   - CHANGED: Switched to WPS radio toggle code Asus added,
6 @! F1 H7 e8 W5 Z              now on the Administration -> System tab.
, }8 K0 a( h6 z1 }: R1 L& m8 N/ N6 _  P0 m0 v9 q( s
  B# p! t6 Q0 h7 j- v
3.0.0.3.157.12 Beta:- i) I4 _0 m3 I8 r5 y# [( f/ a
This is based on unreleased Asus code, which they have
7 X. h% d( _7 \5 m+ Q% [6 Ggraciously provided me with.
, B+ v1 ~1 Q3 v: Z/ @+ `$ G. ~3 P) Y' l6 q
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:2 P1 J+ G" U, _0 ~" ~
      . IPv6 tunnel memory leak fixed
- e! C/ @- p' [' f, t1 u      . They fixed many issues, making some of my patches % W% x- T7 w' C+ K
        no longer necessary, such as timezone DST, https auth, etc...
( U5 T7 a5 `4 ~! p. d7 q1 k, p      . Upgraded radvd5 W( G* l# U! ~" @
   - NEW: Added link to the command shell page in Tools menu.
* V* L; g3 r, w! J* L3 ?2 A* L& _   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
( [0 ]4 B' w- c9 j7 d+ C   - NEW: Added "tee" command.$ F+ s  M, q! l, z* A9 _
   - FIXED: NAT loopback rules would actually NAT every lan to lan) U4 h+ w! d! x
            connections instead of only those needing the loopback( c8 }& o; j8 p% e  L3 b7 Z$ l
            (bug in Asus's code).  Replaced with new code based on a( S' o2 h+ N  [! I
            suggestion from Phuzi0n on the DD-WRT forums.6 i' S) U8 L$ V
   - FIXED: Accessing the WOL page would make it resend the last# m1 Q0 h9 B4 ]+ D$ |) \8 |$ @
            WOL request.1 U; j. c/ y9 x' I% n( u& G
   - FIXED: 'cru' was using 'root' instead of 'admin'% o9 w( P, q" Z# Y
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL); `/ M; B) a% V1 r/ w
   - CHANGED: Made tracked connections load async from rest of the page
' ~1 d, Y; \, A7 v/ ]% x6 ]: N   - CHANGED: Increased hostname width on Connection status page2 Y/ V2 r" M+ x+ l
   - CHANGED: Improved WOL page functionality./ G' O1 L$ f$ \: c0 |

1 P0 g* a  V- F( T
5 d9 Z: F+ k4 a* }3 k! g* ]0 a& L: Z3.0.0.3.144.11 Beta:
% y) t+ ?' r, J2 o& M/ o& G7 J) z. e   - NEW: Name field added to DHCP reservation list7 T* V% X# h: C; j7 F( R! N
   - NEW: Webui option to enable resolving IPs on the Connections tab3 a' V8 V5 ^: C  a, _$ o% z% {
   - NEW: Store a list of computer MACs to use as WOL targets% F2 [4 m4 s3 @3 ]
   - CHANGED: Increased dhcp options from 32 to 128 characters% k6 x7 Y. h+ a$ ^
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
6 [" L, g, ?" y* m7 |7 F     it to 16 in recent versions)3 r% t8 I5 b; z; [) P  B3 q
   - FIXED: Retrieve dhcpc options for the correct wan interface' {5 g0 F" o3 {4 W+ v

3 r1 I* R: O, o( D3 }9 E& H0 p2 r4 B" c" o
3.0.0.3.144.10:
, \3 w9 S3 ]6 h$ Z# ~& l* l   - NEW: Rebased on 3.0.0.3.144.$ Q* c! F6 @) t% F
   - NEW: Support for 64K NVRAM enabled.  ***First flash will$ }, [4 ^* [1 E9 y4 b
          wipe out ALL your settings!  And you cannot restore
- @3 U0 a- K: x8 b5 S, |          from saved settings - you must manually reconfigure
8 J2 y/ u5 R7 i, k) p: g          everything.  Be warned!***
! [; _9 I* b5 q+ Z/ |! o% L& ]   - NEW: Enabled support for Broadcom Wimax devices6 X8 I' [! h( N5 i3 Y: d
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
" [. h" }. o9 K- w& a$ x$ t   - NEW: Added layer7 iptables matching
' R1 Z: z, E% C   - NEW: Added user-options for DHCP on the WAN page6 m$ X- O' x4 b3 j2 a7 Y2 Q
   - FIXED: Router crashing when connecting to it over Wifi, m$ C* p- _2 t! u  @  }
            and running the newer QoS code (disabled GRO)9 |7 o( P+ M+ W( E0 X7 Z
   - FIXED: Router crashing when connecting to a network 3 g5 Y1 Z# Q# f2 E/ |! x
            device behind the router from over a VPN
: R: P5 t, O6 V4 I, E& {2 f1 g1 _/ \            connection (disabled GRO)./ L1 H' x2 I( k( X% K) P3 D: R
   - FIXED: Incorrect timezone set unless enabling) M+ P3 [- f. I: \! ~- O  ~3 @
            manual DST.8 K) ^# A5 B: {) a, n1 l- h
% K0 r0 c8 g+ n: f+ l, `$ f$ u
% g" T' w# Q' H: S
3.0.0.3.130.9:
- ~  X0 a! m4 B" @7 r4 ~. O2 N   - NEW: Enabled new Dual WAN support from Asus8 D: h+ H) i9 e% H! L7 f' J4 D0 {
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui6 v1 I* w  t; V  a+ ?
9 N5 M# b& C1 o1 V4 m

7 I5 {* u& `5 \# c3.0.0.3.130.8:1 \4 o& B! g$ f  l3 }
*** Reverting to factory defaults BEFORE and AFTER flashing8 _( x& G2 T3 \* o$ E% j2 l* `
this version is strongly recommended!  The newer Asus code base
  d- I$ [% y7 R& {" g& Zseems to have changed quite a few settings, so you'll want to / ?: j) U; i  V& ~5 f, H
not only start with the new default values, but also get rid 4 r& R8 ~1 d& b! H
of obsolete settings.  Otherwise you will be wasting a
$ d0 f* O' q) p1 g, B. C+ U/ {9 D; I% ngood amount of the limited available nvram. ***
3 \  U+ c% `/ A* e& T( `7 M
4 J$ o- T9 X: X' h" S8 o   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 5 `* d5 n1 P) Z. J( o2 L9 L
                  and/or kernel code)
6 S" |  R" x# {* Q5 r, J% m2 |3 G4 g/ ^; O# B
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing 7 D1 Q/ C+ ]- s$ |0 ~$ V  i
                  a LAN device behind the router.  Workaround is to
8 Q9 d& s+ M- F# I4 g# H                  use an IP range outside of the local LAN
# e( s7 |2 [  |9 V- F- I/ A( {                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
2 ]* f8 @  M7 S4 ^( [0 ]/ }                  set your VPN to use the VPN tunnel as default
6 v- L7 z' r# y$ |                  gateway, or manually add a route to your VPN 7 C, D: j( |8 S" ^" M: t! ^
                  client.2 `6 k; g4 Z, }3 f% s( s  E" _" |
' p/ r) K2 ^! F: q" `2 O9 C8 K  @
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
$ Z( ^2 w* s8 ]9 X% A4 B. n+ u          Build 130 brings various code changes to IPv6, not sure
1 v+ p; Q9 k* b. s# _; ?          what else (as I have no changelog between 112 and 130).
  _+ n! s0 \( K" r0 r' A0 {& ?          The QoS code remains from build 108, as build 130 is
, p8 D. M$ a' c/ A; a& S5 S          unstable.
2 C; ~9 V) e5 W% C/ M; D   - NEW: Added "diff" utility
9 W* w2 {! f! \2 C4 d   - NEW: Keyword-based filter (new in 130)5 I" Y) n  Q$ E) b# q
   - FIXED: Firmware/settings can now be uploaded over HTTPS# s* i8 u* v. j3 {" v" R& a
            (bug fixed by Asus)
  O  u6 r. W* d% I! y  v   - FIXED: Buffer overflow in networkmap that would cause garbled 9 W: s+ }+ P: L( r* i: K
            device names to appear on the clists list (bug in
" [' O, \0 E7 E- s            Asus's code)
( d# ?. u& u8 [* Y. E8 x   - FIXED: Firewall would break when applying a game preset that ' U! V# c7 {3 U7 `9 h5 Y
            had multiple ports separated by a "," (bug in Asus's
* Z. w) r( Q- w  h0 c  L9 X) T9 Y, J$ U            code)8 Q) Y6 \7 c. B5 q, F
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
* N" A. J3 a+ E   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)7 K! K2 ]' S+ R3 M  @" ~5 z' `
   - IMPROVED: /jffs/scripts/ will be created automatically if it
1 J- ?8 C+ v6 Z               doesn't exist (you must still make any new script 3 a8 G% M" W8 G( O- }: a, k* T
               executable using "chmod a+rx script_filename")2 W5 g2 p5 [8 b2 c. _, d2 ?

5 f$ I& Z9 Y% J" l
% _/ `2 @- [( s" K& q/ P% a4 x& j3.0.0.3.108.7:
. \5 Y2 K6 o9 {  T# Y- A9 A   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
9 G/ D6 Q7 n8 {- O: g3 i) P7 o   - NEW: Added webui page under System Log to display active/tracked- Q0 @0 {5 u/ Y5 _, ~- q4 M4 }
          network connections.
* N2 v" B' f; G1 v: s3 p' D5 w; y   - NEW: Added netstat-nat command.
/ }3 B. v5 I1 [# V0 q   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
( W! J8 ~6 a5 s4 b          Shantanu Goel)* [- A, s0 R) G& y- c
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts2 |4 Z0 q% h7 e5 D# K) @! M/ V
   - FIXED: Removed check in Asus's code that would reject txpower > 80) L. M' u& I9 a, R
            unless you clicked three times on Apply (?!).: c* `$ v! D' p! R
            NOTE: Still not sure power setting even works, as I get
* u  t3 }9 ]5 Z# w9 @            -80db from the other end of the house no matter if I use
' ?+ }7 t. t0 v            40 or 500 mW.
. @9 ?* f- s& K
% L3 ]; l. P  P
9 ~# K: |% n  m: a5 d% I3.0.0.3.108.6:( r0 J9 w" R+ E  r' l% Z/ \
   - NEW: HTTP access list (backported from build 112)2 ~; i! t8 a4 a8 Q7 d* Q5 j
   - NEW: PPTP VPN encryption options (backported from build 112)! e1 }8 P) h/ E. [( f2 y- H
   - FIXED: Traffic history location was't properly saved3 O5 X/ v4 ?3 A4 E6 P. ?% J
            when changed in webui.5 m4 T! R0 ^" P9 z9 {2 _
   - FIXED: Disabled traffic history saving to nvram for now,$ l+ W  _8 n6 v) a; [
            to avoid people accidentally filling their limited nvram space.. ^/ o$ E* z) l3 B
   - FIXED: Missing bottom pixels from the bottom of General menu4 b1 t9 g. k; x( R7 y9 _, t! n0 T
   - FIXED: Removed invalid CSS attribute
9 x' R- ~3 u! M1 `3 F( ^+ U' e+ v, r3 k   - FIXED: typo in VPN iptables entries (bug in Asus's code)2 F! ?) ?& S3 L4 _8 i

  h3 O7 g: @' J' k3 Y/ K+ D0 B  B3 z1 q, O, W, @. ^. ?
3.0.0.3.108.5:; z/ t' F$ P) a# B9 i
   - NEW: Crond starts at boot time.2 ^1 J# H! _7 P) U( Q, a4 H1 F  H
   - NEW: init-start is a new user script that will be run early on3 M1 z( k. @  j. q
          at boot time (right after jffs is mounted, and before any
# r6 z1 A* |" D- i' H          service gets started), F9 x) }/ U- o* M+ x
  - NEW: Can save traffic history to a custom location (USB or / a% }8 ~  g3 w8 n3 F+ d8 a/ S, _
         JFFS, for instance) to preserve it between reboots.
# J4 Z8 {0 J! |& O& N  - NEW: Added Monthly traffic page (ported from Tomato)
" _1 m6 _# a0 r2 M  - NEW: Added the Performance Tuning page (with temperature).
3 a: w9 s0 A+ z0 f, f9 j8 T' K9 \  - FIXED: Webui authentication was bypassed by the web server (bug in
; N: ]* t  t5 }9 I, I% P* v1 t           Asus's code)
7 E8 m6 ?1 j" {/ d2 `+ X# ]  - FIXED: Httpd crash when uploading a FW or settings file over
5 r, N7 k+ \# T. J# _  @           https - should simply fail now.  For now you have to
1 ]# C' _& o8 [           use http for flashing the FW or restoring your settings3 N" \4 k) G, Y' A% [8 ?5 i
           from a saved config file.
! R1 C2 d& V5 X/ \; b
) ~: ?' g% i$ j3 j- v( s" J) e$ v: N
3.0.0.3.108.4:
! }: z; @! w3 a3 }   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in/ V( R7 B# [% W  X. |) ]: r" z
          the OUI database (ported from DD-WRT).
0 x( c& Y) [8 ~, a   - NEW: Added HTTPS access to web interface (configurable under Administration)' B( {' f, o4 ^4 x$ [$ M
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)+ R; l& ~/ a6 G* D4 X3 S6 ~4 `
   - FIXED: sshd would start even if disabled* A" o. t! g" W9 @! O! Q; x
   - CHANGE: Switched back to wol, as people report better compatibility with it.5 Q- G1 A, t  G! z
             ether-wake remains available over Telnet.
( G/ O" N/ T' W4 W, k7 e. ?4 z. ]1 ]. }9 p8 u6 U
: x  ]/ {( Y: U$ z
3.0.0.3.108.3:
) A  o- d2 t: {   - NEW: JFFS support (mounted under /jffs), s; F0 X9 s( q) e
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,2 `/ y# ~% v! j) H
          must be located in /jffs/scripts/ .. g" H8 E! ]$ d$ O
   - NEW: SSHD support
2 |$ o5 ?- E, S, T   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
5 ^' c4 B8 N  O& R- b2 X   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.6 e! S  J0 n/ [3 z- z# S% C
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
1 z6 v/ F/ M$ ?' V3 j  W5 S+ S0 k2 I9 @0 Z/ j# z5 _* ~7 B
" w/ o/ H0 [3 _9 X4 N  d
3.0.0.3.108.2:9 @2 z" o: W  P3 K. z1 q; a2 i% J; U
   - NEW: Added WakeOnLan web page* l+ q+ k9 K- \2 G7 Z% Y
# u- H  k+ K+ v- X* o: y, i
- {* q2 Q3 t0 m; j: g
3.0.0.3.108.1:9 K% q' A, R+ H& y3 |3 ?
   - Initial release.
1 G4 g; t4 c- r" J1 u3 l
  b" q( o, D6 C# m" L6 G
' [/ I. T; w/ G  AContact information. t5 s2 ]! R1 v& ~# [
-------------------* f1 h/ r$ n% K) Z1 r8 M- l) \
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
: j2 O0 N7 {' JAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
. s# ^* S3 Y1 c8 p1 p2 U* uWebsite: http://www.lostrealm.ca/
  K/ Z' u: B- KGithub: https://github.com/RMerl/asuswrt-merlin
) C8 G. T$ \3 c7 r1 M( g! r! xEmail: rmerl@lostrealm.ca6 O! L1 t6 E; \- h3 }$ O
Twitter: https://twitter.com/RMerlinDev! P% ?9 B& t8 P/ g

1 }# @0 g- i; d8 o7 m# n. W4 N& C  G+ bDevelopment news will be posted on Twitter.  You can also keep a closer eye
9 q$ @/ W3 T1 ^& z. a- `4 F4 ~on development as it happens through the Github site.0 x4 ]) U6 v" }( ~: t- }

& Q. a" h+ V: L0 ~) ^For support question, plese use the SmallNetBuilder forums whenever possible, I regularily ; Q/ S3 T8 C+ S+ R8 n
post there (in the Asus Wireless section).6 e* c; C1 [# x& ^/ M

9 h, X/ h+ `+ d( g1 ~; O+ z" T4 r& D
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
) `% C6 ?3 {2 i8 N0 e5 gto give more than a simple "Thank you", there is also a Paypal donation button on my website." Q4 I/ l! H6 D+ X5 G3 ]) O( ~. B" v
4 g: b& Y% W9 _1 \3 G0 z( B, `1 a
I want to give my special thanks to Asus for showing an interest in this project, # J7 _: Y3 x  ^$ @3 l  Q
and also providing me with support when needed.  Also, thank you everyone who has 0 I7 _* ~" @: q( u% a' O
donated through Paypal.  Much appreciated!
' r* ^. x/ d' b
% T$ n" z+ M/ `' K7 t, @" E( ]# ~9 `7 h1 }( x/ A

- Z( C" ?7 D: e0 b* `2 e, j$ T' R' b--- ; F- R2 Y# |+ N! T" W1 s$ ]7 t. k
Eric Sauvageau
& `9 z, i  G; n# W" n' Y2 o  Q8 M) ^! m" D$ l; w

! ~& C/ y+ R7 r

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
% }, I' _& g) m" e: c3 F$ I谢谢,正好有个N16,刷机试试效果。
0 F) ~+ r2 y" L$ v" M  E
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
: ^2 J+ `+ a0 B: T  @/ j没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
' v, x' V: y# W& s今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2026-2-20 14:14 , Processed in 0.037062 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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