查看: 23772|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:% M2 D+ P% T/ \$ K; b
1 C* d2 U1 M- W
  Rebased on 220, includes AiCloud; added wifi client stats
5 j9 g/ R' E; a. h8 ?  j  
# D4 A: C, r5 F9 x' u  
/ b; @+ I' i0 O1 ^' A! a  U2 V) ^  0 W- i2 w4 x2 }6 B! d
  
: k2 N, h* D, R7 j  ' h6 k% G6 S0 ~& R+ z+ A7 u+ U
. ^( c/ ^0 ~" _+ Q. z6 e2 N
& M# W7 `. }5 H6 `% J

: f' ?6 K3 q0 D& q, B& B( f% L. }' l, ]8 \' m: w

% U$ l; l: \  Z: v* k
5 g5 ?1 ?; N  P2 d" K# Y
9 J6 `( M7 Y+ X0 d/ |& B) g0 _' O; @, \/ b- x( Z' Q+ G

% l/ d% O8 R$ x! `7 `; ?7 g9 F: [/ K1 Z& H) L# n7 P
# G/ ]3 n6 [- [  \7 p9 ^# E0 t
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)8 C5 C( H3 Z' Y8 n" Q: `
=====================================================+ p1 w$ V+ r% ]! n7 m# A
. P. n  W: _. V; a: t4 }

/ q7 O, _, x, n# qAbout% I' L, s1 l; d& M4 W( B( `
-----
# E# v5 s0 R7 Q. I( |8 h5 S7 jAsuswrt is the firmware developped by Asus for their newer routers.  They are . M: O" T) q" }
also porting it to some of their older models, like the RT-56U and RT-N16.  
- I; ?# p% J6 {& z0 tWhile originally based on Tomato-RT, Asus has disabled some of the
1 \9 l9 @, }, H  Y5 B- poriginal Tomato features, and added others.9 Q: l8 ?  C7 P7 e4 |5 _; \
8 I( n; O+ x( N1 d5 d) }
Asuswrt-merlin is a customized version, which I am developping.5 o9 c) F- B. b/ R; T! I$ J
The goal is to do some bugfixes and minor enhancements to Asus's firmware,
. `/ g9 C& y7 u, r/ Ewithout targeting at full-blown advanced featuresets such as provided by ( j1 k% S* `4 J8 ^( a
excellent projects like Tomato or DD-WRT.  Some of the features + N3 q# V0 f; y$ _  r! G, r
that had been disabled by Asus have also been re-enabled.. l* Q& r& ^0 u& p; m) `" y4 s8 C
This aims to be a more restrained alternative for those who prefer to stay + K5 J7 P6 d' ?/ x' @5 T
closer to the original firmware, with limited risks of seeing new
2 z) v7 {4 S+ q6 q0 t4 s8 Yfeatures bring in new stability issues.  I value stability over
6 g& v6 P& v& S$ T0 t; z0 aperformance, and performance over features.
4 l8 A+ _) T) T) X- d
. ~5 g0 r9 G2 I: N1 q
) U9 s- O  U. b3 Z* e, m  b* Q
& J8 R$ q% {. LSupported Devices
+ A; D: T' o. ^% W' y-----------------
( `+ H: P0 @5 _  W& `- HSupported devices are:
8 m7 C% T; {7 l% _" m, O  v * RT-N66U! C/ b; j3 Q2 `9 t  \4 @* [
* RT-AC66U  Z6 o2 X% ?" O6 f& b; ~$ v

+ B/ z! a$ n3 v+ i$ Y5 `These devices have experimental support (because I don't own one to test it):
! v. w) w7 p7 s# [ * RT-N16. t/ i& y# Z0 h# Z5 \
, {; t  h* B; p2 Y
/ R% |" L- y! _9 @# D: z- ]  j' F! ?
- H' E) |6 p6 ]7 N  G% E3 l- U
Features
1 H+ D5 {! X, w# V$ v, r--------
0 a( F& s) L8 o* s- |+ a, tHere is a list of features that Asuswrt-merlin brings over the original firmware:' I8 k4 H! f9 i; B

: P3 j1 B0 q4 a1 [( G, |  Q. ]! [0 t- Based on the source code of release 3.0.0.4.220
# N. W7 L3 u4 M- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
+ H) T" ~% ^! Z4 s& a! T8 R- WakeOnLan web interface (with user-entered preset targets)
* }8 ^; B' u% g6 C0 ^: G! S- Persistent JFFS partition
5 D2 _2 F. Y) _- User scripts that run on specific events
4 x! b' D2 c/ f8 d& v- SSHD (through dropbear)
- B; _+ H& X1 T) C& W. I- HTTPS web interface, e: I5 x# U( R
- Crond
- v  e4 Z. o, }, }  k4 [( {- Clicking on the MAC address of an unidentified client will do a lookup in& s  [* `3 V6 S# I+ X( l* Q; O
  the OUI database (ported from DD-WRT)." k. V) J. u2 V  L( l) ?, p
- Optionally turn the WPS button into a radio enable/disable switch
+ {. T  ~$ n6 K( v5 \- Optionally save traffic stats to disk (USB or JFFS partition)
- g* @$ r, ^& s: J9 I  g- Display monthly traffic reports
! g; F7 s1 X, K$ p* v- Display active/tracked network connections8 [6 {$ ^6 X+ }# I8 D8 [( f
- Allows tweaking TCP/UDP connection tracking timeouts
. B& w3 Y' L3 a8 X- CIFS client support (for mounting remote SMB share on the router)
) }( S# ?9 N2 F- Layer7 iptables matching
0 ]- o3 S2 j% K: n7 K$ J- User-defined options for WAN DHCP queries (required by some ISPs)6 N6 x, H) k3 ]; y; [
- Name field on the DHCP reservation list
! J/ G9 B9 _$ u3 x3 n/ l3 E1 i- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
) f  e/ z4 x' x+ V. Z+ L+ z, O- Dual WAN support (both failover and load 0 s9 W8 X9 B5 L! \7 W% d: `
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
9 \" v7 b7 M8 ?4 _  T% F  O5 }- Disk spindown after user-configurable inactivity timeout
; p8 o% ~7 P0 ]4 Y- System info summary page% d8 I3 G4 N& n- v. i
- Wireless client IP, hostname, rate and rssi on the Wireless Log page5 q' x8 ~$ J7 U  E9 r
- OpenVPN client and server, based on code originally written by
6 P, e; P! E# \$ q  Keith Moyer for Tomato and reused with his
! m  l% |: m4 g# d  permission. (RT-N66U, RT-AC66U)5 \: q! S1 v: _! R6 G) M/ Z

