查看: 23892|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:1 Y- t5 M3 C5 y4 K$ ]1 h: ~, Z; N

8 y4 e8 C, Z+ i  Rebased on 220, includes AiCloud; added wifi client stats! n$ b8 k5 V. p% V7 l1 g1 U/ h* U
  3 y+ ]( J. r3 Q
  
# ]/ p8 V/ K" [8 h! c1 W  2 O8 i9 C" \$ i, c
  
9 X5 P( S' k) ?: u9 j6 Y  7 M- F0 A0 r* u
& C. {' e( l6 T5 H+ o
* J# u$ R3 \& i8 @! m; I6 F# ~
& m1 |! R( W$ m4 W) `
2 ~" k4 R8 `+ q& `1 y: b( d! O
2 r' G  m% \( ^1 H

" _) f& E" e% p/ k2 S, S8 H' C: G+ b. F+ @' m1 Z1 X9 u" h

2 K3 g& R) \* C; g: j* ]( K0 H7 E' a" _& t; p

: s5 E& U& I! U& }9 I
2 F) d7 A5 M1 Q4 j& {/ PAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)6 R& C5 \) o( r5 F) e  i$ t
=====================================================: S( ^- T; h# w' W  ^) Y
5 D. i! z, [' ~2 x$ Y' q6 V. ]. j
3 I, P; |- ^5 d0 `
About
, }' b9 b8 ~/ h, H$ j-----: O: @" m8 L$ t
Asuswrt is the firmware developped by Asus for their newer routers.  They are
7 X* N5 f! d, Ialso porting it to some of their older models, like the RT-56U and RT-N16.  : w, @0 y2 ~) \
While originally based on Tomato-RT, Asus has disabled some of the 7 P  R) `- s# b( {  f# P. m' g4 }
original Tomato features, and added others.$ y0 V2 Y: J* B3 I4 g# V

( t0 x. W2 l/ E. Z3 jAsuswrt-merlin is a customized version, which I am developping.! h/ ~* r4 W; j6 z8 @- n' T
The goal is to do some bugfixes and minor enhancements to Asus's firmware,
2 P$ j  Y7 j4 C3 y: ]" m" i4 Owithout targeting at full-blown advanced featuresets such as provided by
) S0 Z+ U. B/ u" V( Eexcellent projects like Tomato or DD-WRT.  Some of the features * h9 a/ f: e# ?* w, u7 D
that had been disabled by Asus have also been re-enabled., e+ S2 C5 j8 b1 y* o+ F
This aims to be a more restrained alternative for those who prefer to stay 8 w2 ^* U, }* G+ J2 R
closer to the original firmware, with limited risks of seeing new
  P. R' Y+ P! q; I- F* H& K0 Nfeatures bring in new stability issues.  I value stability over
. G- }$ o* f; J2 wperformance, and performance over features.
; l+ {, i* @. J% o) l: e  g% n! @4 {& Q/ U. M. B6 J; p

& |& b8 G4 j- c& E  t0 g5 x! I6 l9 e' T+ z
Supported Devices
2 ~  v$ o. s3 }, Q-----------------1 z( l# y5 K3 l; [' X& T
Supported devices are:" u: c# I9 R2 U" L2 a4 c
* RT-N66U
$ O+ e* m1 o- P- S* }- f* q * RT-AC66U
/ m( n6 J) M9 N
3 k" t$ S8 m! R0 W6 yThese devices have experimental support (because I don't own one to test it):2 b) M" s; p3 D2 W. k
* RT-N16
0 @4 \3 j+ Z$ U* l; G) B4 x  Z- `* y7 m& k! h/ |/ @2 I

1 [. h0 T+ |1 r. |9 M1 W# X3 _/ h8 K# r4 B/ x& v$ l
Features
8 I6 ]& p/ z9 @; |: \4 S1 J--------
$ w2 @/ L) E  U" h" MHere is a list of features that Asuswrt-merlin brings over the original firmware:0 M- Z2 ^* P# I) R9 D

