查看: 23587|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:6 \7 c9 ?( a8 g8 G$ K

7 c+ ^' {& o! |0 Y# }; G3 W  Rebased on 220, includes AiCloud; added wifi client stats
3 X  a% V3 k* D& x6 t  
, ]4 A) Z3 p/ s- w. a3 [/ h  
4 E! c* E- k$ X8 p0 c  
5 O9 A: p) r/ I2 G    ?" i  w7 d9 r. |  t4 C: c  v
  
( D" T1 Z, {; O& a9 J1 [0 E# a! V, Z1 ?  ~: B

' q3 m; t' y; R0 k0 B$ e9 h% M
/ R; r8 X: F% k; q
# M0 \& f4 o# b4 W
2 _# _' L1 q; Y& e% e* O& Z) t! t. X* p+ O

+ q6 ]" ?& d1 M' |$ ?- ~! u5 E3 v, w9 }* y
, P6 |" @. [- y7 n5 t+ j/ Y5 x, [
# b+ k: ]) O* n/ c2 Q0 ^2 {
4 z7 h5 b) g8 g8 ~( H
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)0 F9 `7 a% }: r( R) N3 y
=====================================================
- f. b/ k1 `! l6 ?% Y# {9 n
  P8 p+ g/ q& v; R# H+ a+ K5 D6 X6 y2 A2 d8 q& Q' b