# v; Q3 F0 J. ?' r; k
  G+ P1 _0 g( @9 J0 h1 l' }& y% U& l8 G
Installation
$ F1 D. ?% l! h0 f' M) I5 t, O5 z------------! U  X) O3 y8 x8 G
Simply flash it like any regular update.  You should not need to reset to 4 u3 v2 |! Q4 i+ B* V* P
factory defaults, unless coming from a version that used a different 2 {( {! E. o7 C' q. n
nvram size.  You can revert back to an original Asus firmware at any time just8 O/ ^7 Y# m3 _8 C
by flashing one.
/ W; Y6 Q. F# h; ?- B$ |% V0 `& y) J( T/ Q4 P8 @
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the1 k3 b% M3 j7 {4 {/ W$ Z8 p3 A- j
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
0 m& q, ?9 V& y! G$ }will wipe ALL your current settings and revert back to factory default!
$ H! ~* Y- ~' v" a3 ^This is required to upgrade the nvram storage to 64 KB.
3 `+ Q. ~. T' A# a* Y# K5 q
2 l- T$ z, K1 J
7 {8 p+ I+ z  g8 N3 \& e" ^Usage3 Z5 _. H; d+ }7 @0 l; [
-----
. {, l, y" B& [' E4 ^+ O( G3 \1 N. K3 d5 _7 f
* JFFS *4 A* x0 l$ |3 b1 p+ l! g
JFFS is a writable section of the flash memory (around 12 MB) which will
" }' B! h) P, G8 F& k: x* Fallow you to store small files (such as scripts) inside the router without
* ]4 |: C( V$ V  p# f6 Tneeding to have a USB disk plugged in.  This space will survive reboot (but ' S) g1 z0 I/ Y" E
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  9 v8 m/ a6 [: w0 d
It will also be available fairly early at boot (before USB disks).
+ F( t7 [: K& |: p( Q( N* w+ u# S2 [% R0 A, G! r0 L7 b
To enable this option, go to the Administration page, under the System tab.$ C) K, y( n3 m2 r2 f) B5 r  c( |7 u
" E3 w! Y# j% w: H) G! Z* N
First time you enable JFFS, it must be formatted.  This can be done through
0 R5 ^4 H0 _! e3 }: Q1 Q# Ethe web page, same page where you enable it.  Enabling/Disabling/Formating . b% s1 a( T7 ]4 W" @8 ~9 p
JFFS requires a reboot to take effect., t1 y9 m9 t% B6 W" F+ F  R- y" F
  K$ l; ]7 l' @4 j4 D; M$ Z: \9 P
I do not recommend doing frequent writes to this area, as it will
7 C* s! F7 \2 P9 b) Rprematuraly wear out the flash storage.  This is a good place to ' \5 A9 K( K$ Y. v6 F' l+ l" \9 n( S
put files that are written once like scripts or kernel modules, or : m$ f0 B3 X: g* l/ c  ~  x
that rarely get written to (like once a day).  Storing files that
0 {0 d8 C9 S" R& iconstantly get written to (like logfiles) is NOT recommended - use
% v1 V. @- O" U# [' Ha USB disk for that.$ p- V4 N( M  ^- k' o  O3 J

7 N0 _8 ~4 `- G( ~! s7 P: H9 d. k9 U5 N; Q; \9 I1 y
1 _+ {0 H4 p7 N" ^- q1 ~
* User scripts *, M8 T- [" V6 @7 }, f. A% p) w5 e
These are shell scripts that you can create, and which will be run when . Z* }+ z  L/ j: Q
certain events occur.  Those scripts must be saved in /jffs/scripts/
: b8 P1 x- C6 o2 s. p(so, JFFS must be enabled and formatted).  Available scripts:
& S+ q* J* R3 h/ S+ p1 t  |6 T1 G, [1 N$ q
- services-start:  Services are started (boot)
0 `& f* e* x" ^3 g- services-stop:  Services are stopped (reboot)
0 P4 E6 g: t+ Q2 T% b- wan-start:  WAN interface just come up (includes if it went down and back up)2 |* @; |" N: B- S, [
- firewall-start:  Firewall is started (filter rules have been applied)
0 j& \4 w* Y0 e) ?* N6 ~( a- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
5 ^6 r3 y. {! [" S& \. Z) i0 v- init-start:  Right after jffs is mounted, before any of the services get started! }, }. U9 j4 x! T; D
- pre-mount:  Just before a partition is mounted.  Be careful with 3 e3 s2 }, b8 ~; o) }, C4 [: o
  this script.  This is run in a blocking call and will block the mounting of the
+ c/ F) W$ _! B2 C6 r" W3 I  partition  for which it is invoked till its execution is complete. This is done 2 A0 I/ f$ }5 o/ ?' ?
  so that it can be used for things like running e2fsck on the partition before & F  ^+ i/ z6 X1 x' U6 [# ~
  mounting. This script is also passed the device path being mounted as an 4 j; {" u8 H& D5 W* z- H; c7 t
  argument which can be used in the script using $1.2 r' E% T9 g7 D1 {
- post-mount:  Just after a partition is mounted$ m& T, L8 ]* z* T% Q) ^% B5 `" i
9 M  R+ t! V7 j2 a
Don't forget to set them as executable:
4 u# p$ W$ X0 X; n0 |/ f9 s- F( v6 [1 J: S6 M
   chmod a+rx /jffs/scripts/*
, G# z: E+ t  y8 }# n+ y5 H8 U5 |
And like any Linux script, they need to start with a shebang:
) O+ b* p3 F; M4 V9 h+ ^6 v8 g6 Y! T  B0 k, p
   #!/bin/sh
  U% I/ O) Q: m; H+ Q6 q
0 P# v% [3 e% ]4 q3 S1 }" G# [+ T1 `* M( Q* S
; D8 L3 {: ~% G2 C# Z$ ?4 h& ?, A
* WakeOnLan *
6 W* j( M0 |' G2 ZThere's a WOL tab under the new Tools menu.  From there you can enter a
- ~. Q7 I1 {  G- Q# Btarget computer's MAC address to send it a WakeOnLan packet.  You can also
2 Z4 P& C9 w4 u- i4 Y# gcreate a list of MAC addresses that will be stored in nvram, and on/ r4 X& |" b, G. i) n1 ~
which you can click afterward to wake up one of the listed computers, without 2 ]4 B* I! m$ W5 D  s! k8 j4 P: ?+ A
having to remember their MAC addresses.
" E1 D' x& ?; i2 v: e7 l- ]# L* q, d& M8 m. M+ Y

4 y+ ?1 K0 V( l" ^' q0 I3 q/ e. `3 D( b) j' f2 C0 c5 F! E
* SSHD *# N! H/ W8 p# V
SSH support (through Dropbear) was re-enabled.  Password-based login will use
5 U: R+ T: f* J0 `the same username and password as telnet/web access.  You can also optionally
4 T+ i0 T2 G6 z: A% Iinsert a RSA public key there for keypair-based authentication.  There
& j. G& j+ S  c& W7 x/ T2 Cis also an option to make ssh access available over WAN.
! r9 P$ T/ l& j
7 N) ?' l& Q  ~4 p/ k2 f9 D+ N: A5 T' f5 w
* HTTPS management *
% R& y9 I) ~% PI re-enabled HTTPS access in the firmware.  From the Administration->System $ C9 s/ J0 q, r" c0 t) c3 g+ U9 M
page you can configure your router so it accepts connections on http, https . d* g3 T4 f2 v$ Q. ^" S, c+ ~
or both.  You can also change the https port to a different one
% M; e' C+ W  c(default is 8443).
2 |7 i( z! X% V
9 `3 f8 M  r8 l& [  N
+ _2 z: i: k' l* u) W0 H, O
2 n  \' I) `3 L+ [7 Z, X* WPS button mode - toggle radio *' F, ~* k: R: Q
You can configure the router so pressing the WPS button will 8 E" T; |. ?. u: H
toggle the radio on/off instead of starting WPS mode.
% B, W7 M; N. s' V% I: ]The option to enable this feature can be found on the
# j" R. y2 }6 x0 s3 O. v. YAdministration page, on the System tab.
  k4 A" Z* D7 d' g! h1 @) `
0 x5 b) P: c& q  N! @7 u* |- N! V0 k% [% V& O9 X
- r& b8 ^% }! p8 v
* Crond *; y: C; q/ h- a8 g, l
Crond will automatically start at boot time.  You can ! P3 H: C: g/ c0 ?" a" e/ g
put your cron tasks in /var/spool/cron/crontabs/ .  The file
$ |' N1 a, \7 n) m5 fmust be named "admin" as this is the name of the system user.* ~/ s( k! y- o% Q% i) z! q9 N# j% t
Note that this location resides in RAM, so you would have to 2 [5 n# n/ f2 D' {# c$ R+ ~0 X
put your cron script somewhere such as in the jffs partition, 9 ]* k6 |( t5 i# R  v4 W
and at boot time copy it to /var/spool/cron/crontabs/ using
6 |9 d& n. O9 y( P% t+ n8 c3 Qan init-start user script.
3 j" h& W( Q% H, l" |# m) V/ o' W' U% k9 _$ y1 p. E8 [

7 u2 s- X) ~- }4 A& ]0 U6 h+ N8 H
! J* t5 w7 D9 {* K1 u: D. ?* Traffic history saving *
9 J; S4 z) Z6 ^0 y& D' r* E! w* xUnder Tools -> Other Settings are options that will allow you 8 k9 R0 J/ [  x4 l0 ]
to save your traffic history to disk, preserving it between : H  w. Y0 n: Q% V
router reboots (by default it is currently kept in RAM,
; q+ H  H* P( t7 x/ b) Zso it will disappear when you reboot).
: e: z& ?. J# P5 v! \) W- f' g4 N: T( {7 W, u# S  ?
You can save it to a custom location (for
( f) l2 r% D  a% Z3 e% eexample, "/jffs/" if you have jffs enabled), or
9 S/ O+ U7 k$ G, L0 T/mnt/sda1/ if you have a USB disk plugged in.+ E1 T1 o# {6 O# A1 ^+ ^& b
Save frequency is also configurable - it is recommended
* n2 J* B$ [' v+ ]to keep that frequency lower (for example, once a day) 9 U. r% J. |* A4 v
if you are saving to jffs, to reduce wearing out ( {9 i. H7 s2 I" {$ ^9 ~/ f
your flash memory.  Make sure not to forget the trailing - Q8 w$ g& P$ I( ~: Y5 l4 w* b
slash ad the end of the path., A! h$ _# u3 ]! x& i6 z

9 Z4 ^: j8 G8 [) ZAlso, a new "Monthly" page has been added to the Traffic " Z. M* ?( V: f4 s
Monitor pages.  R0 K2 P; w# D; l  G
- R9 n7 c3 _2 O) `1 j

1 k7 o- ~1 O+ U/ K: j) [8 p2 C: B) y$ m
* Display active connections *7 N4 A2 q) L; R% U* {7 b; O* c
There is a new tab under System Log called "Connections".
) j# w$ T6 G+ SThis page will list the currently tracked network connections.
# V" Y! i6 L; U$ OYou can enable name resolution for IPs on the Tools menu,- C& r* D$ y4 j
under "Other Settings".  Note that name resolution can 6 v; r1 ?: e3 r  u7 I8 Z
slow down the loading of this page, especially if you have 7 y$ D5 e* C% U9 @6 I* C
a lot of tracked connections (for instance while torrenting).' z: g! @6 \# h0 G1 C% i

+ E: u+ g: _( g) M2 f
) E7 e% Z& e  ?; Z* \1 H& ^: R! M2 o. ^( I8 w1 a+ ^
* Adjust TCP/IP connection tracking settings *
3 k# r* Z- r+ S& S& `  P$ Q! LUnder Tools -> Other Settings there are various parameters . w1 \, }% |6 \7 R3 ^( {5 @0 A: w
that lets you tweak the timeout values related to connection $ d. l" M. J! i7 Z( a, d
tracking for TCP and UDP connections.  You should be careful with
0 }+ v7 H5 V* `* C+ ^( Q; Q) sthose settings.  Most commonly, people will tweak the UDP timeout ; C* E" j: a3 c' j) H! U
values to make them more VoIP-friendly, by using smaller timeouts.' {3 O* \) i1 _* c
Timeout values are in seconds.
3 `; }' ?  W- S6 K1 K- Y* Z! v8 y" I5 ?& A$ |$ ], _: ?! n
7 A7 Y3 P/ S0 `8 }" d

" v$ y1 r; B: s/ t* Mounting remote CIFS shares on the router *
7 B* O( J) |! [* y/ ^  o" t( s$ VYou can mount remote SMB shares on your router.  The syntax will
2 ?6 \. A% N8 w2 \$ c! Ube something like this:% l! A; |' M: p- M& D; O4 O, H
+ A0 w5 `% T5 D) w) D
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"+ A) l" v4 X9 A) n+ G" V

' X: A3 ~5 L' }- P$ J(backslashes must be doubled.)8 z6 F/ a7 n+ A2 a, V8 i; u

8 e/ v  f4 ]+ _* W" w* j& v/ c) U5 S4 G+ }  T8 J: X

1 H2 v0 i$ Y( P* Dual WAN (EXPERIMENTAL) *" \" M" i, Y5 f4 K8 m: d& g
Asuswrt originally supports using a USB 3G/4G modem to use as a * ]! g$ M/ A' @9 v' c3 d- J& M' p
failover Internet connection.  Dual WAN is the next step, also
( e! E# ]4 ~) v$ R" l# A7 Gdevelopped by Asus but left disabled so far in their official
: i& _( y$ _( Preleases (probably because this is still work in progress).  
: n, b1 [) Z( R8 u) v: b2 \3 w
! }+ D5 P1 s0 U( i* O( {& }The first improvement over USB failover is that it works not only 7 m( x" ]5 l( t
with USB but with other ethernet devices, which can be plugged * u; C. {: v  n7 C8 j2 n
on one of the LAN ports that you will select as the secondary WAN * k1 R5 f0 Z- w( d
interface.  The second difference is that in addition to failover 4 y. @) H/ J; B+ `, y
mode, Dual WAN also supports a load balancing mode, allowing
2 V/ Y. p, r# g5 Myou to share both connections at once.- |4 @- G7 H3 \% A9 @4 Y% P
: \3 D" }! A5 H
Keep in mind that Dual WAN is still an experimental feature, until
  O' p3 s2 B! k3 ~1 i6 f  z6 Lthe time Asus finishes developping and testing it.$ K1 z: a  F! A& h# a4 B
' K. T. B* B7 {* H" Q: N

! V' E: D/ a. _2 a* ^" k' l4 v& q! l0 G# Z: P3 l2 J
* Disk Spindown when idle *
/ n9 [5 K) w6 J- G) ^/ m8 a  {/ \Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
0 K/ J' p: }  \to configure a timeout value (in seconds) on the Tools -> Other Settings - b& O$ |6 q/ v) Q* c! V5 d
page.  Plugged hard drives will stop spinning after being inactive & l5 {% k; W! h  Y5 J& i: ]6 z) K
for that specified period of time.  Note that services like Download Master
1 {- ^# n) c  qmight be generating background disk activity, preventing it from idling.
7 ?8 {" k5 i% S% m$ v& n$ I& H& u1 }- P8 _. |+ R9 n* N
" M/ r( d& z: v' a7 X

# v* c# ~& [$ P! P0 T* OpenVPN (client and server) *
8 Q% K& N! u$ r: A) a3 K. ?OpenVPN is an SSL-based VPN technology that is provided as a
3 g- `2 E- C. S) ^secure alternative to the PPTP VPN already included by Asus.5 s) g3 ?- C  {9 @, ^
OpenVPN is far more secure and more flexible, however it is , X9 Q0 `+ e$ @/ B& Z
not as easy to configure, and requires the installation of 5 T7 o/ n6 \/ J, j0 J; g$ |
a client software on your computer client.  The client
0 P) D' p) R, E) v  Jcan be obtained through this download page:
: ]) O3 O" L7 G& K6 N
) q# ~0 Z& P" ]. e3 T9 Bhttp://openvpn.net/index.php/open-source/downloads.html3 [: b. Z6 f9 R* j! c
3 m* K) f6 [; [
Explaining the details of OpenVPN are beyond the scope of this % N- V# G' V6 k/ r/ i8 ]
documentation, and I am in no way an expert on OpenVPN.. {! S" b( ~  t0 i8 |+ H
Fortunately, there is a lot of available documentation and & L" O" @" d/ W
Howto guides out there.  I tried to stick to the same option ( V7 x1 a' A' `8 E  G
descriptions as used by Tomato, so about any guide written
3 s* O& F+ p, T) K: N" Ufor Tomato can easily be used to guide you on ; J# m; e& r7 k& @: m
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin : j8 r9 m+ f8 |9 y: T
Github repository.
& `" E: W0 J4 L1 l' q/ M1 X6 v
  J! D7 T% F* k, d. |1 f3 J  |2 l, d$ E9 }0 J
4 t) W; G/ C/ Y
Source code
/ D2 J7 P  x8 Y2 H-----------
' x- \! k8 T( w+ y# YThe source code with all my modifications can be found ' W( K6 g# C/ N- q: y4 Q
on Github, at:, X& X! t  [: H* @
4 a+ `' n  ^  m  `5 w) i
https://github.com/RMerl/asuswrt-merlin
# T5 f9 l4 Q% a' W3 K- E- u* B! @& l& I6 Q6 r
- s  o5 d' Q  P3 o3 Q
6 {7 q3 s2 V* w1 i
History4 i8 W5 f1 {7 L9 ~7 D+ h- i
-------( s; H5 G4 D; }5 h
3.0.0.4.220.18b:
9 f! o; M& w8 D" Z   - NEW: Report both rx and tx rates on wifi connections
8 R/ v* {  c' J2 K/ j   - FIXED: Handle cases where the wireless driver returns a speed of -1
8 h# ~3 x3 C- E   - FIXED: Removed rssi retrieval retries, as it would make the first access to+ c7 s4 o7 q( F  b3 M" X
            the wireless page take forever if you had multiple connected clients.* R) _: V0 r/ I' G- _
            You will have to manually refresh the page the first time you access it1 c( C2 a0 s! e' h: e2 ~
            if the RSSI is reported as "??".' ~2 |! v# o$ T/ m

% P8 F7 A. e% e7 A1 M1 W1 f# G* O) G4 g/ `1 y5 G( L, ^9 h
3.0.0.4.220.18:. B# K+ Q8 K  e# g
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be: r! s) T, x& z& L) P' \7 F
          manually set to a value between 0 and 15, with 3 being the default).
: W9 J0 T5 |$ V3 u' i   - FIXED: Buffer overrun in init code that would crash the router when ; O. s1 E& F) B6 E
            too many features were enabled at compile time.
2 }8 R' [/ Q0 }! T7 \! a9 |" ^5 g   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
) J, W) R  u5 K   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
5 m! x: a. U: ]6 U# g   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 6 A& }9 p/ m: y' Q
            not properly saved.  T$ y9 b; c! L, R, G, T
   - FIXED: First time a client's rssi is polled it would return 0.# @1 f" t: c8 `) M) ^& H5 p7 _7 h
   - FIXED: post-mount user script wasn't executed (regression in 220.17)6 c% B( Q  s7 L$ G1 i0 \
   - CHANGED: Added some info to the OpenVPN server and client pages.* Z# g# [, o# C
   - CHANGED: Improved load time of the VPN Status page.
- r4 |* z6 }& k4 u( B4 S2 _1 H9 w2 K& Z4 N, [  _' n0 {; d1 s

) h# B5 k; S$ s- R9 M3.0.0.4.220.17:
" R/ T7 X7 j  l6 \3 m   - NEW: Rebased on 3.0.0.4.220, which includes:
$ O9 f; w( X' J* Q$ D, H4 G            * Fixes to IPv6 6rd5 z3 y) W' q/ V# o) n
            * Fixes to AC66U Wifi + QoS: D8 ^( s+ ]5 M* A7 F: |1 f
            * AiCloud
$ @8 y' W( z4 @) E            * Interference mode once again enabled: t( S* m  |# ^( I
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.+ M# W& W2 Y/ P% Z% p+ |
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients# e9 U5 \9 ?. D/ u' C
           if you had just enabled the option on the webui.
7 k9 Q0 }! w* R% y, `8 V  - FIXED: PPTP clients not always showing on VPN Status page.* ^& r" E' I# e  d
  - CHANGED: Disabled DualWAN as it's currently broken in 220.1 l; z/ G* F/ i/ D7 n
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks3 S5 _7 O- C4 |( T8 t3 |  s
             the router.
+ C7 W- A1 {, f9 k0 W7 b  - CHANGED: Removed firmware update checker to avoid accidental5 @- F7 }, M% {& a  R
             revert to original FW.
& g1 a- W# ^5 N; j& b+ M6 `4 v" B* V2 K, l, X& Z/ g4 s

7 d( Y, }2 B0 A) o3.0.0.3.178.16 Beta:" H& R& H6 M; b- Y
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
8 n5 A7 l0 t" b6 `" ?6 N          Keith Moyer (from the Tomato project).6 d0 W, {, I  J$ r+ e- ]( b
   - NEW: Added crontab command
# Z1 G( ?: l& @- b2 i+ n& H   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either : j5 y: A* q$ x; r- f
            VPN or the NAT Loopback (GRO is now disabled for that device)7 j* E; d) G+ n% J
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
9 F! i: R; n7 a8 a- H) V            even dhcp requests to be serviced from the wan side if you& E# F) w* L* t% l- D
            had the firewall disabled (Asus bug) (fixed by dev0id)
* h+ n' j$ e- @1 o   - FIXED: Default disk idle spindown now set to 0 (disabled).8 j$ H& F6 q, j9 l2 p+ B
   - FIXED: Corrupted WOL list when using IE.3 o- F9 s" x3 s7 k% Q! b9 E
   - CHANGED: Upgraded openssl to 1.0.0j.
4 b" @- C" X3 N/ U  m* r% G   - CHANGED: Included fully functional openssl command (will allow you to0 y! _, K' d1 i8 x$ \' K
              create keypairs and certificates from the router).% ?7 [. M& F$ x4 g
   - CHANGED: Removed power adjustments from the Performance page, as they+ o' z9 Z% E: I  W+ g/ ~" B: z
              are redundant, and not as reliable.
8 U! m3 j2 Q: q" ]; D" |: g   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
6 U) y0 }9 D' w8 w& n              am unable to work on them without an actual router.
  c# u- D2 d" n. y. z: t; ]8 h! M: s; J! Q$ Q. {3 L

+ }$ [' X, K! o! ~3.0.0.3.178.15:
8 c( H* G6 \$ w7 g4 R! C7 ]7 K2 d- C4 t   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
0 F5 |4 J$ J" l. O           * Radio turns back on based on schedule, ^* q8 ]* Y  c
           * Reorganized QoS pages
  @6 @/ h7 {, v$ K0 c: x( i           * Turning WAN DHCP connection off will first release current DHCP lease; F- T) S- {# s) K6 k! j. a
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.4 R, b4 |8 ^2 Q' |
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB! D* Y  A6 a% p
          max, as using the whole 90+ MB available makes little sense for ; `9 |5 l2 I: e! w7 x$ _) H
          JFFS, and was also displaying some issues.
$ S* G3 B# k6 E3 `   - NEW: Added nat-start user script, as NAT rules get applied separately from
2 M/ ~* M& U3 C& f: X! \" Y9 ~          other firewall rules (firewall-start changes to the nat table are ) ^8 R; l5 W- m  r; ~! o& w! J
          being overwritten when the router starts NAT)5 T* O; A4 \# x, \/ H
   - NEW: Added additional info to Sysinfo page/ x' _! m9 X7 X4 _5 c9 j" [1 r& L
   - NEW: Added chroot applet! I! O& w" D3 I0 f& L4 w
   - NEW: Option to allow SSH access from WAN, t, x' T0 s- X% M  f
   - NEW: Option to exclude specific devices from idle spindown  L& h2 h. ~2 u8 ?7 \
   - FIXED: Performance page now uses the new Sysinfo API, and is now able2 R4 v9 N/ l" J% J- l; k! u
            to deal with cases where radios are disabled.
: P" z* z" P6 A* `/ q! g, |5 x1 g8 V7 ?' Z% B6 v
5 K2 ]+ s3 W, t9 v
3.0.0.3.162.14b:
$ j- d7 E" a9 j2 o1 m' e& a/ k   - FIXED: Web server would crash for some people when accessing) j6 |" k8 a) s0 n, B& P% u
            the Wireless Log page.! x7 \  _& H. K

% P  n9 v- m7 N* m% Q0 I
1 w9 P5 B9 D3 N1 e3 Y3.0.0.3.162.14:
9 A* Q9 y9 W2 `   - NEW: Spin down disks after (user-configurable) inactivity timeout
; Y+ M4 ~" Z9 t          (using Jeff Gibbons' sd-idle-2.6)
$ d6 p' i% X) b- |7 o   - NEW: System information page under the Tools menu.
# N( C/ O! u. `4 @) g7 h* m# H( x   - NEW: Station list on the Wireless Log page will now report associated
0 X, _1 t5 F% i8 g; ?, p" E) `          IP and hostnames (when possible).9 ^# i  M* |# I7 n. \  r0 l/ V
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
1 [+ J4 w6 f# _- K% L" Q6 a  ^              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
' Q9 \0 \% {/ b( C+ S9 U   - CHANGED: Better integration of the Run Cmd page.
. k6 a3 r; d0 N3 ]   - FIXED: Incorrect left menu rendering when under the Tools menu.8 I+ d9 g5 U4 p& b

0 J) l2 T* y' t. C1 x5 {7 d7 }* S0 I2 s1 T
3.0.0.3.162.13:3 b9 B, U- X1 P) D4 q
   - NEW: Rebased on 3.0.0.3.162.: d4 W8 u9 A: |
   - CHANGED: Switched to WPS radio toggle code Asus added,, ^+ M* `2 o2 u# F1 q7 L  ]6 ]
              now on the Administration -> System tab., N9 j2 q( g, Y$ T4 o) W; }

# S4 o) S$ z4 b/ X6 d9 u: D9 K0 P  y3 N! D$ g  |* b
3.0.0.3.157.12 Beta:
, o9 h2 h$ _( s/ {. M) MThis is based on unreleased Asus code, which they have & }4 s1 p8 v6 n* x1 `% ?
graciously provided me with.
, c# P/ s. B2 A5 v7 j- ?; T9 N! ~0 [. o" p3 Y
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:& N5 a1 i- M' p1 U# E  A3 C
      . IPv6 tunnel memory leak fixed
8 o3 e/ Y, r/ T% I      . They fixed many issues, making some of my patches
) A* W/ n1 E: e  Y! N1 ]        no longer necessary, such as timezone DST, https auth, etc...
) R% \" x  D: ~$ ^, R8 J8 }      . Upgraded radvd* r" F+ p' p! [6 K7 M0 X# v
   - NEW: Added link to the command shell page in Tools menu.3 W* \6 Z' l$ i* i3 E% b
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
% c* k2 l/ R* P7 h   - NEW: Added "tee" command.* B: [3 K/ C! j5 m7 ?5 p
   - FIXED: NAT loopback rules would actually NAT every lan to lan
: ]# L: x3 |! E! k7 m            connections instead of only those needing the loopback( C  B# P3 l5 r$ L
            (bug in Asus's code).  Replaced with new code based on a
1 [/ a# v0 }; U3 V2 H            suggestion from Phuzi0n on the DD-WRT forums.% `1 s8 a. v6 V, ]
   - FIXED: Accessing the WOL page would make it resend the last8 f) y+ M. N# ?2 E1 R
            WOL request., F. e5 a3 h% o
   - FIXED: 'cru' was using 'root' instead of 'admin'
5 w5 V3 E/ H. o/ z1 f4 C5 ?0 W   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
4 w; y/ \6 _" t5 A   - CHANGED: Made tracked connections load async from rest of the page
; P$ s6 {: ~0 q) X* U; l' r   - CHANGED: Increased hostname width on Connection status page
5 K5 [: k- \/ l  \# R  W   - CHANGED: Improved WOL page functionality.9 z$ K' P3 L% w/ H! F- f0 Q5 C
8 ~5 v& \6 A& V- ?1 L

5 P* {# p( _* b$ L; h$ G0 G7 L3.0.0.3.144.11 Beta:. t9 f/ F' R$ j1 q. m8 r, k& l# h
   - NEW: Name field added to DHCP reservation list9 }0 \$ S7 {; G2 ?8 @- {. {
   - NEW: Webui option to enable resolving IPs on the Connections tab- Q! R9 ]! H$ W5 _/ {' i5 i
   - NEW: Store a list of computer MACs to use as WOL targets4 z1 G1 g5 a+ a9 n% x6 w  B; Q
   - CHANGED: Increased dhcp options from 32 to 128 characters. A( Z4 j  [/ C4 o, C1 V$ V
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
$ f; |3 @" n2 }0 n  b     it to 16 in recent versions)( h6 R1 t9 H6 Q, c4 h
   - FIXED: Retrieve dhcpc options for the correct wan interface
& V1 g; L4 v) {
. r! a- g) e, I9 j
5 w# E0 \" W/ ]2 [. l3.0.0.3.144.10:2 }' n3 d' Q" B1 b7 K" R2 d  A
   - NEW: Rebased on 3.0.0.3.144." Y5 t+ d) k; {  h6 y- e1 m" x
   - NEW: Support for 64K NVRAM enabled.  ***First flash will3 v$ C7 U2 [; V
          wipe out ALL your settings!  And you cannot restore 3 T( M; n' k  Y8 R
          from saved settings - you must manually reconfigure 9 Q8 {" |% D' y& V
          everything.  Be warned!***
3 S2 n1 L$ M) c4 w& {7 @7 [   - NEW: Enabled support for Broadcom Wimax devices
5 e% [) k; P& E# ]   - NEW: Added cifs kernel module (for mounting remote SMB shares)' U; M% E1 |4 q1 {+ t
   - NEW: Added layer7 iptables matching
% O! [- F+ C; C4 S5 s   - NEW: Added user-options for DHCP on the WAN page
  Z. r& `# p7 Y& I( R# |# Z8 E4 \   - FIXED: Router crashing when connecting to it over Wifi- G! _& X0 P2 _& b& Q$ |, A
            and running the newer QoS code (disabled GRO)
" h3 {3 W: A: [7 I2 b9 G   - FIXED: Router crashing when connecting to a network 3 e( S8 X! N; i" A# }4 e
            device behind the router from over a VPN4 }+ i1 s5 S( \9 B8 w( V
            connection (disabled GRO).7 r! o  W/ U& c( R" P5 ]
   - FIXED: Incorrect timezone set unless enabling
3 f  ~  P  l3 c( U4 o7 u+ o8 M            manual DST.  C5 \6 z+ O+ \" |

8 B) a! F) b7 C7 X7 y0 T' I; I( J( s7 F3 E' K3 B/ \8 D) b
3.0.0.3.130.9:
9 M( C# S& Q- ^   - NEW: Enabled new Dual WAN support from Asus. E8 G( X2 y& m% W! R3 U4 [' u  B+ W
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui6 E& _2 r& Y0 `7 o: `% k
0 Z1 Q7 l5 i( d+ T

/ L; A/ Z; R& S3 g9 Q5 V" v# a2 @! Q3.0.0.3.130.8:
+ L: K; M; U5 F2 d*** Reverting to factory defaults BEFORE and AFTER flashing
, z- U. v) R) fthis version is strongly recommended!  The newer Asus code base ; S# R, m/ f# L4 d
seems to have changed quite a few settings, so you'll want to ) n. l6 G( h! o% U7 W
not only start with the new default values, but also get rid 7 l7 D( |! U, b& c+ V7 E( q
of obsolete settings.  Otherwise you will be wasting a
; Q6 o9 K. F$ c& S( lgood amount of the limited available nvram. ***
4 O' G# L$ o3 V/ q2 a+ [
0 b" `& Z# E% z9 N0 a" _   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code & [" s9 t1 s8 k( n2 T& v9 P+ Q$ _
                  and/or kernel code)
3 K$ I/ Z0 d9 X) l; h2 v" \
1 S$ }/ R8 g. ^   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
9 }9 Y* E" B, R6 {. e9 f, N, Y                  a LAN device behind the router.  Workaround is to
( N9 Q, R; |) K/ u                  use an IP range outside of the local LAN
# c7 a- S0 x( y( O* `                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either 2 H; W. n2 A) S/ s
                  set your VPN to use the VPN tunnel as default 1 b% {  l& b1 W4 U" h; U' O0 l( B
                  gateway, or manually add a route to your VPN
* F8 Y3 u* ^7 v% T                  client." o% v- D1 b4 [- H$ X  }: O

# g: ]" r! |  G& h, R8 b9 j   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).* r2 F# O1 x# f2 q* L- m' p
          Build 130 brings various code changes to IPv6, not sure 2 `& T$ t' {0 y
          what else (as I have no changelog between 112 and 130)., X7 N# R( `0 t
          The QoS code remains from build 108, as build 130 is
' Z2 `( |* O1 u% w          unstable.
" K, K1 T  [! K- [; }   - NEW: Added "diff" utility
, I( I" u3 P* o   - NEW: Keyword-based filter (new in 130)
4 ?  i+ N* @; q   - FIXED: Firmware/settings can now be uploaded over HTTPS
+ {  F) w% a! v            (bug fixed by Asus)
: y6 X3 {* |! x: ^9 P, L   - FIXED: Buffer overflow in networkmap that would cause garbled - O( U0 W/ y" w- O3 t7 s
            device names to appear on the clists list (bug in
1 R% V3 q$ e; C. \$ l; ~            Asus's code)
& t! J0 A" A: Z% M( Y   - FIXED: Firewall would break when applying a game preset that
, B% ?' L, u) `- P            had multiple ports separated by a "," (bug in Asus's
" E1 }( ~3 n( G. s3 C            code)+ K! o: f  j, s4 z, v: @
   - FIXED: WOL through webui wasn't working when IPv6 is enabled% R6 w  g2 z- h& S+ D3 }
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)+ O: }: Z9 w+ }
   - IMPROVED: /jffs/scripts/ will be created automatically if it
' E* ^) a' j" g* `7 k               doesn't exist (you must still make any new script . h8 a- m1 r7 f  S
               executable using "chmod a+rx script_filename")# y- b6 M: x; V+ V) x( `) p. s
( d- N8 p' S2 j3 k. O
# p2 X; \& m0 A4 a
3.0.0.3.108.7:
( [9 u3 z) R5 C6 _   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
5 o" ?- L. \. @" r0 V0 ^: l  {- L, b   - NEW: Added webui page under System Log to display active/tracked- ^6 I' }& t2 q/ k8 F; m
          network connections.
+ G! W* |+ v) P3 W/ K   - NEW: Added netstat-nat command.2 u/ m: a! ~8 J+ B& v) r" s
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by 5 h1 g, i- o1 R' e
          Shantanu Goel)
( @$ \2 P4 F% E" L. Y$ E   - NEW: Allows tweaking TCP/UDP connection tracking timeouts  ?) Y7 M0 d1 d: |% E
   - FIXED: Removed check in Asus's code that would reject txpower > 80
* Z! n# y/ F! n1 B( o6 f" k+ T            unless you clicked three times on Apply (?!).% n9 [) g7 `; U9 p
            NOTE: Still not sure power setting even works, as I get$ |" x3 t' Q$ j7 U
            -80db from the other end of the house no matter if I use & a( C/ b0 v  ?! A& i0 V8 |
            40 or 500 mW./ p- z$ B7 @0 v/ k& ?+ k3 M) V

5 I% J, I9 _) Y/ j9 S
& L7 P) R: b3 I. O" k3.0.0.3.108.6:3 h# m$ r9 ^8 F/ v# \, n
   - NEW: HTTP access list (backported from build 112)' q4 G3 A  S  {4 B. v; n
   - NEW: PPTP VPN encryption options (backported from build 112)
& u3 ^+ _9 T5 |/ Y$ J5 T   - FIXED: Traffic history location was't properly saved
. o! c' P1 z6 v            when changed in webui.
3 t% e; t3 H- @; R% R# n: M' r3 M0 Y   - FIXED: Disabled traffic history saving to nvram for now,5 f: H) P( `) u( ?3 I
            to avoid people accidentally filling their limited nvram space.+ B# q7 j4 w) M% D- M
   - FIXED: Missing bottom pixels from the bottom of General menu4 S  h8 W3 g6 i7 \+ D7 l0 L
   - FIXED: Removed invalid CSS attribute* U' z: v( r% c$ O7 u8 Y' a
   - FIXED: typo in VPN iptables entries (bug in Asus's code). r% o/ z5 f- c2 `. h

: Q. V. a4 L: z! q: _
$ z8 O' T! _; l+ R1 T0 g% h3.0.0.3.108.5:+ [) G6 }4 U1 H/ v9 d3 I3 a
   - NEW: Crond starts at boot time.
' g  i% }$ ^: H- @, c3 K   - NEW: init-start is a new user script that will be run early on
$ R, V, Y# z# ]5 N          at boot time (right after jffs is mounted, and before any 6 N2 M/ q+ u$ D/ R
          service gets started)
7 o! a: U$ c: \9 V# Y, Z+ H  - NEW: Can save traffic history to a custom location (USB or # @& F' c: D% u) c7 @
         JFFS, for instance) to preserve it between reboots.# u3 c( S( B* C9 f1 D) \
  - NEW: Added Monthly traffic page (ported from Tomato)6 f) `  b6 E5 U  `- {) ?* `' R
  - NEW: Added the Performance Tuning page (with temperature).
) K9 T' I* ]) j1 u9 y1 V  - FIXED: Webui authentication was bypassed by the web server (bug in
; x: l& @  w2 D9 ]3 |           Asus's code)
) |2 ^! ?5 w# S2 B' U" t/ j+ R# D  - FIXED: Httpd crash when uploading a FW or settings file over) \2 E9 i! o: w* n& p
           https - should simply fail now.  For now you have to ) Z; l+ ]2 o% b- W3 v8 [$ _7 i
           use http for flashing the FW or restoring your settings& W- m0 F+ S9 U  \) k
           from a saved config file.
  ^5 G9 O6 G+ U! o) A% @" n  |3 S9 P) [0 T+ w8 n

9 ?+ ]% `3 s5 y3.0.0.3.108.4:
/ d0 L( O, ~, |, t) k   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
3 \, d0 p5 Q4 m$ {3 k( Z$ _          the OUI database (ported from DD-WRT).
( x! n+ p9 t& O' y& u! x   - NEW: Added HTTPS access to web interface (configurable under Administration)! J' m2 @8 X- k  Y
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
' V( d, H" _3 @: N$ o1 @( b3 z  |   - FIXED: sshd would start even if disabled
8 ?. B: M$ \8 `- ^7 A5 z   - CHANGE: Switched back to wol, as people report better compatibility with it.
5 g! a3 b  q# T! {" t             ether-wake remains available over Telnet./ [  `$ {5 x4 u% O* ?! Y; }+ T
! t5 t5 q8 y+ b

0 k7 k  e6 u+ g9 t3.0.0.3.108.3:
6 q5 l8 |' \6 }! m; e* U" i! C0 e  _   - NEW: JFFS support (mounted under /jffs)
8 G6 j7 ?2 b8 P# G% J2 ?$ Z( o   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
2 `8 u/ I! i, D          must be located in /jffs/scripts/ .7 |: i- M: Z) z: b
   - NEW: SSHD support
! n$ a$ u# u  V; J/ f/ _" \   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
' B1 Q9 A+ f8 l- C6 ^   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead." y! Q7 Y  u" O% {, G2 e
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
1 A  Z4 `7 J7 [# _
. T( E' N; g- T% M! Q
0 \; u8 r% a; Z. ~; b- R3.0.0.3.108.2:& U9 d1 x' C) M# P; z% K9 i/ j
   - NEW: Added WakeOnLan web page
0 D! c4 C9 J6 G2 ?
! \, E6 P; m1 O" T8 X) q) Q
6 b# x9 w# k* C( D- q" d3.0.0.3.108.1:% x' b* N) n) J( ]" I' S; U: i, Z( l
   - Initial release.
5 K4 k' |) M. b! k% E1 z& J
4 y& E8 ^+ N" C$ g- ]: j# X! e# }0 `0 P9 n
Contact information, J0 g  G" Y6 ]( i% [+ k3 ?2 o* r
-------------------
, L7 f( ]+ N4 b; K/ [6 s6 h' E5 ]7 |2 cSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
- ~! Y  x3 \1 lAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
- p/ I% J5 e5 B/ N5 V/ A' \Website: http://www.lostrealm.ca/
6 h( @0 e* y5 @/ ?Github: https://github.com/RMerl/asuswrt-merlin. P  \/ }1 X! N0 B/ L
Email: rmerl@lostrealm.ca2 `" y) p* k( r( E8 W0 k) v
Twitter: https://twitter.com/RMerlinDev4 ^) c' d0 c! Y  Y

/ Y% P/ J$ l& YDevelopment news will be posted on Twitter.  You can also keep a closer eye
/ C$ I/ @9 Q& H% c- [' e0 [on development as it happens through the Github site.' s& ]: L/ y$ E. R4 ?9 L3 C4 w* Z! @
5 c- {5 F4 @  V8 l2 D  c. M
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
1 R9 s$ ^; Q# f1 vpost there (in the Asus Wireless section).* c$ o8 i/ U) A
- C& F1 \6 a& H, x
8 a* g# S: @1 J6 S
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
' d5 U) e2 W3 d+ j# ^3 Uto give more than a simple "Thank you", there is also a Paypal donation button on my website.
4 d0 Q8 D) l* w
4 u' E/ ^* L  {+ l8 SI want to give my special thanks to Asus for showing an interest in this project, 4 s: V2 V$ E& y0 r; w
and also providing me with support when needed.  Also, thank you everyone who has
& x) c" v  |5 G, m* }% ddonated through Paypal.  Much appreciated!
( s; X1 }2 T, f+ U2 b! N( L8 g
, J$ h+ A' u- p" v& v
! N( L. j8 T$ E8 o7 ~
% m+ ?- {6 O/ u9 {8 a---
. O) Z0 m( P- u9 ?* V* N/ V2 m, z& ?* OEric Sauvageau6 r: I/ J+ U# Y

# e& q3 l3 M2 u0 y. ~
  c" T9 }7 I/ Q# |4 y4 w" T

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
( h+ x" c8 b& P谢谢,正好有个N16,刷机试试效果。
% M% ?) m. W0 T; p1 e7 r
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
+ E4 d" g( y8 t8 l, B9 w没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!# e  b' {) r3 ?* D' b! i" q: T3 e
今天刚买一台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客服返回顶部