4 L5 K; w" S2 E+ |$ s- Based on the source code of release 3.0.0.4.220
$ @/ s1 L: J" I* D- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)5 ~$ p3 Z* B7 T! \5 @  W3 g; h
- WakeOnLan web interface (with user-entered preset targets)/ `0 D: \7 Z' d1 c% q- K- A
- Persistent JFFS partition1 g  K: a" j4 N2 ?
- User scripts that run on specific events$ T! Y2 ]* E# |8 I
- SSHD (through dropbear)
% H0 N% a, V8 C- HTTPS web interface. I# q0 l6 Z- G' \0 Q: q
- Crond' f7 j' E- b( \: L" F- J
- Clicking on the MAC address of an unidentified client will do a lookup in
/ r, S6 e0 i6 a4 B; ^  the OUI database (ported from DD-WRT).
. h- `- ]3 }3 n) i# I* Y' |1 ^- Optionally turn the WPS button into a radio enable/disable switch+ }3 i# h1 `1 j% \7 q, Y: Z4 ]+ w
- Optionally save traffic stats to disk (USB or JFFS partition)" V5 K% K, i! b& e; @
- Display monthly traffic reports8 s  O$ m& R4 D4 {  J8 m
- Display active/tracked network connections
  [; k* Y! n9 E, Y- Allows tweaking TCP/UDP connection tracking timeouts$ V( a+ w% a8 P( `  M" O) W
- CIFS client support (for mounting remote SMB share on the router)6 b8 S( `% ?/ h# I/ N" `- b5 {
- Layer7 iptables matching
" f$ T, O  E6 e. O* ^8 Z) |- User-defined options for WAN DHCP queries (required by some ISPs)2 k5 X) O- P. M$ Y( H; O& ]
- Name field on the DHCP reservation list
8 P: H9 z8 p1 \# _1 r  y2 f) k- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
8 t; I) L/ v: H# d6 @- Dual WAN support (both failover and load " K; c( K* y8 Z6 [9 B
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)6 ~! z$ ]! J7 G4 [
- Disk spindown after user-configurable inactivity timeout
  [7 ^4 A8 O6 {' _2 m- System info summary page( z4 F; l" V! _0 A8 y* g% K
- Wireless client IP, hostname, rate and rssi on the Wireless Log page4 P3 _, Q  B5 R8 R
- OpenVPN client and server, based on code originally written by
2 I% [7 u* r& D" c. @! |+ d  Keith Moyer for Tomato and reused with his
' J- |+ q  a! ]9 ^0 Q  permission. (RT-N66U, RT-AC66U)
2 E: i: S% t' {  T7 N, o9 I$ Y' ~2 y2 }. w& [, M4 N

  `. k/ h0 N. v3 o. C; [' i$ |& n6 j* D4 T
Installation2 O. e- g5 i$ O5 g# h1 Y
------------, r; s" P! s$ Y
Simply flash it like any regular update.  You should not need to reset to . H; o) ?# n* s
factory defaults, unless coming from a version that used a different & S0 k: Q4 Y8 n! h* p2 r# j" B- K
nvram size.  You can revert back to an original Asus firmware at any time just
( Q, W4 V5 }0 s8 d. }' iby flashing one.
' L. i9 M# p5 S) c3 M; c3 l6 G& ?8 [" @2 A. [- \9 D/ \
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the& t. v0 K- e/ U2 j$ t# s
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 0 q1 [' ^2 w( o- f  m! }% q3 M% F
will wipe ALL your current settings and revert back to factory default!
4 L! j* x9 E3 lThis is required to upgrade the nvram storage to 64 KB.$ V: M' R  b) Y5 a

' O/ G8 Z9 q) i0 T6 F( \- t
$ ^4 l: P, A% F" G6 k2 ~Usage% X+ X6 J' |/ S' I& Q6 I3 R: ~+ n
-----
" V" d# A& g6 o  J2 l
# N; |3 x2 e3 N! h* JFFS *
+ a9 {2 _: l+ B! mJFFS is a writable section of the flash memory (around 12 MB) which will
2 m4 D, C  f7 hallow you to store small files (such as scripts) inside the router without 1 r/ y" l' X. c! @# D
needing to have a USB disk plugged in.  This space will survive reboot (but
: [# R3 R8 o* x/ bit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  7 n6 v$ k* z+ n! N7 t4 E9 Q( w% a
It will also be available fairly early at boot (before USB disks).8 R# O; E4 z: O6 h* z
. S- f( v" C. k
To enable this option, go to the Administration page, under the System tab.
4 v4 a2 P& _6 \3 T# }3 U. r( Q
) ^4 Z# n% v+ P& fFirst time you enable JFFS, it must be formatted.  This can be done through $ J. x6 `1 j9 n8 X0 k% o: j, F
the web page, same page where you enable it.  Enabling/Disabling/Formating ' W  g* D# y6 |
JFFS requires a reboot to take effect.
. j7 F4 _( ^$ m  [1 W" H
: e# T" c, b( ^$ l# z( D7 H0 CI do not recommend doing frequent writes to this area, as it will
% I- s3 Y) c7 K7 z! B" j! gprematuraly wear out the flash storage.  This is a good place to 2 A; i+ j; R5 a" o5 Z  v
put files that are written once like scripts or kernel modules, or
% g! Q) g/ ]  @$ ?8 E  @+ {( ?that rarely get written to (like once a day).  Storing files that " ?! X1 R. g+ x7 u% g/ S" n1 J
constantly get written to (like logfiles) is NOT recommended - use
3 d- _" t" J6 y3 Ca USB disk for that.
4 T4 ^5 C  _- A; A  _# y5 w( P% E( D$ L! Q

( B3 N6 L- v  ?/ Z& T
$ U+ K2 U& N- r8 |8 z* ^* User scripts ** G- z2 u( y+ J( ~, `( v, W/ S) [
These are shell scripts that you can create, and which will be run when ( E, b+ \0 ]- n" ]1 H
certain events occur.  Those scripts must be saved in /jffs/scripts/ + r( f5 g# |* A0 j# q
(so, JFFS must be enabled and formatted).  Available scripts:! L5 c2 q/ N9 Z  f) M

7 o7 |* D7 V- i- services-start:  Services are started (boot)
$ \+ r6 A9 t+ {; I! j- services-stop:  Services are stopped (reboot), E/ L: |) E0 w3 v' X- b2 O
- wan-start:  WAN interface just come up (includes if it went down and back up); n, f* |' Z. ]. f& E
- firewall-start:  Firewall is started (filter rules have been applied)0 O1 V* m, L) w/ Y+ n3 Y+ }
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)" ~. ~6 }( F7 j8 v2 t; u
- init-start:  Right after jffs is mounted, before any of the services get started' W2 r' f" A5 T& w; ^1 Z% S8 V
- pre-mount:  Just before a partition is mounted.  Be careful with . p! B! N" K7 _% W
  this script.  This is run in a blocking call and will block the mounting of the
! |: I: E5 X+ |! Z; y% e7 |  partition  for which it is invoked till its execution is complete. This is done 8 |. Q1 @1 F& y8 A: q# c) B
  so that it can be used for things like running e2fsck on the partition before * z8 G  Y# \% g7 E* u  \6 i
  mounting. This script is also passed the device path being mounted as an
! y: U% e; n, `8 b5 b. Z, c  P  argument which can be used in the script using $1.
) P/ f# J7 T# P2 n' I/ N$ X3 p- post-mount:  Just after a partition is mounted
  r" Q3 N9 p$ [1 R# n4 G5 Z4 V. @- k
Don't forget to set them as executable:/ k3 x: F+ Y5 ]" r8 A' a

3 ^% m% q5 w9 E* ?! u+ \% @, k   chmod a+rx /jffs/scripts/*  a1 Y8 a7 Y0 l5 i- G% B

0 {0 i/ ?7 H9 u  `# b$ |0 vAnd like any Linux script, they need to start with a shebang:
, z& d: z+ y3 A1 n! K8 R2 o- o& i3 c0 U; p
   #!/bin/sh6 R: G) {) A6 C$ e: p# b- i
( i. Q. ?! X" u- N0 X

4 O) ~$ |' b3 }% f  c" f
; `5 K% L9 g3 x0 [3 H. _5 d* WakeOnLan *5 _3 V7 _! _) f$ p, z
There's a WOL tab under the new Tools menu.  From there you can enter a
* D0 |# R; O; |+ p- Ftarget computer's MAC address to send it a WakeOnLan packet.  You can also
1 z) w' |6 P5 g. g2 U9 d7 ~) hcreate a list of MAC addresses that will be stored in nvram, and on* M, O  C$ z0 q
which you can click afterward to wake up one of the listed computers, without
& c  @% x. |$ N  X( chaving to remember their MAC addresses.
  O, Z9 k; ?& X% ~/ b$ r" F1 c8 t' z$ w6 b* P" h

! ^. `( l6 a! z/ o2 l( G9 ~( L  `7 }4 ]" ]; V
* SSHD *6 a: z2 f" Z3 g' s1 x: C& B  |
SSH support (through Dropbear) was re-enabled.  Password-based login will use
8 ^7 K2 r8 `& Jthe same username and password as telnet/web access.  You can also optionally
& {6 a, o/ H; @" einsert a RSA public key there for keypair-based authentication.  There
7 C; w: Y2 |) z3 ]- C2 wis also an option to make ssh access available over WAN.
8 @2 P3 w9 s9 s2 `+ W
/ A& s7 @8 h: u
! Q7 C" [; S/ c3 {" B* HTTPS management *! R6 f! B0 B$ X- E% F! j7 M
I re-enabled HTTPS access in the firmware.  From the Administration->System ! K9 k6 I  U* I. q* |8 s  v/ u, m
page you can configure your router so it accepts connections on http, https ! N/ E% s; x2 x5 L! A: |
or both.  You can also change the https port to a different one # g4 e8 L: q- e( H$ U( \1 f& `8 p
(default is 8443).
; D3 g8 t6 o, f. i  L$ `) g1 u
" k" |8 d# U7 L; }% U2 r( |. ^6 X2 Y6 z

' \2 `& L! W" }  c* WPS button mode - toggle radio *9 x2 G9 r/ u/ |- W$ x' c/ D
You can configure the router so pressing the WPS button will
: R: X! `, [7 [8 k6 n0 }toggle the radio on/off instead of starting WPS mode.& N- @* @! f+ ^8 V; c- Q
The option to enable this feature can be found on the $ v5 Z- o2 ]2 W, a' k* p
Administration page, on the System tab.
1 n) V# r6 X7 `! d7 y" h6 [0 Z/ ^) q7 A0 h, T* ]5 a# F+ i
: \3 ~- ]: X- F% r

# K1 c% L# }# C; R: M( ~* Crond *
: D" ^; I. ~9 r* A& C/ W! nCrond will automatically start at boot time.  You can
! u2 x- c# a9 b- ?( ^" Q9 _. ]5 yput your cron tasks in /var/spool/cron/crontabs/ .  The file   i9 v* l& w& C7 B% m6 `
must be named "admin" as this is the name of the system user.
) ~8 }5 s, G4 p3 G: iNote that this location resides in RAM, so you would have to
8 l. K9 m0 g; o  m& y+ ]! w/ qput your cron script somewhere such as in the jffs partition, ' o0 A0 W+ W/ ~% p
and at boot time copy it to /var/spool/cron/crontabs/ using
8 O% k/ i8 t+ b% x1 b% G/ @9 ban init-start user script.
+ y8 r0 O( _( s: h* f; v2 J3 @. }# Z+ [" A5 N' z! {
3 F( _6 l+ \9 z) k) J' O

7 A3 s  \2 Y- o1 b* Traffic history saving *5 c# e4 e7 t, ^+ ^2 p$ F6 z  P
Under Tools -> Other Settings are options that will allow you : i4 i9 |/ r! f, M8 Q% H  o
to save your traffic history to disk, preserving it between
  |2 N; o; n' Jrouter reboots (by default it is currently kept in RAM,
: A0 Z! n5 X2 |& E5 ~+ P3 Hso it will disappear when you reboot).
& g2 p+ N3 j4 P' u# y7 M) Z
% [! K& L9 R' H' p9 |You can save it to a custom location (for
, x: ]3 T4 H8 Q7 `( Gexample, "/jffs/" if you have jffs enabled), or
0 X3 \9 l7 G( [% t/mnt/sda1/ if you have a USB disk plugged in.
+ s6 n. l! r3 v3 Z" w+ R" V+ }Save frequency is also configurable - it is recommended
+ @( l9 w6 S8 C+ y5 R: G( ^# Wto keep that frequency lower (for example, once a day) $ D/ Q& J& x0 w0 b) c1 E
if you are saving to jffs, to reduce wearing out
1 N# v8 a6 {  R, I- j3 g& {4 Pyour flash memory.  Make sure not to forget the trailing 4 Z& e" ]1 {# v' \$ c$ f4 ^
slash ad the end of the path.
) k% B% l" O0 a9 \; X; ?
) A) z  w, Y+ G/ f, a2 ?Also, a new "Monthly" page has been added to the Traffic
( ~/ }) }9 _4 ?Monitor pages.7 k1 ^( i; X7 K
3 T& G+ I' P9 r2 }3 J! {
9 K6 n3 Q. F6 g* J& A1 M+ y' @
6 Z1 {9 R; d/ T0 X- Z
* Display active connections *
- C) y/ g! P# A6 |! H9 u; DThere is a new tab under System Log called "Connections".
( J% c: U8 d, b0 sThis page will list the currently tracked network connections.2 R$ i: p- L9 p' _
You can enable name resolution for IPs on the Tools menu,
7 r% q% f/ y- F! o# D" E0 }8 wunder "Other Settings".  Note that name resolution can
4 s: k+ G! G/ U1 {2 ?; Eslow down the loading of this page, especially if you have
$ s7 K- D6 y: f4 ?8 ra lot of tracked connections (for instance while torrenting).
+ b& N7 a" T" S+ r' O2 B' z5 G
& {5 D: ]$ z% k/ o. {# O1 o
7 l( x* D1 M$ [" p
7 s. ~; O. i. `- u* Adjust TCP/IP connection tracking settings *
# k- h' D0 @" D8 e; p/ {Under Tools -> Other Settings there are various parameters
, L" V7 t9 \3 L. T& [that lets you tweak the timeout values related to connection
/ r) G7 p! g/ y7 w3 z) Z& Z, X/ ltracking for TCP and UDP connections.  You should be careful with
% D% q4 I8 m, `; _those settings.  Most commonly, people will tweak the UDP timeout
/ x. l5 ~8 \' O8 m, R0 Jvalues to make them more VoIP-friendly, by using smaller timeouts.2 q. H4 F9 R0 }. n3 v
Timeout values are in seconds.
5 K* G1 k* N2 X8 m8 ^1 ?- |$ A" L' s7 R
+ f5 _( B2 w4 q5 B( H
. C$ t" `' i" m; C) P0 l
* Mounting remote CIFS shares on the router *
7 R7 E) Q- C/ M+ lYou can mount remote SMB shares on your router.  The syntax will
. \- Q( x( _. {$ y% Z0 ]  ibe something like this:
9 K; v+ _$ B, m1 h: U
8 Y9 b* s6 B8 E8 G' g1 A* W/ e( gmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
  R7 ?, c$ A$ G: E/ N; K/ x; H
  l8 ^0 N8 O/ W, d4 u) j4 ]" H5 M(backslashes must be doubled.)9 z+ S  p# b6 \
& T( J  {  [/ g! k$ t, K

# v. C1 f( l" [3 {2 |: e
% y9 [' G, x2 _* [: x, q2 U* Dual WAN (EXPERIMENTAL) *0 t8 K$ c: q4 i) I
Asuswrt originally supports using a USB 3G/4G modem to use as a
; H6 @5 S' ~" A$ B) Bfailover Internet connection.  Dual WAN is the next step, also
# v4 ]# {& x# `5 S& \developped by Asus but left disabled so far in their official & ]6 C9 v/ D/ t% K& ~( [
releases (probably because this is still work in progress).  
  n, ^3 m: }6 U8 E# W
3 K1 r( R/ _+ Z; F+ QThe first improvement over USB failover is that it works not only $ j: l1 v/ G9 [# X! _
with USB but with other ethernet devices, which can be plugged
0 P4 |6 N$ p( o- R: von one of the LAN ports that you will select as the secondary WAN
% q- @% A  Y8 e' s" Dinterface.  The second difference is that in addition to failover
& W: C% f; c# y1 v. Pmode, Dual WAN also supports a load balancing mode, allowing + f+ x# F$ j" M$ h
you to share both connections at once.: m% X) u$ z8 D* Z+ i9 [1 ^
( R( K9 R* A, b1 J4 A
Keep in mind that Dual WAN is still an experimental feature, until
1 e- r4 E% k) V% lthe time Asus finishes developping and testing it.
# Y! {! E/ r& b; r0 @. c! O
5 N% p7 D6 ~$ f4 j5 I9 z- E9 P
7 g; m$ k6 @5 N6 m/ D) C# U, [( u" R* R% Q2 z  Y
* Disk Spindown when idle *
7 N& U, N9 O5 D$ BJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you . r/ C% |% l2 Q/ m/ E! H
to configure a timeout value (in seconds) on the Tools -> Other Settings
  ?/ B7 ]3 `, k! X" m  vpage.  Plugged hard drives will stop spinning after being inactive 4 h8 F/ @. Z1 d5 ?! s* A8 G
for that specified period of time.  Note that services like Download Master # X) g- F" D6 P6 Q
might be generating background disk activity, preventing it from idling.
" G9 w; d. Y4 O( j0 h/ x
5 T0 S7 f! k  u% Q; n8 {' D
8 g6 v0 C* ^$ Y' v& B- L; ~) K8 @  @% b0 S3 n3 [  ?/ Q
* OpenVPN (client and server) *
0 [; d# p# }" x$ @. h5 ~4 |OpenVPN is an SSL-based VPN technology that is provided as a 7 A* {+ N5 I" O) m& L4 X" k
secure alternative to the PPTP VPN already included by Asus.
& A7 o7 }8 Y+ U. GOpenVPN is far more secure and more flexible, however it is & b& C) g% F! d% K  D1 O
not as easy to configure, and requires the installation of * n8 j1 O* t) W) T* {
a client software on your computer client.  The client $ V" B: F) c6 A, l* ?0 Y
can be obtained through this download page:
' X6 L4 j, i' ^3 c) [4 t1 e- o* q" D- Y! g, O2 o8 b
http://openvpn.net/index.php/open-source/downloads.html2 o; T  ^2 \! q9 H! W- S6 y; }" m1 i

# F2 L8 o( S4 S5 p1 r* wExplaining the details of OpenVPN are beyond the scope of this   |) K& X- e4 R4 r
documentation, and I am in no way an expert on OpenVPN.
; W/ i# a/ F% z! e  Q8 h- Y1 ~) uFortunately, there is a lot of available documentation and : n4 c8 o+ h6 Y7 y7 E6 q. C# V1 {7 Q8 H, p
Howto guides out there.  I tried to stick to the same option 6 T- R5 x0 e7 l' i' H
descriptions as used by Tomato, so about any guide written 4 H. [6 K4 I! ~1 s9 m/ [
for Tomato can easily be used to guide you on
# Z# c0 G. ~' H! \2 t, a2 _$ T2 F- ^& kAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
1 j9 c* y, H' R6 I7 ?Github repository./ ?3 T; a+ s% f3 o+ {9 J
% P+ m0 X+ I# _( {9 X7 y
) r/ d$ m) x; x! ]! q

1 A& ?; E2 e& Q: ~, X# JSource code
/ U' I4 z% n# _; D7 [-----------1 o$ y9 B/ C$ A3 y8 r) a" `7 F
The source code with all my modifications can be found ! |9 i4 B7 C  {8 z. O' d( U! H* c
on Github, at:
- h! W& L8 g2 A; U5 f# s! g8 \
1 U6 F% S9 R: a+ @' Whttps://github.com/RMerl/asuswrt-merlin/ ^1 f9 G, K! T4 ]" E7 D
& y: z4 X+ f( J9 }) s; P5 n
- p5 o, l8 H# |' o

, J) N0 U( s' v: b% S# AHistory8 w4 h! j, D( E+ [* F5 K
-------& q4 Y$ o  h6 N2 Z- P
3.0.0.4.220.18b:9 D4 {* ]6 Z, f4 N
   - NEW: Report both rx and tx rates on wifi connections
! j0 C: Y2 W" Z1 ?) C- h   - FIXED: Handle cases where the wireless driver returns a speed of -1% M" t6 {, u9 q7 h( j4 Y
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
# z$ [- a, U* e1 J" C* c3 Q            the wireless page take forever if you had multiple connected clients.* R8 Z! [7 ?8 ~5 X) Z
            You will have to manually refresh the page the first time you access it, ~* W% A$ M! f" N1 L
            if the RSSI is reported as "??"." v) I( P: D2 k7 r/ J3 g# C: e  w& k

6 s0 M  g5 }, ~
, u* C1 s: `* D" Y3.0.0.4.220.18:4 H) I; g2 ?  o6 X2 R: w
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be$ ^# ^# U; h. H+ P
          manually set to a value between 0 and 15, with 3 being the default).
5 f- {" I$ c' a5 _' Q   - FIXED: Buffer overrun in init code that would crash the router when
( t3 u8 q1 ^. ]; b3 X            too many features were enabled at compile time.
# e4 p: t! m( S) F" v   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
/ ]. w# U  l# H' f; ]9 E3 t! x8 ~   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.! k& T; S* _$ v1 h3 Y4 I
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
1 ~0 B& R: x4 {5 x/ W: {) d" u, x            not properly saved.* H( l9 D" o* W2 k" |( e
   - FIXED: First time a client's rssi is polled it would return 0.
. d4 `: v2 Z, {( g) Z   - FIXED: post-mount user script wasn't executed (regression in 220.17)
4 v3 o- ]& j. F   - CHANGED: Added some info to the OpenVPN server and client pages.
3 e0 Z' W' s' r   - CHANGED: Improved load time of the VPN Status page.$ v1 e- K; K* w4 n/ U% U
# A$ q9 d: I' _
0 X. g3 q; C% ]; c
3.0.0.4.220.17:4 E) b8 G% J% ]; Z
   - NEW: Rebased on 3.0.0.4.220, which includes:8 ?2 A" J: ~) B0 e4 u1 p  G' G  P
            * Fixes to IPv6 6rd
& {8 q. w( U! o            * Fixes to AC66U Wifi + QoS
2 o& E4 t% M! ^1 P: @& f0 j            * AiCloud: J  g& `5 w0 Z* s- L3 O
            * Interference mode once again enabled+ a1 d& u8 h% m; h3 _/ B, H5 M0 s
  - NEW: Display last received rate and rssi for each clients on Wireless Log page./ c8 Q. A$ {' u$ z; `& c
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
/ V( o+ l" L! Q           if you had just enabled the option on the webui.( M9 h& }7 O: ^2 b- b  O+ \
  - FIXED: PPTP clients not always showing on VPN Status page.
& Q( M& f, a! ?: {  - CHANGED: Disabled DualWAN as it's currently broken in 220.
$ _. R% \8 o7 h3 G/ [  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks  ~& t% W" g2 ~1 {, J: s
             the router.# S& T, j( F+ M0 N8 d8 p/ c2 j
  - CHANGED: Removed firmware update checker to avoid accidental
( W7 ?. @8 _- @8 W' b! ~& E# v! e* j2 Q             revert to original FW.
7 D* m+ y8 l7 z5 C( a6 p9 }2 ?6 m7 p; P& L6 n  j: t9 F4 O
1 V; N8 [5 I) @6 ]# ^3 @$ p9 G
3.0.0.3.178.16 Beta:( j7 N) V$ j& g; K# t; F
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by& S- H% Z0 }7 J7 s4 ]5 a% S) b
          Keith Moyer (from the Tomato project).* z0 J9 g  B# t7 I+ F1 G' v
   - NEW: Added crontab command) j) ^9 `/ ~- |- h, t
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
* b# B( h5 Q% R            VPN or the NAT Loopback (GRO is now disabled for that device)
% [/ `  q* S# `( z   - FIXED: dnsmasq was listening to all interfaces by default, allowing
5 T5 i+ ?0 r& C  i. \0 p            even dhcp requests to be serviced from the wan side if you
" [7 m# O! v3 M/ }2 e" [" V3 v/ y            had the firewall disabled (Asus bug) (fixed by dev0id)
: @$ {2 E$ T4 t5 y* e2 W   - FIXED: Default disk idle spindown now set to 0 (disabled).
8 I* Z8 [$ J0 }' i3 ^   - FIXED: Corrupted WOL list when using IE.
4 x3 m+ A3 |* Q4 Y+ p   - CHANGED: Upgraded openssl to 1.0.0j.
4 e% W3 X8 K6 `% r1 g   - CHANGED: Included fully functional openssl command (will allow you to0 x$ ^3 A4 P. M! e$ G
              create keypairs and certificates from the router).
! ]# i0 H8 r1 E* H9 L   - CHANGED: Removed power adjustments from the Performance page, as they
3 Z& C" b( L2 C' w0 p3 C* r! {              are redundant, and not as reliable.; H9 u, ]" o6 f; Q/ w$ V! e
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I - U: y3 i4 a  [, S. V! T
              am unable to work on them without an actual router.* ?% K: N+ F* ~& E

: \2 q( w9 G& ]1 u% \9 w2 y& S  Y$ \
3.0.0.3.178.15:$ ^/ }. y+ d3 S. G: h9 c
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:6 V5 E2 v0 s6 x# d( K; C* I
           * Radio turns back on based on schedule& a0 u! a* x/ [; H4 r4 @1 Y5 a
           * Reorganized QoS pages
. a6 Q) Q) Y- S% @, r7 B1 k           * Turning WAN DHCP connection off will first release current DHCP lease' M: Y( X! B1 P; @. @, t8 X0 O
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.+ k6 \, h' s9 P8 F4 C/ Q
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB% w4 r0 k% W% z0 K% C1 z, e9 z
          max, as using the whole 90+ MB available makes little sense for
& _7 }8 H6 T( q2 y' z          JFFS, and was also displaying some issues.7 _+ K# O1 T( c! H8 u% @! l
   - NEW: Added nat-start user script, as NAT rules get applied separately from1 a6 C2 x4 K- P) {; k' s( G6 H
          other firewall rules (firewall-start changes to the nat table are 8 H7 w- B1 ?9 ]( d- [% W
          being overwritten when the router starts NAT)
- S; E# v* x" Y  x$ X" y( i% b   - NEW: Added additional info to Sysinfo page
$ M; I; c, O9 v" u   - NEW: Added chroot applet  E3 s4 K/ B- s" B. a
   - NEW: Option to allow SSH access from WAN7 U$ r6 f* k1 h! r5 B! P
   - NEW: Option to exclude specific devices from idle spindown9 j; I: h+ @2 ^  D  [
   - FIXED: Performance page now uses the new Sysinfo API, and is now able, M$ `6 I+ t' l! z8 _* E) y/ S, k7 ?
            to deal with cases where radios are disabled.* f! m2 @- h& b
0 M$ F6 ^% B/ A* S' c3 C- T
6 G" a! t" R( h  H$ X+ S
3.0.0.3.162.14b:1 c& S% }% n/ ], z( }! n# d
   - FIXED: Web server would crash for some people when accessing+ c# w- [* b" m% X
            the Wireless Log page.
5 m4 g6 d4 E" H" S& k0 l6 ?. N7 m5 u' }$ {! a) K7 b

  g6 n& R# Y( v" ?8 C3.0.0.3.162.14:/ Q; r# F7 E% ]( b
   - NEW: Spin down disks after (user-configurable) inactivity timeout
' N7 S' g3 u+ U2 t1 z+ N" u          (using Jeff Gibbons' sd-idle-2.6)5 r- c: l1 z  U% P! T3 H$ W3 ~
   - NEW: System information page under the Tools menu.
2 J1 C7 F( y( A+ l; C; D7 k9 f   - NEW: Station list on the Wireless Log page will now report associated
9 O% W2 B7 S% I, h' Y          IP and hostnames (when possible).2 C1 z% M4 S3 m* h# H4 B
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
* |4 g& w4 k% r# W4 F+ A4 ]              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
" B6 B# k5 `$ X- c/ r1 m   - CHANGED: Better integration of the Run Cmd page.' d3 v) F. M, [3 N
   - FIXED: Incorrect left menu rendering when under the Tools menu.0 [) C8 L7 [0 n) n% b6 y! x- T  p# t
9 ~" z5 d3 g0 |& U' X7 ?  E. l

+ k$ j& e9 d: n3.0.0.3.162.13:) v0 ]! h2 ?. l9 T( `  f/ ]& ^
   - NEW: Rebased on 3.0.0.3.162.0 [3 h3 j8 c8 h. d
   - CHANGED: Switched to WPS radio toggle code Asus added,% f1 C2 B0 d9 }
              now on the Administration -> System tab.; k) l, T1 c8 q, p3 f, m

" z- U$ h: H! w* r" Y! e4 l
7 l0 e) V" X% ]+ y9 r" {1 w/ O7 a! s" f3.0.0.3.157.12 Beta:; v/ f, F) E! v) T2 M$ I2 x( F% y
This is based on unreleased Asus code, which they have
: x8 O" M" Q4 F% h7 ^# T- `graciously provided me with.* ?! e" R5 _3 k1 _

# m, T, @+ J# e" A$ h   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:- o) g' h3 c% j# `$ Z( z& P6 G
      . IPv6 tunnel memory leak fixed
% e6 a' w# n2 q4 {      . They fixed many issues, making some of my patches   \4 q$ P: c1 B; x
        no longer necessary, such as timezone DST, https auth, etc.../ R) H7 q+ w, @" t% }% g+ }
      . Upgraded radvd3 X1 T% r- x7 R! R) o
   - NEW: Added link to the command shell page in Tools menu.
/ V. e" v( q7 \, N   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)3 d' E/ S* [, |, t8 I' R) R5 c
   - NEW: Added "tee" command.
- C. _& l8 i; L/ P( C: S6 r9 g   - FIXED: NAT loopback rules would actually NAT every lan to lan
: q. H1 k* U: J# t1 r            connections instead of only those needing the loopback4 X( q! r8 }. W# Z9 V
            (bug in Asus's code).  Replaced with new code based on a
* e8 L  N, a' j7 G  c" ~; K1 b' X2 O2 j            suggestion from Phuzi0n on the DD-WRT forums.
: I* m  a8 w: C  ~8 \   - FIXED: Accessing the WOL page would make it resend the last
" _5 ?5 V; u1 W1 J            WOL request.
6 R8 ?! O+ c; j   - FIXED: 'cru' was using 'root' instead of 'admin'
, C& W% g" L$ Q# j& Y0 }   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)! i2 a6 r$ d" r3 {2 {; ^$ @
   - CHANGED: Made tracked connections load async from rest of the page
0 _2 H0 P2 u( G* [5 s+ I9 ~   - CHANGED: Increased hostname width on Connection status page
0 r8 K2 |* i' z$ o# G* Y   - CHANGED: Improved WOL page functionality.
" [8 B2 }2 r: K9 X; [& G8 M) R+ i$ Q) w) r3 D  Q& b
) N, n% h$ Z- }* _! u
3.0.0.3.144.11 Beta:
' s/ K. _" h8 d( r   - NEW: Name field added to DHCP reservation list9 z3 c) K1 L. L
   - NEW: Webui option to enable resolving IPs on the Connections tab
0 Q5 {8 P/ S$ S! \6 F   - NEW: Store a list of computer MACs to use as WOL targets# o0 H) I5 E$ H9 h
   - CHANGED: Increased dhcp options from 32 to 128 characters  D# O# R! B4 N; z+ y
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced# l$ f( j! h0 K; \7 l& U
     it to 16 in recent versions); d) ^) d/ x5 r
   - FIXED: Retrieve dhcpc options for the correct wan interface
- R: I  ~5 ^" J) C" x, l! d: x
' {4 w9 x, f- D, J% u4 H( x: O& m
3.0.0.3.144.10:
9 ^: i! V1 K3 a1 U   - NEW: Rebased on 3.0.0.3.144.
/ E3 a- P0 M0 e& E! m# Y   - NEW: Support for 64K NVRAM enabled.  ***First flash will
' e1 `" i/ @( F! U: e6 J& n          wipe out ALL your settings!  And you cannot restore
& V. Z& e0 R* E          from saved settings - you must manually reconfigure * W$ q* z1 y$ U
          everything.  Be warned!***( Y+ ]1 B; C% x* K5 x
   - NEW: Enabled support for Broadcom Wimax devices
0 k2 U# w) v7 @* j   - NEW: Added cifs kernel module (for mounting remote SMB shares)
. j, B1 [6 ]0 x' _1 y   - NEW: Added layer7 iptables matching
0 d6 C4 ]) K* X' K   - NEW: Added user-options for DHCP on the WAN page. Z  }! k1 O, y
   - FIXED: Router crashing when connecting to it over Wifi
: A" ~4 F, |/ q# G& m6 r            and running the newer QoS code (disabled GRO)
9 J: y' H& j  i  @0 J+ l' I6 e/ [   - FIXED: Router crashing when connecting to a network : N$ @0 S* i. v
            device behind the router from over a VPN3 `/ d! S* L2 e0 V7 y
            connection (disabled GRO).
) K5 n( L1 }1 t; g   - FIXED: Incorrect timezone set unless enabling: _2 R- \+ [! E0 z; D
            manual DST.% z% J; {) _+ C
- a; z3 q( i" l7 `/ s' V  i& ^

3 L! I- w. D- J! N5 `3.0.0.3.130.9:/ H- s$ F* Y) {7 M* z8 t
   - NEW: Enabled new Dual WAN support from Asus
, t* W. E/ N. Q) `% d" J! `   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui/ f; L8 }, z" I' t! |
* w$ W& P6 j' a2 B  Z1 _& q

. a% w2 R% x1 y% x( O3.0.0.3.130.8:* }. X3 b8 {6 Q0 n9 E% v
*** Reverting to factory defaults BEFORE and AFTER flashing
. `! E  @7 o  N- U% f" jthis version is strongly recommended!  The newer Asus code base
1 R3 t* ^; m% V# ?8 lseems to have changed quite a few settings, so you'll want to
# ~/ p- m/ O* ^not only start with the new default values, but also get rid : h3 K2 Z+ q# h6 s, m; e9 [+ D
of obsolete settings.  Otherwise you will be wasting a
& ]$ x& @3 ?8 Y& d' t$ [good amount of the limited available nvram. ***
- I( e- O& @6 X8 G; G5 \$ M  N* C+ W" q# `9 [
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code # p7 ]) _/ }5 g+ O" i
                  and/or kernel code)
+ e. u: M' M4 F$ [; T4 r0 Z9 \% C3 R  C+ K& h
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing $ {( v0 h% h' d, i2 h2 |* E3 }
                  a LAN device behind the router.  Workaround is to : B! J2 Y8 u7 L% z
                  use an IP range outside of the local LAN
) C' Q; e5 b) B6 m                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either 0 W6 O/ b$ k) I. r0 k9 C
                  set your VPN to use the VPN tunnel as default
& V% l9 s! @5 o4 }* j                  gateway, or manually add a route to your VPN * Z! c  ^" g) S! p% Q; ?7 Q
                  client.
. d& U5 g; o4 ]1 h0 k0 X4 g9 c' B. x! _- u1 G# h1 D  S/ W
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).: ^  V8 @4 O0 z0 s- `% z
          Build 130 brings various code changes to IPv6, not sure / [" N) }! D/ W. B
          what else (as I have no changelog between 112 and 130).* z  q' K% h  {3 \# F) Z7 j8 X
          The QoS code remains from build 108, as build 130 is # y: s5 q/ @7 g8 k$ P$ T8 D; }: V3 ~
          unstable.
  Z3 K3 V4 G2 J6 R0 _# _+ p( L   - NEW: Added "diff" utility
+ s5 E- w% L% V$ ]   - NEW: Keyword-based filter (new in 130)( |4 u) Q9 V4 v. {6 Y* W2 v
   - FIXED: Firmware/settings can now be uploaded over HTTPS
) y  s+ U' _  a" _+ W            (bug fixed by Asus)6 H5 p  d* k8 |" Y& R6 {8 A9 l
   - FIXED: Buffer overflow in networkmap that would cause garbled
3 ]/ O8 U3 b- @, K& F            device names to appear on the clists list (bug in
* v2 ^+ n8 U" p/ g& \6 D' n9 n            Asus's code)
# r* b! O5 D5 `+ R: b/ |# N7 J   - FIXED: Firewall would break when applying a game preset that 6 m9 y9 x. g8 B( ^# P! K/ O
            had multiple ports separated by a "," (bug in Asus's
$ F9 V( O) B1 k( K) a3 c            code)& N! C7 j# t7 L9 {  c1 w) q( B( @
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
+ `% K9 H# h8 m$ Y( e% E   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
/ Y" H1 {! U. r; I   - IMPROVED: /jffs/scripts/ will be created automatically if it
, `! N4 f+ p0 q' N+ N! z7 s; i               doesn't exist (you must still make any new script 9 I+ o! f; j+ O! b( q) t
               executable using "chmod a+rx script_filename"), D+ M; s+ O1 g" F0 {/ Z/ w3 d* l
; v- ?. Y7 O  C* e; W

5 }4 Y- i# h, }2 H: W5 Q3.0.0.3.108.7:
4 C2 s; ]6 q% z; M9 ~6 L% ~   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)1 D5 J* V5 W1 \
   - NEW: Added webui page under System Log to display active/tracked0 A: b4 `2 K! M1 O6 @5 v
          network connections.
$ _9 ?- @* L# g. w  X   - NEW: Added netstat-nat command.% u6 b; E7 A  X
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
3 r3 ~$ x% `3 C/ f/ {0 V4 N2 @          Shantanu Goel)
5 [8 r3 k* N+ l; z% d2 Z8 ]+ l   - NEW: Allows tweaking TCP/UDP connection tracking timeouts( F/ z% q9 S0 G3 U' g1 D. z7 U4 y
   - FIXED: Removed check in Asus's code that would reject txpower > 80
$ ?$ }7 T7 q/ N% Z5 [            unless you clicked three times on Apply (?!).
1 d6 D+ j6 X% K' \- `8 `            NOTE: Still not sure power setting even works, as I get  E! P+ O* n0 @* c- Y
            -80db from the other end of the house no matter if I use
4 m% E1 N; B  Y5 H, I$ T            40 or 500 mW.- u( v! q8 i+ ]' t7 D* ^
* D3 C% e3 z0 f" y
% U' q0 b% x4 ]' g4 M& g
3.0.0.3.108.6:4 X- D. p' I2 g; f) B/ s) y
   - NEW: HTTP access list (backported from build 112)
% D" z0 R6 A$ `+ W$ D6 u: f* G2 c   - NEW: PPTP VPN encryption options (backported from build 112)
& Z; B* x. y+ p) k7 A) |   - FIXED: Traffic history location was't properly saved
- i7 {* _0 n# t            when changed in webui./ O1 x' k: G+ u! u+ Q" o9 e$ y! U
   - FIXED: Disabled traffic history saving to nvram for now,
% u. G. a, K  E1 F* Q            to avoid people accidentally filling their limited nvram space.
. A, Y4 o  j: Y   - FIXED: Missing bottom pixels from the bottom of General menu% |4 s! p* p* K$ b
   - FIXED: Removed invalid CSS attribute6 l" n7 L3 Q& d$ x# y' }
   - FIXED: typo in VPN iptables entries (bug in Asus's code)0 _: N7 R7 M: ~5 v! z0 O3 h

1 r# {0 D# B* k4 q+ C& @4 b
8 j9 S3 B9 {% m8 ?7 E3.0.0.3.108.5:
0 U1 k3 x" V% @   - NEW: Crond starts at boot time.
  [) F0 Z7 \' `6 `  i; a! @   - NEW: init-start is a new user script that will be run early on5 u1 R# O/ K: K5 {6 W1 ]+ ^
          at boot time (right after jffs is mounted, and before any ; s2 f' J' S( B$ \& `$ {) R5 b: b2 H
          service gets started)  \7 @, v: ]0 V; e8 x7 Z; B5 p" P" o
  - NEW: Can save traffic history to a custom location (USB or : i$ b3 t! t& i1 M  h. O
         JFFS, for instance) to preserve it between reboots.6 }- F7 s! x- U& t# L/ z4 H9 m' n3 }# r
  - NEW: Added Monthly traffic page (ported from Tomato)
- e3 p3 H! r# Y  - NEW: Added the Performance Tuning page (with temperature).* m6 m  v( x3 j$ g. J
  - FIXED: Webui authentication was bypassed by the web server (bug in5 ^+ D+ S+ q7 H9 ?9 r% J, C& c
           Asus's code)# a. G- n' ]  O: I( a
  - FIXED: Httpd crash when uploading a FW or settings file over6 F0 N! x/ s6 \3 [% t3 _& k4 o
           https - should simply fail now.  For now you have to / h5 U/ a3 X* e; s' S
           use http for flashing the FW or restoring your settings
3 D( a( b. h3 n, k3 X1 H5 ?" g           from a saved config file.
: u5 N8 F( @& k4 M& W) q
: w; |, g) ~$ y& E4 F. C9 m; w! S6 `8 ~1 v
3.0.0.3.108.4:
& _( G+ ~* d- {$ p   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
. I1 r5 G! k3 b' w          the OUI database (ported from DD-WRT).5 m7 U3 ?( C8 C% K6 V" u8 \/ ^1 J8 o3 k
   - NEW: Added HTTPS access to web interface (configurable under Administration)
, _8 e* I5 @) F3 y+ k! B   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)' i# n  B# e, N5 m/ Y) l
   - FIXED: sshd would start even if disabled
. U4 i+ Y. M$ v7 s/ A0 f   - CHANGE: Switched back to wol, as people report better compatibility with it.
0 A' f' Y1 U: y7 y9 ?             ether-wake remains available over Telnet./ _+ f6 d% F( v, ]
- l& [1 {$ z, m2 j
, I( Q, D' n8 f, q. S, o1 y6 @* B
3.0.0.3.108.3:
7 z# Z  J" g( O6 i! q0 E   - NEW: JFFS support (mounted under /jffs)
4 H3 N$ A8 B& h+ ?0 d% V" {* U   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,1 b+ {1 r& D" K: n$ M7 C) |
          must be located in /jffs/scripts/ .0 F! X0 F9 T$ ^& ]# w1 D
   - NEW: SSHD support
- T+ K* D1 [# J7 `. J/ ~9 M   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL* S1 S( K8 Y$ K4 G/ ~, k1 S
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.7 n) u6 r5 p' l
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
1 }3 p0 j( h3 r7 ^6 S
& h! j* L8 m6 i( p, n2 `5 [) G# l# m( ^' w) n* ~
3.0.0.3.108.2:$ B4 P& O0 [1 h1 K1 x: ]- s% z% `
   - NEW: Added WakeOnLan web page4 k9 J/ j9 _& O! d/ U

7 @! @# \- Q9 l7 a- \% w% E7 f' D* z7 ?
- ^' e2 X0 G6 C+ w3.0.0.3.108.1:. J1 B9 G) ^: @3 M, S
   - Initial release.
4 m! R" J7 _; L
0 W6 U. d5 ?" @& v
; G" l! \; N7 i' Y4 oContact information8 D/ }& F+ t2 y; H: }4 M( c  z
-------------------
* w$ K8 E* b1 I2 o: U6 cSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
2 Q  b; }9 c' C) e* NAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
! W- q. n% P! |8 W1 o  XWebsite: http://www.lostrealm.ca/7 h1 {* ~( s" ]1 G
Github: https://github.com/RMerl/asuswrt-merlin) U% b  L( d5 F& U1 l9 L
Email: rmerl@lostrealm.ca
. V) R  H  b. E+ F% G; I4 NTwitter: https://twitter.com/RMerlinDev
$ O3 }0 Q! J4 O9 N7 t# f0 K
" f3 p. O4 ~+ F, D$ }2 tDevelopment news will be posted on Twitter.  You can also keep a closer eye
% [& I1 e* J/ U+ R1 q$ ^: Fon development as it happens through the Github site.
& I. A2 X- n+ A7 P6 u( Y$ A7 b4 r* q- @' z. j2 H# h
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily ' G1 v' q% C  w
post there (in the Asus Wireless section).7 _3 u2 t* e. p

6 Z, ^  d& ^% e
/ U: h, C2 ~- Z, G% EDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
0 t% s9 L2 b( e. \5 @0 Dto give more than a simple "Thank you", there is also a Paypal donation button on my website.* i: W& t/ I' o( B  A

* l! ~# A2 h* u0 t$ }I want to give my special thanks to Asus for showing an interest in this project, / V( |  r- h3 L7 k
and also providing me with support when needed.  Also, thank you everyone who has
) C9 M: j+ t( v, a; ddonated through Paypal.  Much appreciated!
1 P. S* C: @) K0 i: Q2 ?4 f0 l! I* z! l0 I; o

3 ~- V; Q0 u, j$ F( {1 V) N$ e+ U' f2 g7 @6 K5 v% @+ ~! ]& V, ]
---
5 ]* J7 [) Z- S2 e9 Y; fEric Sauvageau
/ F+ Y- B" J& Q( z. E$ @5 Q; j, s+ r$ r

2 m6 F1 j$ e/ Q0 c( a

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 - U) Q  ?) j' {5 `$ b
谢谢,正好有个N16,刷机试试效果。
  R& m2 U/ a8 D) J/ M: t/ G
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
; v8 W! ]/ D5 u6 x没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
' {2 g' }5 F. i+ x今天刚买一台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客服返回顶部