About
# \* T) j. I& h+ e: a+ p/ D-----
* [# k7 G5 N7 r- vAsuswrt is the firmware developped by Asus for their newer routers.  They are
2 W. s: x" ]- [/ valso porting it to some of their older models, like the RT-56U and RT-N16.  5 Y. B2 n4 O2 n* L7 K
While originally based on Tomato-RT, Asus has disabled some of the $ a; C) [  i- {/ a
original Tomato features, and added others." ]) s( _) F) `: i/ O# j& Z
7 G9 R( I! Q$ C. N
Asuswrt-merlin is a customized version, which I am developping.
1 |3 e5 T4 }, X+ X2 n4 y$ pThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
0 J6 p' W. z4 y; Twithout targeting at full-blown advanced featuresets such as provided by
& E4 K7 C' m: U; n+ ^excellent projects like Tomato or DD-WRT.  Some of the features
5 V6 l. P( U! J) p9 M; Lthat had been disabled by Asus have also been re-enabled.+ m( s( F& u; k/ G  S
This aims to be a more restrained alternative for those who prefer to stay 1 z1 L7 r/ f7 l- s% a' Y" l! J
closer to the original firmware, with limited risks of seeing new ! [( C8 y" a3 ^# l+ Q& I
features bring in new stability issues.  I value stability over 4 R# W) U% Z6 ?$ S1 A1 n* V$ _6 b
performance, and performance over features.% a& M8 t) p. O% i9 w0 p# q

& V. K7 C3 Y; ~! Z. y) v1 ?' \: a+ c
& }. U/ t6 v3 Q0 _5 R
Supported Devices
1 a' R; g2 b* i  }: h( B-----------------" r5 G+ l( j8 i/ J8 v6 f$ i' P
Supported devices are:
2 u- ?. M4 I$ g" E. {. G8 T * RT-N66U) `9 q3 B4 A- U
* RT-AC66U" @1 y# X) l1 V, w3 C

4 \: T0 L# q. s9 y2 W" JThese devices have experimental support (because I don't own one to test it):; y5 H6 P' m1 s* Q2 C" {, u# Z
* RT-N16
6 p" W1 u- V. b7 B8 s  Z2 X6 `: t" s9 ?' g4 V7 F9 u
. U" v0 v! L8 T0 f5 b" ]7 T" E" F

$ m1 s" D4 ], X0 ?1 R2 l0 N' |Features
( e# ^1 k. [) E4 n--------: r+ z- Z, u4 Z
Here is a list of features that Asuswrt-merlin brings over the original firmware:
- t3 c! Y. g' z& V0 T% H- y6 {" ^7 w" t6 d
- Based on the source code of release 3.0.0.4.220
$ J+ F+ G" M3 Y- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)9 K2 |, c3 N$ Y( V- `) @8 L
- WakeOnLan web interface (with user-entered preset targets)% w9 G  o# n' e, z' H
- Persistent JFFS partition
$ l  e- o4 C# ]- User scripts that run on specific events
* W$ q2 [7 C% Q/ I- SSHD (through dropbear)
2 ~' K' [  O" l- l$ g- HTTPS web interface3 ?! G: x6 @0 g! {5 `0 c" f4 m
- Crond8 l$ C5 f" f1 P
- Clicking on the MAC address of an unidentified client will do a lookup in
9 k& a9 G. C4 C; R9 [- s  the OUI database (ported from DD-WRT).
1 U2 G/ D6 M5 X0 h  l- Optionally turn the WPS button into a radio enable/disable switch, C+ b, S6 q3 Q; P% H& ?$ V! w: U
- Optionally save traffic stats to disk (USB or JFFS partition)
) G4 C) g. ^, A% U# L" I  U- Display monthly traffic reports
  B4 k4 V! X- I* }- Display active/tracked network connections
7 C7 `; @7 w3 E6 o. N, c: [3 x- Allows tweaking TCP/UDP connection tracking timeouts
+ |; ^' D+ C2 E2 U7 g; r- CIFS client support (for mounting remote SMB share on the router)2 L* x- m! v, L" _7 X
- Layer7 iptables matching
( O. M% w% y4 Q) o' T: H: H9 |- User-defined options for WAN DHCP queries (required by some ISPs)
6 I5 i" I% b! d. W+ s9 ]  x- Name field on the DHCP reservation list
7 D/ X7 H4 o% l9 j# Y( P2 d- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
9 l& I- i, j3 I* e- Dual WAN support (both failover and load 4 S5 S! F& i  {% S
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)1 J  G6 J1 c: b. ~' }1 y" S- ?3 O, K
- Disk spindown after user-configurable inactivity timeout
* o7 |& X6 Q" T* a: U# }" \, n- System info summary page. @+ R$ e' g* q% k9 m4 J
- Wireless client IP, hostname, rate and rssi on the Wireless Log page) V1 `% v: X9 V8 K, _. Q9 M
- OpenVPN client and server, based on code originally written by8 }& C; `, v0 a+ ]
  Keith Moyer for Tomato and reused with his # m0 `$ h+ {! Y; e8 O. ?6 O" ?' y; W
  permission. (RT-N66U, RT-AC66U)6 D9 P" e- e4 u  m" n& E9 K6 Z. w
$ Q, D! [  _. `+ b& r4 k
( I# U2 m% F7 G2 F0 y2 l: a. Z
- d, V5 y) L8 ]( _8 o
Installation$ ?/ T- ?7 l/ U$ H2 _
------------" m% G' Y: T+ |$ `. i5 H
Simply flash it like any regular update.  You should not need to reset to * l  l7 c# U  T% C; e  S
factory defaults, unless coming from a version that used a different + `' e( ~# a% o4 {8 u- Q" {1 Y7 |
nvram size.  You can revert back to an original Asus firmware at any time just
. i" L" m3 W" ?by flashing one.% w" ?; M( p' I. m
% r1 r* ?6 W$ u% b. ]
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
9 t- B1 Z9 M  k2 p- tfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
9 f! A4 {0 ~% [/ W3 F& G. c! owill wipe ALL your current settings and revert back to factory default!
8 ?1 }, V5 a4 u$ S% E( e* m  \3 bThis is required to upgrade the nvram storage to 64 KB.. |6 r, n! p* E) r4 P
+ b; m" i0 f. g( w) R, a

4 L2 j/ h4 ~# G0 f; M& n) WUsage
5 c6 G6 _9 z* J7 D) m-----
+ b4 x6 i# i) _+ ?& K/ c) f; ~  V( D7 _) J, @8 A8 o1 J
* JFFS *, i4 b7 X7 A, V3 _. H
JFFS is a writable section of the flash memory (around 12 MB) which will
4 A5 p. P- W0 U6 L: [  pallow you to store small files (such as scripts) inside the router without
( l5 U4 `/ ]$ o/ H7 e/ uneeding to have a USB disk plugged in.  This space will survive reboot (but
: G/ |5 `7 Q. g' iit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
, O  n  q6 K2 t9 ^6 y# [6 H8 dIt will also be available fairly early at boot (before USB disks).
0 \+ o* a" U% P8 s0 b) B! X9 S+ h6 J1 {- D  u5 E! _
To enable this option, go to the Administration page, under the System tab.$ D* j8 c: Q" U0 B

- s& L$ ^: g; d# vFirst time you enable JFFS, it must be formatted.  This can be done through 8 M8 t2 O& O( {- @
the web page, same page where you enable it.  Enabling/Disabling/Formating
9 e9 R& `+ X% fJFFS requires a reboot to take effect.
" |1 F! o( ]! n$ G* n" ^; c6 o$ T- ~* Q9 x' P2 }' C
I do not recommend doing frequent writes to this area, as it will
) s6 I% s# N" N2 j! i2 P/ P5 wprematuraly wear out the flash storage.  This is a good place to : g3 ~. j2 o( R& S  O
put files that are written once like scripts or kernel modules, or
4 S3 p/ k  o& O$ R: m2 G3 q  d; othat rarely get written to (like once a day).  Storing files that ' Y8 I' o3 P, e6 N3 Z
constantly get written to (like logfiles) is NOT recommended - use
; t+ ?# _$ A# y0 {; l9 s# wa USB disk for that.: u; e( v4 h* v
  H: L- |% a4 r$ S4 J% w3 @

% G0 Z7 A7 ~9 i! p+ x" k  ?5 k* U; i/ Z( O- l2 ~
* User scripts *" c& z9 |! k& ~$ E# s# u% Y4 p$ x
These are shell scripts that you can create, and which will be run when
8 ~2 j; K2 q" D+ X% b* G' jcertain events occur.  Those scripts must be saved in /jffs/scripts/ 3 I  x, \8 D" k7 t( G, G1 L
(so, JFFS must be enabled and formatted).  Available scripts:
7 P+ c. J" y# N5 Z' n; N' e% T; j+ J# @
- services-start:  Services are started (boot)
8 r/ B) U( h6 P* K- services-stop:  Services are stopped (reboot)5 o8 Z$ f( R4 o* I6 f- E4 p
- wan-start:  WAN interface just come up (includes if it went down and back up)
9 R' _3 {: h  R) v1 h* T; Z- firewall-start:  Firewall is started (filter rules have been applied)1 }$ a5 [; ?4 _  I( g2 _" O) s8 ?
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
. [) m) a# s2 n' T- init-start:  Right after jffs is mounted, before any of the services get started0 i6 i+ w$ H0 B. q0 t8 K, u
- pre-mount:  Just before a partition is mounted.  Be careful with . v4 V3 @& q6 T1 p
  this script.  This is run in a blocking call and will block the mounting of the
1 S4 m4 y& k8 t7 B* r! _8 X1 R  I  partition  for which it is invoked till its execution is complete. This is done
: S! K! W. S: b: U+ J  so that it can be used for things like running e2fsck on the partition before
, ^3 q9 n0 R% b$ l  mounting. This script is also passed the device path being mounted as an
0 l1 n  r6 Q) i1 B8 }1 A, ]  argument which can be used in the script using $1.
3 \3 F, I. Y2 b: w9 S  a; f- post-mount:  Just after a partition is mounted
6 K8 ?+ }5 K( ~, g8 a4 `0 Y- \% c$ f" }2 [" c3 _
Don't forget to set them as executable:- r9 v: c" G- R5 b5 a# b

1 ~9 j9 u. l+ w( b2 w   chmod a+rx /jffs/scripts/*0 Y3 O; q7 ]( b6 h) ~( E/ O. N
' r( j+ h7 d, r6 n4 N
And like any Linux script, they need to start with a shebang:6 d" y5 |( p) I+ c

/ K2 E  ^& Y. g" M/ v" Z5 Y   #!/bin/sh5 G& Y5 k# M) x4 ?& x

' k- _# K* ^/ }, M/ Y% K: o
& K7 F! J/ y( S! @3 L  q
2 q# b* _; f( |  X0 ?* WakeOnLan *. Z( `; K5 l* E4 x5 d
There's a WOL tab under the new Tools menu.  From there you can enter a
' G% `. q& ]# S9 w! I/ |, ]4 Ktarget computer's MAC address to send it a WakeOnLan packet.  You can also
/ z2 z6 w$ r# |5 T& g( Ocreate a list of MAC addresses that will be stored in nvram, and on. w! x. y2 k( J% q8 G
which you can click afterward to wake up one of the listed computers, without
. F3 g- s- [2 M2 u/ P8 Lhaving to remember their MAC addresses.( v3 O' ?. o1 u

: z! ]  I3 W+ i4 Z, k& b
) H9 m4 C8 F$ x) y! i2 ?* `; m. J8 u% T2 B3 \
* SSHD *
  w% I+ l  V/ o4 RSSH support (through Dropbear) was re-enabled.  Password-based login will use
0 v% x+ R  V6 w5 _the same username and password as telnet/web access.  You can also optionally 3 c/ Q& \4 \8 s
insert a RSA public key there for keypair-based authentication.  There / e5 _# o; y/ y* F- ~
is also an option to make ssh access available over WAN.( a0 Q7 X5 V* D4 Z# }
1 K( T8 z( @' e/ \
- G  W+ D* s7 ^
* HTTPS management *. Q! \0 e, b* M; h
I re-enabled HTTPS access in the firmware.  From the Administration->System
. ?  f8 g! N0 b. A1 y+ ?: rpage you can configure your router so it accepts connections on http, https
. j, V* d. [% Q' |4 sor both.  You can also change the https port to a different one % C7 P* S4 E: s5 U
(default is 8443).; ^) N. j2 G( k  B8 M
' p6 N1 f0 a  U7 u# a

( Q- t0 U3 C  T% P" i% J: `1 f, i# W" u" k" N
* WPS button mode - toggle radio *$ ~6 Y8 D* a, \; x' a1 A" R% n. u8 F( d
You can configure the router so pressing the WPS button will / M5 }, G; e* h: j2 a( u
toggle the radio on/off instead of starting WPS mode.
$ v3 X/ P9 D6 J( oThe option to enable this feature can be found on the
/ D2 w0 S" i+ ?9 j0 QAdministration page, on the System tab.
9 ?4 j, }; q, v/ H6 R  Z% W! [! ^( T" [0 Z" P' t+ K" V
8 C7 y) n( ]1 i( A# \/ G1 _2 M1 x
, ]5 f% r/ B* G" a+ d9 b
* Crond *
4 I  X" S9 Y6 O7 l& p$ QCrond will automatically start at boot time.  You can
! [4 Y2 ?  ~3 X' Z1 Vput your cron tasks in /var/spool/cron/crontabs/ .  The file
1 T# |2 k1 U8 A; R% @5 l2 Tmust be named "admin" as this is the name of the system user.  H- n0 v" Z4 j& m. L
Note that this location resides in RAM, so you would have to % y% Y& r, J' b8 G
put your cron script somewhere such as in the jffs partition, 5 |, B1 Y6 P, y- E- X) Q. @
and at boot time copy it to /var/spool/cron/crontabs/ using 0 \, v! u6 ~- C- ^+ `5 Z
an init-start user script.2 |8 a' z- O6 Q$ W3 u
4 `! x6 e( d; {0 k. L0 @
$ m" V1 t$ C/ q( k" T8 {

  W% D* u4 D5 q' I3 m. k' f; D, S* Traffic history saving *) g3 C- Y  S" {4 }; e
Under Tools -> Other Settings are options that will allow you : D; A- M( Y# L& x6 {, y7 h8 L
to save your traffic history to disk, preserving it between 3 \2 l; v: |# o9 z
router reboots (by default it is currently kept in RAM,
0 h5 T6 O5 K  G' Cso it will disappear when you reboot).' l& ?0 _1 g, w" N
) [% [) z! v$ O9 j# _( ?
You can save it to a custom location (for # w: J6 z8 K" Q6 O
example, "/jffs/" if you have jffs enabled), or # c* i+ P* @0 a+ h) a0 M; ]- y
/mnt/sda1/ if you have a USB disk plugged in.
, C# d% ]$ e: V# t- r3 G8 {* m! rSave frequency is also configurable - it is recommended
+ A% [$ r3 R1 i, v6 J4 B- xto keep that frequency lower (for example, once a day)
( T7 x- T. h& ]' d- F6 R" H7 Dif you are saving to jffs, to reduce wearing out 8 {. f5 r& s- D
your flash memory.  Make sure not to forget the trailing
& z- R4 v; e/ ^" bslash ad the end of the path.
) j1 X, u# {) n) y, |2 b; V, v( h- M) C. w
Also, a new "Monthly" page has been added to the Traffic
3 B1 |$ Z0 O- l0 SMonitor pages.6 f& R. Q1 ?( D% i) h
) u  f3 W5 z$ [, b. u
0 L/ D4 m2 b# ]+ X. I
: g8 L) W3 Z7 Z& y
* Display active connections *
& Z* h, |4 p" j  N$ f4 K* e3 i2 XThere is a new tab under System Log called "Connections".
# {; b: @9 G5 |$ r6 D( }  P9 tThis page will list the currently tracked network connections.  f5 l8 p: p$ b; k2 A& @
You can enable name resolution for IPs on the Tools menu,/ |9 I+ X, j3 {! \- t
under "Other Settings".  Note that name resolution can 5 o5 l) K6 P0 j
slow down the loading of this page, especially if you have - ]7 w) k0 a* P& E9 `! ~
a lot of tracked connections (for instance while torrenting).
, ^; g' c5 _+ Z3 f, k3 q3 i4 I( }/ T3 O  H" t3 N; u0 W! `
) T! q" I0 \  ]/ J( i- K: Q  r& T8 E

* j% x4 h2 i3 {: Y6 {8 y. {" c* Adjust TCP/IP connection tracking settings *! }1 F8 L% |; I1 T( K
Under Tools -> Other Settings there are various parameters 5 [' l# |( H. ]# r" z! w4 ]
that lets you tweak the timeout values related to connection / U% v" E8 a( ?% \9 s
tracking for TCP and UDP connections.  You should be careful with
  h- U/ J6 w4 D* C6 X# \0 w& othose settings.  Most commonly, people will tweak the UDP timeout
; A/ N1 ?: i/ y0 x) A- I1 ovalues to make them more VoIP-friendly, by using smaller timeouts.
1 j5 |2 `* c7 s% O& i- Y. ETimeout values are in seconds.
8 M+ ?! |9 S% E: Z4 J; }  D. ~6 \& I3 X0 ~

5 W( o" a' d4 V% j, s* T) B* |2 |  F$ R$ @0 {* M
* Mounting remote CIFS shares on the router *
6 u* B6 Z# h! A) r/ I% L: GYou can mount remote SMB shares on your router.  The syntax will
* b8 Q( k6 F2 q' \. x0 [be something like this:1 ~4 f( Y$ t+ ~* D
" {1 d: K! z* R9 b" H7 i" h; _& ?
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"! S7 R# g1 ?7 ^1 D7 _5 n

0 G( m( v3 v9 |! F  x(backslashes must be doubled.)! \9 p  r; B& u( \9 {( \. n& I- A
8 p$ I) v* R! F" `; c! S
! t) m5 a- j% E) I. ?
: \/ _' o" W% Z' u% r: O
* Dual WAN (EXPERIMENTAL) *
9 d- j4 N  N6 f1 B# `2 X" OAsuswrt originally supports using a USB 3G/4G modem to use as a : {: A+ T4 T( L, ]3 q' `2 A
failover Internet connection.  Dual WAN is the next step, also
" n- M3 K9 }5 |) Hdevelopped by Asus but left disabled so far in their official ! t- K9 V5 M' X" K
releases (probably because this is still work in progress).  7 J1 G/ E/ S- o. c1 I

3 |* n! @6 m# B  H7 p3 ZThe first improvement over USB failover is that it works not only
. e1 o) L" A# J& w6 _$ Iwith USB but with other ethernet devices, which can be plugged 5 g0 s0 m3 [- M6 V& ?" s
on one of the LAN ports that you will select as the secondary WAN
* l) U7 ~( Y4 Y* G4 A! y- Kinterface.  The second difference is that in addition to failover 5 A2 o9 ]: E& L' c2 [
mode, Dual WAN also supports a load balancing mode, allowing
: d! S  ^3 [8 Q+ _4 b3 C7 P7 Oyou to share both connections at once.
3 W/ i6 r% k& g6 c% w' y/ t. \, K" C& z5 T
Keep in mind that Dual WAN is still an experimental feature, until
* Q0 y- l% i/ W4 P5 q/ Zthe time Asus finishes developping and testing it.
6 |+ s) D* ]/ i' p% M1 Q+ N9 r
% T# |& x' P" S
  B. n: Y* }( {2 s5 J- b# L/ Y' _# _" y1 m& q! Q9 z) a
* Disk Spindown when idle *3 k2 {+ `% ~$ s' H) s" [( W+ C) G
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
5 l, V8 A$ @, p5 D9 Tto configure a timeout value (in seconds) on the Tools -> Other Settings # |; F$ |2 c: H" z% i$ `/ k
page.  Plugged hard drives will stop spinning after being inactive
; ], U- {# G( y0 t  |for that specified period of time.  Note that services like Download Master
) a4 q# X, f( c, smight be generating background disk activity, preventing it from idling.$ C- q4 }/ C) `/ q* b! i3 o

3 L  \5 o& `0 d/ d$ {% ?
! W$ w4 o7 S1 e6 i& d$ `5 A" p8 @: D7 r
* OpenVPN (client and server) *. B' Y9 D6 \# ^$ m2 z/ X. j
OpenVPN is an SSL-based VPN technology that is provided as a 5 w0 X% c8 G) [0 o: l  J
secure alternative to the PPTP VPN already included by Asus.
7 j3 d. L+ P- bOpenVPN is far more secure and more flexible, however it is
6 N( l* z4 B( t1 W6 t' u2 _$ vnot as easy to configure, and requires the installation of
( o; h# |0 n2 n# c( K% Ia client software on your computer client.  The client , X; ~+ U* }2 X( D
can be obtained through this download page:. l: e' d% p# P2 v9 ^
+ G7 ]4 {' x( @, S4 H
http://openvpn.net/index.php/open-source/downloads.html3 [0 m) S& K* P1 _; |  B  D

4 I, p6 y2 K9 x' D0 u: wExplaining the details of OpenVPN are beyond the scope of this , L, i1 D& ~1 @" Z! o* M' M
documentation, and I am in no way an expert on OpenVPN.
3 h! P( _5 V) r! Y$ FFortunately, there is a lot of available documentation and ' U  t: ?$ Y9 U- M" h  V" C: X
Howto guides out there.  I tried to stick to the same option 8 V& L. l+ A- t- D, K$ c: ~
descriptions as used by Tomato, so about any guide written
3 O) x" x) o5 y) j1 s+ Hfor Tomato can easily be used to guide you on : N, x. \9 F. z2 g4 r
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
% r& Z( t) M; B7 GGithub repository.
: j( c1 x& m5 u- U9 |+ N) Y. X7 Y0 {! t9 }0 h+ A9 c, U
( G8 B; ?- h; g  [6 m
' x! w6 h8 F, z4 w% J% j
Source code) y  o, A2 c, P! F0 v9 x4 |8 a4 k3 Z
-----------
1 Y6 K" A& k" o7 p- q: MThe source code with all my modifications can be found
3 ]; J; U1 [0 @, Q  k0 `9 O  Ton Github, at:, ?" o: |  k$ U7 r: L: P1 d+ |
1 A  p. b& N% Y6 N; `+ A
https://github.com/RMerl/asuswrt-merlin- k3 C9 l6 @7 [" _* x, u1 y( k
1 K! n' Z$ l" \1 U

( p- c% K3 u. e4 t  V, l3 |; f+ ]4 A
History; w1 L' q( ]  a. n& I
-------) A  o2 B. f5 S' R4 a( [) x1 {3 D2 F: b
3.0.0.4.220.18b:( }: H" D+ x7 e* |& J, [3 P$ t
   - NEW: Report both rx and tx rates on wifi connections
( H/ w6 ]# J: @   - FIXED: Handle cases where the wireless driver returns a speed of -1) H0 A* t4 l; `5 ~0 y
   - FIXED: Removed rssi retrieval retries, as it would make the first access to! a4 }0 c& P9 C! G& x
            the wireless page take forever if you had multiple connected clients.
1 j  v/ Y' v' e) n, ^            You will have to manually refresh the page the first time you access it2 I3 w5 V) J! G8 g5 |
            if the RSSI is reported as "??".3 ]' q+ \# v( N( ^

2 H) X; e" ]1 S) g+ Z6 S" ]  g
9 t; c" E1 s5 X8 [3.0.0.4.220.18:
& x1 y$ v# ]9 Y7 k! B, o* i   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
- ~! e3 [( Z" z- F1 ~# f" O3 W          manually set to a value between 0 and 15, with 3 being the default).
+ c& n" w0 s5 X3 k9 O   - FIXED: Buffer overrun in init code that would crash the router when
# e1 m1 U! u9 l: G& W            too many features were enabled at compile time.# A; W8 C) }( d1 R. C8 j
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)6 K" ], @+ a" {4 Q: J1 j- u) z
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
" G+ y& |& J1 n2 [   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 9 L: e* F. w1 t* z+ l7 C
            not properly saved.. P5 w; L+ a  L1 ~3 a9 [/ C( o' S
   - FIXED: First time a client's rssi is polled it would return 0.* @: V7 J  F, s2 u2 o2 J1 I0 i8 k
   - FIXED: post-mount user script wasn't executed (regression in 220.17)
, M& Z% H# l( m   - CHANGED: Added some info to the OpenVPN server and client pages.
  f+ p$ p' M8 y* J$ ^! g- h   - CHANGED: Improved load time of the VPN Status page.8 c8 A% a' B6 j5 g
2 _% ]! O  P) S: K! A8 K
7 |' g' p+ M, l( z; H) G" @+ r- S9 |
3.0.0.4.220.17:+ h* A" _8 g- H& ~' ]! {8 Q
   - NEW: Rebased on 3.0.0.4.220, which includes:- s! g( `1 p) m4 @0 K* {1 v0 ^2 f) Q
            * Fixes to IPv6 6rd/ f( f! r% u, y5 {, T6 ^) ^
            * Fixes to AC66U Wifi + QoS
5 d0 M# Y7 h3 B& F+ x            * AiCloud
8 g5 O: s- v2 \4 T            * Interference mode once again enabled& q' M; q$ y. \/ Z' b
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
: @5 H5 z1 c' h( [" ~8 m$ N  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients! v; }5 h! C1 C3 z
           if you had just enabled the option on the webui.1 H( w+ v: _5 a( T! M
  - FIXED: PPTP clients not always showing on VPN Status page.) M# |& D/ {) z8 N( }
  - CHANGED: Disabled DualWAN as it's currently broken in 220.4 M" P! J" ^& ]( H3 c0 |
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks2 w/ t) s1 s# j2 W  V, W5 C! z
             the router.
+ m  ]0 Z1 [8 ]3 J  - CHANGED: Removed firmware update checker to avoid accidental
( X  |( l4 a; `* l4 q' v             revert to original FW.2 [3 Q( n$ f9 o) l) r( i0 U

  S7 i; f# a9 b
# S8 r) B2 o3 W. {# E5 v3.0.0.3.178.16 Beta:
# }. p  [0 J' C0 k$ H1 M+ A- V   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by! }, P5 M* I7 ~" R7 d* D
          Keith Moyer (from the Tomato project).
: ?/ J( J& _5 D$ ~+ i/ Z" k   - NEW: Added crontab command5 _! J) B- H4 q# D4 l0 }
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either " M/ P" p& G+ v" P( L
            VPN or the NAT Loopback (GRO is now disabled for that device)
0 `/ P5 y4 T5 V9 _  b4 `. C   - FIXED: dnsmasq was listening to all interfaces by default, allowing
: N# q7 m- u8 `' ^5 v0 r            even dhcp requests to be serviced from the wan side if you) F0 k8 y( v9 p0 j: J/ _- i
            had the firewall disabled (Asus bug) (fixed by dev0id)
  Q$ u2 L% I, W$ s( `- ?   - FIXED: Default disk idle spindown now set to 0 (disabled).
. B# F; x, b2 [   - FIXED: Corrupted WOL list when using IE.
& n0 ^; f2 ]" |& z, H% N   - CHANGED: Upgraded openssl to 1.0.0j.9 K; W' n! L5 n. e3 M
   - CHANGED: Included fully functional openssl command (will allow you to
& [, Q1 f) U' \: Y' R              create keypairs and certificates from the router).' e* E( k6 y. l
   - CHANGED: Removed power adjustments from the Performance page, as they
7 B' g0 f& q, n! k, c              are redundant, and not as reliable.
+ M+ F" O. J! {2 d5 p# }   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
) b2 ^. A" [& c  A, N8 f              am unable to work on them without an actual router.* j, b! h9 i+ F5 H$ r
2 ]" y  S: v1 {" k; o2 j. W- U

1 _% e9 }% D+ Q; n3.0.0.3.178.15:  N( X. d- C& m, u* s
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:, o/ {1 X3 ]- L% p0 E  t9 t( |$ Z
           * Radio turns back on based on schedule
, ]& f* x3 T, c! m0 q, \  U6 M           * Reorganized QoS pages
/ I' K5 a* N& D, o# W           * Turning WAN DHCP connection off will first release current DHCP lease2 i1 r  \6 C$ J1 d
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.( c4 }% c7 S; t+ C" ^
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
; ]' d' ]7 m$ e          max, as using the whole 90+ MB available makes little sense for
4 |, }9 U3 P# ~          JFFS, and was also displaying some issues.& ]7 C  h$ s2 A: Q
   - NEW: Added nat-start user script, as NAT rules get applied separately from
5 d$ \' w$ }$ b          other firewall rules (firewall-start changes to the nat table are
2 @4 E+ ?' `; T7 v8 v! v          being overwritten when the router starts NAT)8 B$ k2 d0 Q' i& h# N; z# w
   - NEW: Added additional info to Sysinfo page
% w5 [5 x% X1 e" O4 ?+ l- z   - NEW: Added chroot applet
' N1 W9 @" a) q1 u/ e% c   - NEW: Option to allow SSH access from WAN
" S& \- M0 Z. ^- @: |! K   - NEW: Option to exclude specific devices from idle spindown
3 H) M0 E9 g: n7 g' K3 Y   - FIXED: Performance page now uses the new Sysinfo API, and is now able! Y" \1 T& j' h& z& f
            to deal with cases where radios are disabled.
* ~! v0 P& ]- f, I' f
# c4 z* [2 H' h! a" B. y% n, T7 ^
3.0.0.3.162.14b:' ?1 l5 Y/ ^9 j
   - FIXED: Web server would crash for some people when accessing6 S0 w& J% D, h3 K& d, R4 p  j
            the Wireless Log page.7 K6 d6 G7 T! n+ J- M$ _( ~

7 G; j; m! ]8 H; Q
. ?9 z& p3 j3 ~* @3.0.0.3.162.14:
0 J/ g  v' e4 `" ~# I   - NEW: Spin down disks after (user-configurable) inactivity timeout
1 t; z* O8 }: ]3 [; ?! A          (using Jeff Gibbons' sd-idle-2.6)2 s' I( s# N3 F, _% s  S" C3 t) {
   - NEW: System information page under the Tools menu.# {4 h3 N$ C) H) U: w, A; O2 Z' h
   - NEW: Station list on the Wireless Log page will now report associated5 F4 |) A2 D- W. r+ I
          IP and hostnames (when possible)." G& P4 N4 r9 _6 @( e
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:8 m4 l$ P/ Q5 F8 N5 {) P
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/), K9 j# ]+ v3 K
   - CHANGED: Better integration of the Run Cmd page., x4 X+ w. A! h
   - FIXED: Incorrect left menu rendering when under the Tools menu.% P$ r: M- Q1 }* X

7 _2 a- _; T; |. N' `& K% s  @4 l1 S$ v# }& ]! `
3.0.0.3.162.13:9 @% C1 r, l7 q+ _2 Y
   - NEW: Rebased on 3.0.0.3.162.% o$ n3 X: ^9 Z: e  ]
   - CHANGED: Switched to WPS radio toggle code Asus added,
+ s+ ^2 r- b, K8 y' x              now on the Administration -> System tab.% d+ y/ _: e7 o5 l& K
# R  S# X' k* W( x

5 r- c: R- h: H5 S, S& h; z4 H3.0.0.3.157.12 Beta:
8 u$ r; z" T9 H2 M! D% n( Z" `' RThis is based on unreleased Asus code, which they have , ]4 A0 M% [0 A/ i- c+ _7 B) Z, @
graciously provided me with.
2 R# T8 }+ ]. i# d5 _
- w/ R+ A6 K3 k. l4 L# H   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:9 m* e* M6 C2 y: j2 l3 o& M
      . IPv6 tunnel memory leak fixed
$ W- {3 \! u+ v: X. q) I0 F      . They fixed many issues, making some of my patches
. _. v2 n3 x8 w6 s8 y        no longer necessary, such as timezone DST, https auth, etc...6 t9 }3 [4 `* P1 h
      . Upgraded radvd
: q( Y4 d1 }+ P$ M2 R4 M   - NEW: Added link to the command shell page in Tools menu.
. x/ n4 j8 A9 A7 P+ w' w6 N/ _   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
' O1 j! E# n8 x# c3 n3 q   - NEW: Added "tee" command.
7 K+ D7 s! s! ?. W) ^7 o2 m   - FIXED: NAT loopback rules would actually NAT every lan to lan1 F* o+ m) B: B, h% ~
            connections instead of only those needing the loopback* [+ e1 L! w" m
            (bug in Asus's code).  Replaced with new code based on a
' D( W% i: \% `2 q            suggestion from Phuzi0n on the DD-WRT forums.
( w0 H! h5 K) D; C" L! _/ v3 P- K$ o   - FIXED: Accessing the WOL page would make it resend the last9 W$ \( i) B8 ?5 w
            WOL request.
6 B9 {, Z2 w+ _1 ^   - FIXED: 'cru' was using 'root' instead of 'admin'! A6 j( h8 R, q, I/ a# b
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
2 c# d, [3 O5 C$ P9 b7 c8 V8 I# [   - CHANGED: Made tracked connections load async from rest of the page" t4 r; V3 g* }% N$ s
   - CHANGED: Increased hostname width on Connection status page1 t! n  @% K; `8 D, C
   - CHANGED: Improved WOL page functionality.. h2 B) V  G: w2 _2 s" O* j4 U8 m$ @

2 C- j7 _! }* w2 H8 B! j( L
) n3 {7 t2 {* k7 ~0 k" `3.0.0.3.144.11 Beta:
9 L- }% Y0 u3 p) T8 s! L1 d. @/ F/ v   - NEW: Name field added to DHCP reservation list
1 C3 b3 L/ P' O: C   - NEW: Webui option to enable resolving IPs on the Connections tab
9 g& f* V$ g- a. }& y+ V$ n5 Q+ A9 S   - NEW: Store a list of computer MACs to use as WOL targets  \  U# U, p" y; I6 V4 p8 H
   - CHANGED: Increased dhcp options from 32 to 128 characters
4 K. S6 P' g8 j7 A% ~   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced+ _# Q& Y' N* ]
     it to 16 in recent versions)& d$ S# ]6 N& b4 n( P! l
   - FIXED: Retrieve dhcpc options for the correct wan interface
9 ~2 v. K6 G4 x7 T8 Q  s( x# W$ R2 n: n  x

* _9 J& p" O& @* a3 z/ }3.0.0.3.144.10:* u7 E4 V6 ^, H" @3 N
   - NEW: Rebased on 3.0.0.3.144.
9 m9 [" W1 b. s$ R   - NEW: Support for 64K NVRAM enabled.  ***First flash will
% H7 y5 X2 V0 a" ^5 N  X          wipe out ALL your settings!  And you cannot restore ! k9 z/ s4 C9 l( K) E
          from saved settings - you must manually reconfigure
! h0 Q7 G% L7 l( ]          everything.  Be warned!***
3 V# B7 o: _2 o& i   - NEW: Enabled support for Broadcom Wimax devices
% f% Y) i6 w9 O, w, O7 o. D   - NEW: Added cifs kernel module (for mounting remote SMB shares)
( j% v6 z0 `0 b7 e) Y9 z* S& A1 A1 F   - NEW: Added layer7 iptables matching
9 P# W4 l' B5 s( l   - NEW: Added user-options for DHCP on the WAN page+ B' W9 b- f! u! L, c" b9 |
   - FIXED: Router crashing when connecting to it over Wifi
; o0 w: S% }) G1 A2 y            and running the newer QoS code (disabled GRO)* i1 r0 B6 K* x0 P& C$ f! J
   - FIXED: Router crashing when connecting to a network 2 w6 w0 `. I; [8 \, ^' r
            device behind the router from over a VPN! t, o0 d% m$ o0 y+ j- b+ D2 K$ ~
            connection (disabled GRO).
8 z; w8 q2 |. d# R   - FIXED: Incorrect timezone set unless enabling! h9 }( U/ @. H5 `9 @, K
            manual DST.
1 V7 S+ @8 J/ V4 w) r  R2 G& d6 o' v
( N' n; z: j# g) A/ E/ b/ Q# ?1 {
3.0.0.3.130.9:) ^- a+ k6 q) B8 j) R8 r/ `
   - NEW: Enabled new Dual WAN support from Asus
; C& y8 c6 |5 J1 x$ Y5 \9 e" L   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui2 o& [2 Z* H" e# |: j9 }

5 \: }7 {8 u( a& `+ |7 U! |2 k% _- v) @0 [  |9 M
3.0.0.3.130.8:
4 }( G8 q4 `1 p6 p6 C6 Y. P# r*** Reverting to factory defaults BEFORE and AFTER flashing
  ]+ G$ I+ ]/ f! X- a: I& @this version is strongly recommended!  The newer Asus code base
8 T  m9 Z# {2 g- h: S9 Lseems to have changed quite a few settings, so you'll want to , P7 E0 L) S% `6 B
not only start with the new default values, but also get rid 9 x* O* Z4 B4 z1 _$ K- w
of obsolete settings.  Otherwise you will be wasting a , h; E* r- F- w, A9 }. F  c
good amount of the limited available nvram. ***
2 G+ K) ]% d. u  E7 z9 h6 ~! I5 s
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 9 e7 ?# a+ l2 B, x. V& c1 f5 f( x
                  and/or kernel code)# Z5 A1 V8 T" Y" n# x$ b0 d6 l( ~

- C7 H0 N0 ]- ?   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing 4 n3 _) [5 w% s7 c! X) G
                  a LAN device behind the router.  Workaround is to
# t5 u! v( t) u1 Z7 H1 h/ P5 t                  use an IP range outside of the local LAN; m* h8 j5 |7 a# v: H- t$ k
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
! `3 W& E! G* z" Y3 q$ _, C                  set your VPN to use the VPN tunnel as default 7 h& A# v5 u! b6 G, p: U8 @+ H
                  gateway, or manually add a route to your VPN ' U' Q3 X9 M) ^" M! ^" |/ M3 ~/ k" a# U' g
                  client.
& S+ o! o+ r8 v6 Z, X2 j+ C7 b3 R! U* e" V$ G- k5 ?
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
; ^$ l4 U" \6 m& z7 u          Build 130 brings various code changes to IPv6, not sure
* e% A1 d. x- |4 ~% g( @          what else (as I have no changelog between 112 and 130).
( m( L7 }( M' a' R! i1 e- f          The QoS code remains from build 108, as build 130 is $ W( C2 f9 b+ t
          unstable.& G! E7 t" \0 ^1 Y+ J1 \
   - NEW: Added "diff" utility
; r1 D+ B# p" D& y! R   - NEW: Keyword-based filter (new in 130)8 q& E+ u* [2 m
   - FIXED: Firmware/settings can now be uploaded over HTTPS/ }9 O& H, v# N  F# b
            (bug fixed by Asus)+ J5 O9 |8 i" L
   - FIXED: Buffer overflow in networkmap that would cause garbled
, Z  d' _/ b2 S& A" {* g            device names to appear on the clists list (bug in
) M: F% e4 w; g5 j$ ^0 g            Asus's code)9 J5 P' o7 L( S( h0 K1 X
   - FIXED: Firewall would break when applying a game preset that ( |; b! }, G+ I4 S
            had multiple ports separated by a "," (bug in Asus's
0 A8 Y8 S  h8 \; j7 V+ M5 c! U9 f            code)
1 m) l: P" D2 y3 U  l   - FIXED: WOL through webui wasn't working when IPv6 is enabled
# O$ i' K1 E: |, D   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
1 r7 C! X8 u3 {# d% z% @  P" J   - IMPROVED: /jffs/scripts/ will be created automatically if it1 F; C5 @7 ~& o
               doesn't exist (you must still make any new script
" @; e. T$ r7 P. \/ a$ a4 g" I               executable using "chmod a+rx script_filename"); {4 t8 Z! R5 {1 p8 o: P
  t1 I6 B) K  k' L  _- u
7 p: k4 I2 L: U% l
3.0.0.3.108.7:. d( _/ m% u6 ?6 Y# M7 U0 c
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
8 |+ N; G1 ?) g# j# U4 ?$ k   - NEW: Added webui page under System Log to display active/tracked  j0 |9 d) a) W5 q# H4 ]' [
          network connections.
6 I4 [# m+ Z% {   - NEW: Added netstat-nat command.
1 B0 p' j+ x- v0 d   - NEW: Added pre-mount and post-mount user scripts (patch submitted by 6 Q. c9 j. l' l: r: R6 o  c) F1 @
          Shantanu Goel)
, Q- k( i7 [4 ]3 M1 ?   - NEW: Allows tweaking TCP/UDP connection tracking timeouts" k0 c, Q" H( f
   - FIXED: Removed check in Asus's code that would reject txpower > 80% j# B. e3 I* d. H0 M/ C
            unless you clicked three times on Apply (?!).
; T4 d2 e4 ]. ?- N( o            NOTE: Still not sure power setting even works, as I get8 X4 V+ H, N; v1 h$ U6 {% }$ f
            -80db from the other end of the house no matter if I use " W+ i/ H( Q, R
            40 or 500 mW.: d" B0 F7 v' B
# J' l: Q3 H4 G. z3 F
- B  n, e- R" R3 Y1 [, ?
3.0.0.3.108.6:
* f- d# h) i$ U# e- L; [: [* s   - NEW: HTTP access list (backported from build 112), G$ P% ?- W) x* K- W- h
   - NEW: PPTP VPN encryption options (backported from build 112): ^8 w  P8 I0 z, f. X  N6 u6 G9 M
   - FIXED: Traffic history location was't properly saved
) u3 x. n3 [# c# _5 T# z            when changed in webui.. T/ E, l% `0 B+ V( T
   - FIXED: Disabled traffic history saving to nvram for now,
6 Q3 ?( T  P5 H% |  v% s            to avoid people accidentally filling their limited nvram space.- m" |6 G8 Z+ F; _. c6 F* H; O0 @/ ~
   - FIXED: Missing bottom pixels from the bottom of General menu1 H" ?7 k/ X! U/ n9 h9 I* K( ?
   - FIXED: Removed invalid CSS attribute* z+ `. x  n- x6 ^! k! d4 `  {! E
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
- r# h# u, `3 k/ B4 ?5 R- Y1 C+ ~5 ^) ^! H
4 A' G& Y3 h0 e# r8 f
3.0.0.3.108.5:/ ]( a7 `; t- @/ o
   - NEW: Crond starts at boot time.
. J" z& A: m1 x% V   - NEW: init-start is a new user script that will be run early on" |# B; |0 Z* k9 `' B3 R' d$ e( H
          at boot time (right after jffs is mounted, and before any
; a+ T" f0 `: M          service gets started)
/ @4 `- w3 O/ [" `$ y5 f4 q  - NEW: Can save traffic history to a custom location (USB or 9 ~' ?5 l/ S+ u9 Q2 K# z
         JFFS, for instance) to preserve it between reboots.+ l  Y/ R: I. w2 s2 r$ [% [5 e  _
  - NEW: Added Monthly traffic page (ported from Tomato)& y0 @2 K" a) b+ t# R- L
  - NEW: Added the Performance Tuning page (with temperature).
1 J/ |! T5 d0 r( N  - FIXED: Webui authentication was bypassed by the web server (bug in" Y- I* t( l9 i' F1 B
           Asus's code)
$ p, y" [5 i4 H1 Q# Z0 u1 m  - FIXED: Httpd crash when uploading a FW or settings file over
3 `+ B9 X' h( J' d4 I           https - should simply fail now.  For now you have to
) \% Y& X/ g' i           use http for flashing the FW or restoring your settings6 q0 c8 C5 I! r
           from a saved config file.: X' L# b% u5 ~& S
1 r# ^# d6 D: c- ~. d8 z: C9 h8 }

0 {  w! d! x* \( a0 d; P3.0.0.3.108.4:
) c. v& E( W7 L$ V) k   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in0 P/ x. c% i' y1 q# r7 M+ I, n' r# C
          the OUI database (ported from DD-WRT).
6 ]0 m7 g6 B, `6 z4 T" e) |   - NEW: Added HTTPS access to web interface (configurable under Administration)7 X- g; w4 \+ M5 k" |
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
" t2 L  w7 {& J  y8 L- Y- F9 o5 o   - FIXED: sshd would start even if disabled3 B1 s  ]8 r- M/ p1 i
   - CHANGE: Switched back to wol, as people report better compatibility with it.9 O; u6 m/ b# \  B  D: N
             ether-wake remains available over Telnet.
' ^/ r% i, I, J" X
0 o* J' ^# P" E# B8 l+ S
+ O7 g$ A. W/ s/ q1 A5 D* t3.0.0.3.108.3:
' @. x3 [; E5 t. m   - NEW: JFFS support (mounted under /jffs)) E. V) w. m- x6 {4 a
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
7 {; ?5 I* ^2 P: S0 H$ x          must be located in /jffs/scripts/ .
, @2 q, L: s# a" P$ o& v   - NEW: SSHD support
5 w6 d, P: h0 v3 x' j  W   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
9 V; c! n7 X0 V: R4 S$ k! R4 b   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.9 k- `7 W' R% a% ?$ v
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.( g7 T; X0 v6 J
  _8 }0 p# H( \$ T$ M

3 M( h0 E* b% u' s& q2 N% i3.0.0.3.108.2:
! ~9 {4 h6 o4 q1 I2 }! D   - NEW: Added WakeOnLan web page1 P% R) \# q& R$ m: O5 c! z6 m
3 T" |5 T  _8 a6 g5 W
, t4 B4 T9 H% z) E
3.0.0.3.108.1:
/ j, v  j( s2 {/ I/ Q' ~   - Initial release.
- E/ M8 d, N7 D1 Z8 t/ k" A, w8 |4 @/ x& |( i. M

& i* \& k) n: D& [Contact information
% h9 J  L3 d, l4 t% {0 D-------------------% r; D4 u3 A% d0 y+ v" M7 V  Z
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
. n2 g4 c( z% g& [! Q' S5 hAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.- ^, {" \; ~3 V4 n' b" d$ b8 s
Website: http://www.lostrealm.ca/+ u: {! [" ]' V1 P( U
Github: https://github.com/RMerl/asuswrt-merlin
6 V( T' L$ d# C. \; J# D. s: h- p& wEmail: rmerl@lostrealm.ca
4 x6 E% ~8 d: y1 j! R# M( `* iTwitter: https://twitter.com/RMerlinDev
# j  W" t  r6 q  r! n. O* C& K2 Q6 m4 }- m8 [
Development news will be posted on Twitter.  You can also keep a closer eye
2 i7 g! [9 Q& [: A9 aon development as it happens through the Github site.6 t5 s8 m6 h7 X% |

& K) w: ?" M- K3 Z/ O4 tFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
" Y4 j& m* C. O9 t0 D' r. Epost there (in the Asus Wireless section).
# ?) }, q6 j( Y7 H: A$ [) i( r. J" K- Z
3 L7 P+ h2 r7 R' L8 K, d& |
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want 8 H. U' K; P: F0 \+ H, T
to give more than a simple "Thank you", there is also a Paypal donation button on my website.5 x6 O+ K3 |; k% U  F1 `9 ~5 z
- [; b9 \# h* x% I
I want to give my special thanks to Asus for showing an interest in this project,
  l+ u) q' r/ r# ]1 ?7 O7 ~and also providing me with support when needed.  Also, thank you everyone who has $ E2 _: B( S! B& p9 O0 w
donated through Paypal.  Much appreciated!
/ B7 k7 ]) P' o3 C4 G  k" I, d) R, `
% h* {! |) P. M% I; S9 u

4 S% w" A4 @( M--- / D; O  M, `& e$ D5 y3 r
Eric Sauvageau: ~" m, e" c# s+ }
7 r+ h, @0 U- S" b  K

+ ]0 x8 t4 q5 ?- N! }1 c

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 $ q  r) M+ s9 b+ d
谢谢,正好有个N16,刷机试试效果。

$ j1 A/ ^; r' E% f6 q9 b文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
9 G% l: S6 y( H* b没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!4 I' g; y; G- V$ `- r7 z7 p' W9 ^8 S
今天刚买一台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客服返回顶部