查看: 23879|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
5 \. y- l: J3 t0 M: l3 Y8 a3 y8 G. e
  Rebased on 220, includes AiCloud; added wifi client stats
& B" n, P& S$ f$ X# v; [+ @, V  
  |4 e% O9 J+ ]# b( w/ s9 W& G  
) P. }$ q0 c  C' T7 N7 N4 y) J1 `  
! ~( Z& q% P% ^- S( e  % `- G/ [; I- c' J
  + \  D* q& M- g' g
( V5 m! R5 {7 D4 D' t0 [

4 Q2 Z4 P. p& p+ L: k0 w, M( }+ Y. K, ?1 N; ^# V1 T, B

( f1 Y) c) o7 D+ E) L3 `8 G% e& C
- L; J* i* O0 i2 u% j- P) h3 J
3 R# E0 |3 u' k7 @0 J) {3 \

, c' y* C3 t9 p9 a* B5 z9 l
; q7 |1 y3 m; ?; r' u1 ^
2 f. \) [( Z- L" X# V
- O- A! B9 z- O3 [+ P0 X: H* n8 [Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)4 M0 J+ _  g' Z) O% P3 e
=====================================================
6 S- H, Z$ |+ O% l+ Q9 n3 J
7 y3 a4 g5 E% v& F" K( M+ d# @) |
About
# \/ o2 P3 t$ g7 M( t7 F( ^-----% o7 D" B/ l# a# _* \: z( {
Asuswrt is the firmware developped by Asus for their newer routers.  They are
6 O% P! k% x2 i% e7 U" Zalso porting it to some of their older models, like the RT-56U and RT-N16.  - ?0 p7 b" U1 D1 Y2 {
While originally based on Tomato-RT, Asus has disabled some of the 8 z1 e7 f0 |7 S
original Tomato features, and added others.
2 j0 ~8 I1 _6 S. [- W  J
" r5 P, W1 ^' y5 y2 LAsuswrt-merlin is a customized version, which I am developping." P6 P( A$ N" ]8 |
The goal is to do some bugfixes and minor enhancements to Asus's firmware, . g7 s: m; }' a" g' n, Z9 Q8 \" b3 f
without targeting at full-blown advanced featuresets such as provided by ; E7 i. h9 @9 X# A1 j  c4 d5 x  |# }
excellent projects like Tomato or DD-WRT.  Some of the features : g' Q6 {( p6 M3 Y' O
that had been disabled by Asus have also been re-enabled.
( v& a0 }( W( E5 m) Y0 \This aims to be a more restrained alternative for those who prefer to stay
2 `: q8 _* X3 ycloser to the original firmware, with limited risks of seeing new
* l: ~; d) d9 B8 |  ]/ Y' U5 lfeatures bring in new stability issues.  I value stability over 5 Y. z5 c) n. n- P
performance, and performance over features.9 [  R: i* K) w. |4 |4 o8 E
  h# w; ?% @7 t, S
8 E5 a! a- z5 e! e" B# c- p

& y, t' r. L: Q- [, [' _3 CSupported Devices* a8 ^2 X  I4 j3 E7 y
-----------------
4 o1 X% x- X* Z' a/ H* h8 uSupported devices are:0 U7 V& \+ I# G3 e* N
* RT-N66U5 \% ?9 u, ?8 i% r7 S
* RT-AC66U
( B& V- |7 _" F" D% C* S* T) N, Q" C$ N! W% J
These devices have experimental support (because I don't own one to test it):  ]0 x8 P7 _1 N9 e* X: `
* RT-N164 G8 D2 W) o, z/ y4 x' S2 h6 l- N
/ d/ ]3 d; D7 _5 p& b6 y6 D
1 k% Z; ]2 [. x' n
! Z+ k( p$ z- c# D/ p2 k& c( k5 r
Features5 b! D1 j( |  i- a
--------  V1 g/ A7 S- N+ [
Here is a list of features that Asuswrt-merlin brings over the original firmware:
  A# D9 q, T( R6 G, Z! E6 w6 @& J# ~$ r
- Based on the source code of release 3.0.0.4.220# O4 u. F7 {! s& j  m5 z" |
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)1 w/ d. R% z" X& D) x6 K1 k4 U; k! E
- WakeOnLan web interface (with user-entered preset targets)
3 [* b+ M( ]/ |- Persistent JFFS partition
* H: T  Q2 B5 s1 A8 v. V- User scripts that run on specific events
, y% B, _7 ?0 e( u- SSHD (through dropbear); i; T! G4 _2 \& d8 g5 d
- HTTPS web interface
* j: E6 s( h5 o6 \/ e- Crond+ i- p  X# X3 N  w: B: K8 _$ m
- Clicking on the MAC address of an unidentified client will do a lookup in
4 A2 F5 {2 F( [6 g8 L  q5 A  the OUI database (ported from DD-WRT).5 O$ u+ D6 s$ {4 I' k4 l
- Optionally turn the WPS button into a radio enable/disable switch9 }5 Q; _4 u4 j$ \% [% r0 G+ `
- Optionally save traffic stats to disk (USB or JFFS partition)  N' v2 Y; O2 v8 `
- Display monthly traffic reports
0 f* v$ ]8 i6 g+ m4 e- Display active/tracked network connections; e% i, T/ r% I$ b" g& ?- h
- Allows tweaking TCP/UDP connection tracking timeouts+ a  ?/ u$ U" {
- CIFS client support (for mounting remote SMB share on the router)/ G5 |/ [$ ?( }, h( l
- Layer7 iptables matching
- O/ o2 b) ]1 c# R3 {- User-defined options for WAN DHCP queries (required by some ISPs)
/ k2 ^3 Z+ c& G% i5 U- Name field on the DHCP reservation list) w2 N6 r( }3 v) A6 L$ V0 `, ~
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)( N4 z; ]4 q1 ~+ \( T2 l9 @
- Dual WAN support (both failover and load : z. C. j0 i' @5 I
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
% I1 r4 ]. y4 a6 B8 r- Disk spindown after user-configurable inactivity timeout6 O: I+ H' f1 }
- System info summary page
7 j. H+ ?  t! S, f( J2 @- s% n# t- Wireless client IP, hostname, rate and rssi on the Wireless Log page
- h5 F. Y; t' F- OpenVPN client and server, based on code originally written by! k& c* Q+ J- s2 E) {
  Keith Moyer for Tomato and reused with his
" i7 f0 p% z& s0 z( A/ M  permission. (RT-N66U, RT-AC66U)
* Y" H( M5 Y: t0 f! {, r( }- d' {7 t
8 ^0 q  i2 V' ]9 e
! e! k5 m# j9 U; e0 V7 R/ X
Installation  _% B& C& C5 t& X
------------" ?5 ?% \  q8 w0 W
Simply flash it like any regular update.  You should not need to reset to
6 |$ T) A6 @& b( tfactory defaults, unless coming from a version that used a different
& V1 Y& M; y3 w8 Q) z) q+ N! Unvram size.  You can revert back to an original Asus firmware at any time just
7 e9 G) p3 b1 T( r8 [by flashing one.
/ X8 n( D# p) e! d# M0 s% D; N. B
9 t- ]- f7 d! Y# DNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the6 M5 q4 i& i' Y; n: [' i1 z
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
1 T1 N9 g: K8 I0 N: fwill wipe ALL your current settings and revert back to factory default!
# T" d: }  k0 U+ p+ \This is required to upgrade the nvram storage to 64 KB.
5 C3 g$ N3 {# O
3 }6 l3 n$ S4 G
+ s( _0 S/ r$ ^$ A5 `6 ^Usage
. ?" W3 v+ f+ K" a- H7 }-----
+ V" ^. `* Q5 ~! k( Y5 v, V8 ^( c. [/ i3 r) {
* JFFS *& o- N1 s( T6 a6 B! A  }
JFFS is a writable section of the flash memory (around 12 MB) which will   R7 z! `$ h2 |( @+ {9 {
allow you to store small files (such as scripts) inside the router without   C- \1 B( d* {' d. G. S1 W
needing to have a USB disk plugged in.  This space will survive reboot (but
: A7 b7 e8 R( ]0 E; e( jit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
+ b0 A( K- F9 l8 |; Q. q% H. OIt will also be available fairly early at boot (before USB disks).- O6 C) f6 W, D! V8 I0 B3 K
! w7 x% T: A; O. i
To enable this option, go to the Administration page, under the System tab.
8 h+ @/ r; x0 w, T1 Z/ O/ i
) M( e9 |: G8 }( Q1 m' [5 \5 Q% d- YFirst time you enable JFFS, it must be formatted.  This can be done through
- y' i# l! g3 w# b; X- U2 v8 fthe web page, same page where you enable it.  Enabling/Disabling/Formating ! w4 I* Q2 K% v4 ~1 e) m5 g0 C
JFFS requires a reboot to take effect.6 r' L9 r0 D2 W

& K& n4 h( l' X: q, D0 b7 |8 UI do not recommend doing frequent writes to this area, as it will
0 }3 Y( {# `# F! R' z9 {% Qprematuraly wear out the flash storage.  This is a good place to 2 j2 B" c  W6 x* t" i8 u
put files that are written once like scripts or kernel modules, or 3 ]' C6 o* o5 S) z" |
that rarely get written to (like once a day).  Storing files that
- V/ S. r0 W& }; W/ }. Pconstantly get written to (like logfiles) is NOT recommended - use+ P+ M) T, U9 |) ~$ e/ z8 C
a USB disk for that.0 c9 a6 c) [4 ?9 |8 J' ]& k

. l! F  @$ w+ t+ \. I, h1 m, |2 e: X9 O0 q) y: H! `

( ?- {/ a8 m6 R) t* User scripts ** T3 b& y' P3 ~) o% O( U
These are shell scripts that you can create, and which will be run when 6 V7 u8 e3 w  D: Q* X- L
certain events occur.  Those scripts must be saved in /jffs/scripts/
; g( ?5 S( M+ [; `4 D# H(so, JFFS must be enabled and formatted).  Available scripts:
: }6 G" D% R2 U0 U4 g. f4 [& u! p5 @+ G& p! h; |
- services-start:  Services are started (boot)
. v* g( {; R8 J% l8 b- services-stop:  Services are stopped (reboot)
& U5 I2 r9 g2 z* e+ I1 N/ k* r4 n) L: I- wan-start:  WAN interface just come up (includes if it went down and back up)" \) T/ ~' Q2 @8 r/ A8 x1 ~- U
- firewall-start:  Firewall is started (filter rules have been applied)! U9 `6 @# ~6 b3 h& `$ e0 K
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
! I) `) Z7 f$ K- b& T- init-start:  Right after jffs is mounted, before any of the services get started5 q/ m. h9 K+ ~$ r5 m, h
- pre-mount:  Just before a partition is mounted.  Be careful with
: R1 V; _* M( C( B+ Z+ A# }  this script.  This is run in a blocking call and will block the mounting of the
5 x/ r" y3 a7 p& g, d+ B  partition  for which it is invoked till its execution is complete. This is done 4 k7 F6 d; P1 v6 Y# X9 ^
  so that it can be used for things like running e2fsck on the partition before # [8 J. }% x- q+ A  X/ b. I
  mounting. This script is also passed the device path being mounted as an 9 _& Y# b8 N2 }/ R0 E8 u9 w
  argument which can be used in the script using $1.
  D, I# F& t! w% a: z  M. m7 H" J. Q" F- post-mount:  Just after a partition is mounted
4 j) h, g8 o/ ^4 k" |5 F" ?2 _: x( u) m7 k  M# q
Don't forget to set them as executable:- U& ]  P/ l) F6 y/ l

$ e/ e' }3 Z+ w7 q8 _9 a% g% Z! u   chmod a+rx /jffs/scripts/*/ ^3 Y# Q4 l7 r" M' s

% ^3 y, s$ l& `And like any Linux script, they need to start with a shebang:) j. q  I9 V* _3 P: {* t5 n

9 v5 a: ?# Y. v) \# {. y" M( I   #!/bin/sh
3 D" y* I- g7 c8 j
5 _$ i3 u9 n& G0 _: `, ^& F/ ]3 T3 E) k) M) m0 G) [0 M& B1 F. i
  J$ T) g+ D0 T( ^' O6 c
* WakeOnLan *
; j. ]! T  Z! n: j7 RThere's a WOL tab under the new Tools menu.  From there you can enter a
. V6 o* S% O. h4 p) [target computer's MAC address to send it a WakeOnLan packet.  You can also
3 T  r9 ]- ^: ~. p: Qcreate a list of MAC addresses that will be stored in nvram, and on
4 u$ ]2 j8 J7 G& l9 _5 ]which you can click afterward to wake up one of the listed computers, without
5 z0 Y$ w# u& {3 Z4 A% Z! fhaving to remember their MAC addresses.
+ S0 t+ ~5 c! [4 M- X2 g! \9 u: _: F6 N0 [/ ?
6 e' q$ w# v3 y7 L  R- P" h* B
- ^2 u) D* l1 L* r2 Q5 `( K
* SSHD *
1 h. f. `9 G6 i; ^SSH support (through Dropbear) was re-enabled.  Password-based login will use 5 E1 g! Z4 l$ K) d/ M8 k/ T3 `% e
the same username and password as telnet/web access.  You can also optionally " S, b( m) j* Y' i3 w# r2 q* G- L
insert a RSA public key there for keypair-based authentication.  There & t+ O, t: D* K) S
is also an option to make ssh access available over WAN.
3 I9 i% Q+ W6 `& ]+ Q7 A  S& l0 c! M- a9 g$ V) l% m1 d/ E7 Q

9 \& [% {' }5 ]! m. n# H2 r! u# Y* HTTPS management *2 [& ^2 F5 v0 W+ b% u) h0 o; x9 j
I re-enabled HTTPS access in the firmware.  From the Administration->System
, j: J. v% j& gpage you can configure your router so it accepts connections on http, https : l8 [' b1 O% ^9 g2 ?
or both.  You can also change the https port to a different one
5 C5 O# {% R! |  G! e* L7 K8 a% B! X(default is 8443).) X( F& `1 T6 s  y" w2 V2 U( K- x# c
6 d# T7 P0 w  X, E! _" ^" Q- ~5 {# N
# B: r! z5 _# u

. S, T- J  p: i( y7 n) a7 P0 n$ X* WPS button mode - toggle radio *
7 ?( X4 o- a. I, t1 iYou can configure the router so pressing the WPS button will
! K, p. h% v; N8 h  j) M& x6 o# mtoggle the radio on/off instead of starting WPS mode.7 W( _6 Q* `7 v3 Q2 _
The option to enable this feature can be found on the
) P7 H8 j& M: ]2 u8 rAdministration page, on the System tab.
( v9 q1 \! i; m( s; C8 T% e) b/ F# o  W7 e
2 Z% m5 ?$ C, D2 L
7 E6 g9 N7 d* \
* Crond *
, r' r3 ?+ u6 N3 C+ Z; K: hCrond will automatically start at boot time.  You can % ?9 ^) P0 @) G  {) Y
put your cron tasks in /var/spool/cron/crontabs/ .  The file 4 w+ i. z3 i8 S
must be named "admin" as this is the name of the system user.& K: n$ x. N. T' I0 _& g5 N
Note that this location resides in RAM, so you would have to ' i) H6 S7 {" x5 E5 Y6 A
put your cron script somewhere such as in the jffs partition,
! p9 `0 k5 C3 F. V2 Oand at boot time copy it to /var/spool/cron/crontabs/ using 4 M& j: A% e2 e7 r
an init-start user script.1 O' N, }0 D! r( Z8 z- J4 H

, T2 U* y- i) u0 R3 @/ K1 v0 X* U+ Z3 U5 K$ G+ F" E1 s
# q: j' B+ A4 ]1 ~( n& a
* Traffic history saving *$ T  j( X  D: W. L* ~, _2 x
Under Tools -> Other Settings are options that will allow you
8 W( @7 ?) ^/ e) K+ ^4 M. O  wto save your traffic history to disk, preserving it between / F# [9 j% I$ i9 e% {2 N
router reboots (by default it is currently kept in RAM,
, B4 k+ b  e2 b( o& uso it will disappear when you reboot).$ `/ W; D% Z: K# A' N" P1 Q. `
/ ~4 G# R7 Z9 k
You can save it to a custom location (for * Y  f" T2 X9 F/ [& K- ?( ?4 l3 M# Y
example, "/jffs/" if you have jffs enabled), or
+ E! @( k9 |/ V! d: U8 t/mnt/sda1/ if you have a USB disk plugged in.  e9 n$ ~7 J6 q. w+ f$ L" C
Save frequency is also configurable - it is recommended + [: ]" ^. N" ^& T& L9 \# y
to keep that frequency lower (for example, once a day) 8 C  X, s- ]* m
if you are saving to jffs, to reduce wearing out & n% Z' N' g, y
your flash memory.  Make sure not to forget the trailing
: B+ A& C6 |; G6 D' h6 o6 Fslash ad the end of the path.
4 \: [2 ^+ G' W4 L4 }5 F9 d5 t0 P) V! X( v
Also, a new "Monthly" page has been added to the Traffic
6 `; ~+ e; _6 ]5 e" _6 ?Monitor pages.
0 P. a* D$ {# J- h& q+ w  L; O
2 [  I9 K/ Z' l1 y% v2 T6 r% p' w* y1 I2 O
/ W" I: U9 l: p1 y# I9 J
* Display active connections *, a7 O& S+ ?. D; p4 Z' e7 U
There is a new tab under System Log called "Connections".
2 j/ |4 T7 Z/ t, s; nThis page will list the currently tracked network connections.
' |0 R  _5 ?$ `' _You can enable name resolution for IPs on the Tools menu,
0 g; q! R  a4 i. _4 Nunder "Other Settings".  Note that name resolution can
+ x/ F/ V8 N$ R, R8 x9 t# Gslow down the loading of this page, especially if you have 3 t% W- o; Q, q! U
a lot of tracked connections (for instance while torrenting).
; b& A, R7 _- F+ F; x
: ]) j# M3 @( J' b8 i' @1 ?% d) Q5 e9 Y4 _6 O2 Q

. a  F. ~  C* J7 N9 X8 R* Adjust TCP/IP connection tracking settings *  J; G* @" U$ {, L
Under Tools -> Other Settings there are various parameters
" D* v! Q6 V. d/ N% d3 Tthat lets you tweak the timeout values related to connection 7 _* `1 O1 ^5 [0 o6 o* B
tracking for TCP and UDP connections.  You should be careful with ) t6 K8 C. L. X  E- w! p' t+ B! x4 E
those settings.  Most commonly, people will tweak the UDP timeout 9 I/ h0 S9 C1 A! G
values to make them more VoIP-friendly, by using smaller timeouts.; |. P* [; t8 R; i: q
Timeout values are in seconds.) P6 q; U0 a0 u3 E/ v
* m0 K* ]$ D* m

5 t% A- l# d8 w/ Y# Z
# M2 x% U" R9 g6 o& k* Mounting remote CIFS shares on the router *: b( h1 W6 n4 v# e* m0 y- n; f
You can mount remote SMB shares on your router.  The syntax will
! L  _3 u/ d; A, G5 `: ?6 Q/ wbe something like this:0 v4 G* d, O( A$ ]. R) W  ?' a

9 {  v# {+ I) {3 omount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
1 u7 d; c% e$ u- q1 x. |6 w1 f0 b- c% c  ?, V) [7 k  H! }) ?
(backslashes must be doubled.)
4 g- J+ ~& p: T" Q) a! |  X" \7 d" r6 V( \

: I3 x( d% k4 x( x) g
. x* E3 b: q, G# X- a. A* Dual WAN (EXPERIMENTAL) *
) j. b1 |5 X" kAsuswrt originally supports using a USB 3G/4G modem to use as a
& \3 W0 B( C3 i4 o: g* x( kfailover Internet connection.  Dual WAN is the next step, also ( _7 Q6 d. Y" r+ Y: }1 |
developped by Asus but left disabled so far in their official 1 ^; c8 F/ ]/ Z# B4 O/ m" C& R7 Q
releases (probably because this is still work in progress).  
! _6 l( v9 X& o
' E+ j& E- Z7 j. ]$ V$ BThe first improvement over USB failover is that it works not only
8 w2 d/ Z+ k3 D/ O% h9 q( hwith USB but with other ethernet devices, which can be plugged
1 w% k0 i4 l  x- m; @on one of the LAN ports that you will select as the secondary WAN
3 s" A6 P* J; t" p! X' j/ ]interface.  The second difference is that in addition to failover 4 P4 q0 F# b& x& S- G
mode, Dual WAN also supports a load balancing mode, allowing " z/ i" c' l* N8 M9 J/ c2 E
you to share both connections at once.% A& W! d  ~3 }6 G" J, w

* U' C6 s% O9 a7 y8 u, g; n& d+ B1 SKeep in mind that Dual WAN is still an experimental feature, until 8 K: d/ U, T  j1 m
the time Asus finishes developping and testing it.; A( H! j4 {8 n0 {5 x  a* F+ J, L
$ Q: e" [: J( K5 g3 r4 k' V

# J) A  ^3 i, {7 H/ l- s
; M( L( D8 _0 {3 j, |* Disk Spindown when idle *
8 [& V5 n+ ]. hJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
; w7 n) x: U2 Y, t; g: [to configure a timeout value (in seconds) on the Tools -> Other Settings
/ [$ x: L* U* o8 tpage.  Plugged hard drives will stop spinning after being inactive
3 K) X( {9 j9 T" Rfor that specified period of time.  Note that services like Download Master ' M& f0 V5 T- v8 ]8 i: }" B( f, U
might be generating background disk activity, preventing it from idling.
/ f; G' \  v% g# w0 E
0 m* H" F+ i0 F+ G% o! ?% }2 h& }9 q6 A& {1 S0 y

* `/ Q0 E6 {3 J* B* OpenVPN (client and server) *
# m  j# i6 z' @4 W6 Y$ B- hOpenVPN is an SSL-based VPN technology that is provided as a
  i7 u. g1 u) z/ }# o4 Fsecure alternative to the PPTP VPN already included by Asus.4 ^( s+ r1 t$ B/ o
OpenVPN is far more secure and more flexible, however it is
7 y5 d+ n! x; {% enot as easy to configure, and requires the installation of ) M8 @. M7 i7 W4 c* V" k/ L
a client software on your computer client.  The client $ j+ Q$ T. x& B& x1 R( ~$ Q
can be obtained through this download page:  y% }, I2 ?$ ^: P6 ~! G
0 Z7 M  q4 T$ j/ i
http://openvpn.net/index.php/open-source/downloads.html2 S# C$ T  p0 |

2 H& Z$ c4 S, m# PExplaining the details of OpenVPN are beyond the scope of this
2 Z5 f8 C  P: j; n/ k; adocumentation, and I am in no way an expert on OpenVPN.4 V0 A3 b" j( I% G% S
Fortunately, there is a lot of available documentation and
+ I: j: q& ^3 M' }, _' WHowto guides out there.  I tried to stick to the same option
% m7 S; }3 n  i) P  Edescriptions as used by Tomato, so about any guide written
; T5 Z# J0 w3 xfor Tomato can easily be used to guide you on   f- M( x" |6 P- c0 T
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
- h  |5 Y+ ?9 k: w# \5 H8 T$ d# C: v8 lGithub repository.2 w* a4 C. X! H
% T% U( V* G) o: y4 G. C% j% C
9 q& o, R$ y* L2 @( ~" ^

; F# g6 z, F* m- f8 i7 l* R/ |Source code# N) f9 {$ \$ M: O! J9 u
-----------0 C# t5 R: Z7 r# E! I
The source code with all my modifications can be found
0 g1 _" E5 S( e. H! K% N' Oon Github, at:4 d/ J# q( D; `% \: t* b

% S7 Z7 m" n. I- `https://github.com/RMerl/asuswrt-merlin! }& B' I+ l: t& s  w

9 Q/ Y8 M' S; x3 V. D% R+ g3 z' X% O+ T7 l# T6 u
+ L6 S) }' N0 B& U  u. T( i8 I6 v
History
6 O2 ^6 z: }. r+ G-------
' q* q2 ?2 L, g4 q5 |$ x  w3.0.0.4.220.18b:9 I  C9 C2 }: v$ P& s
   - NEW: Report both rx and tx rates on wifi connections
5 R1 W1 D6 j8 a# ]; C  [4 i   - FIXED: Handle cases where the wireless driver returns a speed of -1
& Q, Z/ o+ \: j+ c   - FIXED: Removed rssi retrieval retries, as it would make the first access to
, F3 {( b8 J$ T5 s            the wireless page take forever if you had multiple connected clients.2 O0 C* _& W2 l1 u) b! h! `5 J- u
            You will have to manually refresh the page the first time you access it
' m8 n% G( G! ]1 s5 s+ s2 }            if the RSSI is reported as "??"." A) t  @6 |' c9 |5 ^
8 _- J2 f7 a7 _9 ?1 g/ v* O+ F
) f% o) `2 u3 H! P* O! p* Z
3.0.0.4.220.18:# {3 ?9 d, W/ Z8 i/ I
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be7 J0 N# I4 U$ T% \
          manually set to a value between 0 and 15, with 3 being the default).* c" `, x% c/ ]
   - FIXED: Buffer overrun in init code that would crash the router when
" ~* @( @4 w7 b$ s            too many features were enabled at compile time.# F0 c0 D: Q5 y2 e' |3 {9 g
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)8 q. y) T8 w7 K# p* E! D
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.$ {- k  U1 q: L% H5 R1 C& Y0 k
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
1 g3 i! R0 n2 ?            not properly saved.
0 ^9 |$ o* {# z# y! \5 Z6 L$ J0 y   - FIXED: First time a client's rssi is polled it would return 0.
, j0 w1 p7 g% g1 S8 B* B   - FIXED: post-mount user script wasn't executed (regression in 220.17)
6 }! @9 t& `5 G- A/ W8 L* x   - CHANGED: Added some info to the OpenVPN server and client pages.. a6 j! w5 e, Y* O& j
   - CHANGED: Improved load time of the VPN Status page.- A  N  Q/ b+ ^* D9 r: K

3 x8 v- Z. R# z, `8 j2 ~; N8 @  d. a6 w
3.0.0.4.220.17:
3 L4 ~9 _7 C# m5 d8 ]7 F: f& O   - NEW: Rebased on 3.0.0.4.220, which includes:
7 S$ O6 `. w# ?+ C- V8 V            * Fixes to IPv6 6rd
5 `) P* ]0 k4 I4 Z: n3 X            * Fixes to AC66U Wifi + QoS
0 ~. i, F' k# H3 q# `            * AiCloud( W3 _2 e3 q+ l- S3 n
            * Interference mode once again enabled4 L0 q% g' d  p' \* b
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.' M' `  ]9 j2 N  f- x1 c
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
* c. r. z: N' a: t; M8 w1 O           if you had just enabled the option on the webui.4 ?- S3 `1 [* I) R7 ?9 B. m
  - FIXED: PPTP clients not always showing on VPN Status page.
/ G, s. u6 w% e8 A) E% n; u6 e  - CHANGED: Disabled DualWAN as it's currently broken in 220.
5 |, Q4 s) R0 q5 W  A  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks5 N% v9 U& b  W, H& d5 _6 w+ ?
             the router.: k( i5 Y. B! L0 }; C* A
  - CHANGED: Removed firmware update checker to avoid accidental, t+ ~& y9 j3 R2 u( k) a( W
             revert to original FW.
4 y5 E5 Z% f' r  h9 g) [+ R7 ?# }0 |
+ E& ]5 D( P( j# V$ _( B
8 G4 ^. F9 O% Y+ p4 d, z$ o3.0.0.3.178.16 Beta:
1 y/ i" Z- B- n2 a+ @( q6 w   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
4 z/ g+ m% e/ O# ?          Keith Moyer (from the Tomato project).
$ d- l& z5 r* `   - NEW: Added crontab command
- l7 n9 m: A+ Q: F1 M! v% a   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
7 z" U3 p* Q& Z( D            VPN or the NAT Loopback (GRO is now disabled for that device)
% e2 M% l" l% |: {   - FIXED: dnsmasq was listening to all interfaces by default, allowing
( E# y; f$ g/ }6 f. ]! e3 m            even dhcp requests to be serviced from the wan side if you
  M1 a% z. a( L4 F$ R$ }$ Y7 d0 R            had the firewall disabled (Asus bug) (fixed by dev0id)
! R$ A$ _" k2 Y   - FIXED: Default disk idle spindown now set to 0 (disabled)." p4 q: z" i) v: N
   - FIXED: Corrupted WOL list when using IE.
8 y0 e1 Y! U6 R" D   - CHANGED: Upgraded openssl to 1.0.0j.+ q! \! s  Y8 b7 [" r0 O  ?- X3 E' W
   - CHANGED: Included fully functional openssl command (will allow you to9 |+ y( b1 l; J" L  R0 F. Z3 e
              create keypairs and certificates from the router).6 l4 \6 ^+ V! H4 R
   - CHANGED: Removed power adjustments from the Performance page, as they
$ {; i* K) T  _2 ^/ }& t              are redundant, and not as reliable.
4 E: X) C6 t( d2 Q2 S/ H+ D   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
1 v% g8 M9 Z# D0 h. Q              am unable to work on them without an actual router.
: m( [. W" |; U; x9 H3 R0 b8 k3 a( l* M: W% w
+ x  v& t' a# A( o/ s
3.0.0.3.178.15:. @9 X( g) F( _3 W6 H$ k. {
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
3 [! p4 D, P' `) |/ c! ^0 K% N" U           * Radio turns back on based on schedule
2 x- v! u- x) p           * Reorganized QoS pages: k, N. o0 _% `* v3 X( x/ B  N: d" s
           * Turning WAN DHCP connection off will first release current DHCP lease
% D: @, ]$ F2 m   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
6 v1 h+ ]7 W% m5 p) w   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
8 k% ~' f& n6 D" S5 v& q! N          max, as using the whole 90+ MB available makes little sense for
9 w& l/ }8 g9 ~1 V& l) n          JFFS, and was also displaying some issues.& N! j: {1 S2 e/ _" t# y; j% ?
   - NEW: Added nat-start user script, as NAT rules get applied separately from
7 r+ f7 f' T, ?; ~& J          other firewall rules (firewall-start changes to the nat table are
* t; w9 X* b5 h" W3 ^/ r- X- ?          being overwritten when the router starts NAT)7 B1 h; c3 ~. l  A
   - NEW: Added additional info to Sysinfo page
  t4 z( p! N- q5 ]+ W, U- Z   - NEW: Added chroot applet
- T2 j0 C+ k6 g" P) g3 Z   - NEW: Option to allow SSH access from WAN) j* b9 V2 i- f2 j) h
   - NEW: Option to exclude specific devices from idle spindown4 B& X( G) A  c3 [2 O- C! ]% O+ k
   - FIXED: Performance page now uses the new Sysinfo API, and is now able) {( c) u" V" d& k/ B0 Q! f
            to deal with cases where radios are disabled.
, N5 S7 y; n" h- ?  y" r3 A: v
( m% o+ \: a2 }( Q# V7 F
) Y8 F: c/ k5 C0 ~; I+ U/ X3.0.0.3.162.14b:
$ X7 W( i( Z8 R6 M1 `7 n   - FIXED: Web server would crash for some people when accessing7 i3 y) A9 v1 U7 \
            the Wireless Log page.# E6 ]) @* d$ T- y/ f

0 ]  r* ~; N% ?9 D
7 j% u! B0 z: i, B( m3 P3.0.0.3.162.14:
2 E; X! d$ W+ d$ J) [9 c1 c, U3 F( D   - NEW: Spin down disks after (user-configurable) inactivity timeout
2 O4 F8 y- v+ @7 W# N4 q% |          (using Jeff Gibbons' sd-idle-2.6)
. Y5 q1 Y' r+ U6 m   - NEW: System information page under the Tools menu.
+ [1 N5 R) Z% I5 j   - NEW: Station list on the Wireless Log page will now report associated2 Y+ o2 Z" a2 `: }2 M  _
          IP and hostnames (when possible).3 w* i& z8 z" G& O
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
2 K" H  ]+ r* K" u' _0 n6 G              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)$ _; t7 h0 H" ^, M8 Y& j( @3 P/ I
   - CHANGED: Better integration of the Run Cmd page.! f9 p( x# |4 L9 J
   - FIXED: Incorrect left menu rendering when under the Tools menu.7 [7 @9 S) t& {0 `. ~8 C
. F- w* }3 y; X5 k9 ]" k- d8 N
  {. U4 d0 @! t
3.0.0.3.162.13:
! c9 o9 j, ]: l( D4 y6 G) u   - NEW: Rebased on 3.0.0.3.162.
7 J: x) }/ o) O( N   - CHANGED: Switched to WPS radio toggle code Asus added,
9 ^' `* k& ]8 Y, O) n: `% f              now on the Administration -> System tab.2 [% t5 y& z5 \. h2 ?. J6 f  Y

9 y( S8 s* \! w4 h& e! Z; Y
: M0 Q  g# h2 t3.0.0.3.157.12 Beta:/ r5 e  W3 Z9 ~( D6 Y/ U( t$ A2 N
This is based on unreleased Asus code, which they have ( D; c3 Z( V( d( h- y- \
graciously provided me with.
$ `$ O' I% U: A) S
7 [; k& w& E( H+ A! z  Y   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
8 T/ c* O! _9 p, s% T$ Z      . IPv6 tunnel memory leak fixed) H  U$ K2 ]7 ?
      . They fixed many issues, making some of my patches
+ [& f- [8 @+ r. d- r        no longer necessary, such as timezone DST, https auth, etc...# ^8 C" ~8 D( W0 C; O
      . Upgraded radvd
. Z, n; Y+ {( W5 L9 J/ v  u1 k, S   - NEW: Added link to the command shell page in Tools menu.( ~: G$ ?* D+ |$ T8 B
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
/ `8 N1 E2 ]: S% s* C   - NEW: Added "tee" command.
) b. L9 J% W4 r% W) d   - FIXED: NAT loopback rules would actually NAT every lan to lan( L- e3 _0 K" e& [& k1 X# \
            connections instead of only those needing the loopback
: I0 U2 Y6 ~& T+ i, ]$ j3 }; z            (bug in Asus's code).  Replaced with new code based on a
. j$ V. S6 j* @; }' R6 D. E7 t            suggestion from Phuzi0n on the DD-WRT forums.5 x+ D2 A+ K4 l, p  m3 m  w) u
   - FIXED: Accessing the WOL page would make it resend the last
, _8 I/ j* w% e5 I: V( G            WOL request.
( Z& t9 |  u# Y8 O9 |6 m  T   - FIXED: 'cru' was using 'root' instead of 'admin'. w1 \* s# I$ s( @- R1 E( g' W
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
8 U7 b4 }1 d! F% g! g0 W   - CHANGED: Made tracked connections load async from rest of the page
2 l9 z4 B+ n% f: A   - CHANGED: Increased hostname width on Connection status page
' ?! {! X' N$ Q" L- I   - CHANGED: Improved WOL page functionality.
! e9 g$ h. j+ G: }( R) X* _0 |# e3 P' V% m1 R( n

, v" O6 o1 l0 o) K3.0.0.3.144.11 Beta:
! ~# ~4 M/ p- s& K2 l: f3 E* }   - NEW: Name field added to DHCP reservation list
3 O" E( D* E% @# v, k8 b, b' f   - NEW: Webui option to enable resolving IPs on the Connections tab, @9 g1 B' t. H0 X3 F* f, m6 @' @) ~
   - NEW: Store a list of computer MACs to use as WOL targets% F" [& K# I% @/ g5 c- |
   - CHANGED: Increased dhcp options from 32 to 128 characters
0 c6 N  w6 E! m% X   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
/ O5 y: Z7 b3 K, X8 V     it to 16 in recent versions)
( V  v0 t& `/ J! \5 E   - FIXED: Retrieve dhcpc options for the correct wan interface' n! ~% C( R& r0 R/ ?

' a; Z9 m3 N7 I4 U8 M6 J5 j+ {0 A+ V2 r' f
3.0.0.3.144.10:
' U2 b7 ~& |  U" n+ E   - NEW: Rebased on 3.0.0.3.144.) y4 {* P, n/ j: o8 b
   - NEW: Support for 64K NVRAM enabled.  ***First flash will6 Q$ e+ Y; l" c, I
          wipe out ALL your settings!  And you cannot restore
% K! e2 v! c! d3 r          from saved settings - you must manually reconfigure
" P+ @  @7 U. k7 }( r! }          everything.  Be warned!***
+ _  w  `0 @( J* M: f- F) I8 {   - NEW: Enabled support for Broadcom Wimax devices3 \8 F3 ^" r7 k) _. x" E; G5 g
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
1 L) z  H! z4 o9 B   - NEW: Added layer7 iptables matching
: A' ]$ G: y1 F3 k7 t   - NEW: Added user-options for DHCP on the WAN page
  f; j- e6 V, B% O" r5 c   - FIXED: Router crashing when connecting to it over Wifi6 N) U6 B7 w$ n" n& w, s! C
            and running the newer QoS code (disabled GRO)& e; _  J/ C% l5 }
   - FIXED: Router crashing when connecting to a network
) J3 o0 R. O: l2 C9 s  H            device behind the router from over a VPN' @1 r0 v$ i, ?5 P" G- A+ ^* K( w* e
            connection (disabled GRO)." o- K$ c( g8 N: x
   - FIXED: Incorrect timezone set unless enabling# A, |" ~+ y4 Z
            manual DST.
# d- U! _) \4 {1 r) y
4 F! ^; h. u4 V7 }+ |' H6 s8 f1 t8 @: x9 N
3.0.0.3.130.9:' Y9 T% d, i5 u! V" f5 o7 C$ [
   - NEW: Enabled new Dual WAN support from Asus9 h; L$ ]; A& J$ r  }3 O$ E3 c
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui& I6 E  m/ y9 R& G0 E) A! `

3 b# D' b) {7 x" P1 N- D0 H. i% X7 g3 ]
3.0.0.3.130.8:* P1 s% y6 {- Y/ @
*** Reverting to factory defaults BEFORE and AFTER flashing. S1 ?) G  f. b
this version is strongly recommended!  The newer Asus code base
* h& s( [4 L) X+ C3 {  E. vseems to have changed quite a few settings, so you'll want to % u3 `! D- M. P
not only start with the new default values, but also get rid
, R- }' g# H+ n6 m9 j% A4 ]of obsolete settings.  Otherwise you will be wasting a 5 `1 T! z/ H- @3 z: e
good amount of the limited available nvram. ***
, t9 `# y* c8 e$ l
9 W8 @# |7 R( ?  t3 S" p  m   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code ( M' C5 ?* x- S+ U- n8 r$ X  d) s" w
                  and/or kernel code)
: e6 M6 U, C9 Y9 D
5 k% Q: k0 g4 J# d   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
& H- ~- Q' l! p  A, @+ }                  a LAN device behind the router.  Workaround is to 2 i- A, F+ G. H1 m
                  use an IP range outside of the local LAN6 q5 R: I" r, P& V: _7 Y; U" Y
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either 8 h) ~( v7 X( o: T+ u
                  set your VPN to use the VPN tunnel as default
0 D6 x; j( O* W' L1 x2 h+ f                  gateway, or manually add a route to your VPN
. d, ~: _0 h3 ], g5 Q# t                  client.  F4 d) G# Z7 X; C/ ^' p- t0 S, y

* v; N8 x/ p  S; k: X   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
, O1 v' H( G/ f  ?          Build 130 brings various code changes to IPv6, not sure 9 B8 v9 M! k1 |; A6 {' @6 g2 S0 k! U4 l
          what else (as I have no changelog between 112 and 130).
  y3 B' e9 A, U2 K& n          The QoS code remains from build 108, as build 130 is
$ b8 P# s6 c( J* \          unstable.
" q* X3 H6 t7 J3 Q* N" h* _: X( v   - NEW: Added "diff" utility$ J4 t1 W% r+ p. A6 X
   - NEW: Keyword-based filter (new in 130)
7 w7 M) b& i* p6 R/ A, b   - FIXED: Firmware/settings can now be uploaded over HTTPS6 J5 ^0 k) V  x. p, E! i
            (bug fixed by Asus). ?, f4 H. E$ j7 O
   - FIXED: Buffer overflow in networkmap that would cause garbled # @) A& ]8 S# @
            device names to appear on the clists list (bug in" h! Q0 M8 @+ y8 U' n
            Asus's code)2 u8 v0 i7 F& Z, S7 O/ {+ C
   - FIXED: Firewall would break when applying a game preset that
% [/ s, B( ~/ E/ Z. }+ Q            had multiple ports separated by a "," (bug in Asus's
* M0 D8 Q; x2 p( @0 `# O3 H            code)
' T- M  h! k' w/ r: n   - FIXED: WOL through webui wasn't working when IPv6 is enabled, [# c$ R9 o8 O/ j  F* e
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
4 N& o+ o6 g$ y% g3 P   - IMPROVED: /jffs/scripts/ will be created automatically if it
; e7 U: Z& d4 O               doesn't exist (you must still make any new script 4 F! I9 ]$ L- ~4 ~: `$ \$ i
               executable using "chmod a+rx script_filename")+ X  l" D5 B6 j/ L/ Y% l

. I& r: x; i2 q/ O, b4 ~4 k& o" Y8 j$ R' {
3.0.0.3.108.7:5 j0 ^+ c0 D) K7 t6 v: e/ d7 m  J
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
+ y6 Y. t% W# ~   - NEW: Added webui page under System Log to display active/tracked
/ L* w6 B: X8 R: e' k          network connections." A: p2 G- I! b9 r2 Q) g1 _
   - NEW: Added netstat-nat command.7 h* b8 L$ G+ u" x' [( [
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by ' P) c% ^5 O, E: \0 P, B
          Shantanu Goel)
% E: s6 h/ Z; U   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
7 b) L; e# v  y3 Q% Y) }   - FIXED: Removed check in Asus's code that would reject txpower > 80" _8 A% D( s2 \  t. }! w3 e. P
            unless you clicked three times on Apply (?!)." M1 _+ k$ H$ i6 Q
            NOTE: Still not sure power setting even works, as I get
2 R9 U' [: u2 A; K            -80db from the other end of the house no matter if I use
9 t3 x3 Q1 r7 [; a6 ^& C4 D) ~            40 or 500 mW.4 w! M( M0 R: y

1 U. _8 n" v6 s# L, w# i6 T
: d7 V3 r. F, M7 U3.0.0.3.108.6:' Q+ }2 I% x. o0 w
   - NEW: HTTP access list (backported from build 112)
+ S7 L6 w4 q/ [2 o2 p- L9 Z   - NEW: PPTP VPN encryption options (backported from build 112)6 R- @9 I4 T/ e0 R, G: L
   - FIXED: Traffic history location was't properly saved$ E$ j( P$ A7 Z- S+ z
            when changed in webui.
( q& g3 S1 R. H3 x   - FIXED: Disabled traffic history saving to nvram for now,
/ H! B; b: V- L& o2 [1 ~1 E            to avoid people accidentally filling their limited nvram space.
" u  [$ D. O; t$ [! e/ N   - FIXED: Missing bottom pixels from the bottom of General menu
1 ~' G" C0 Y) I6 s+ {' H! y7 H   - FIXED: Removed invalid CSS attribute
2 g2 v5 h7 E8 [% D   - FIXED: typo in VPN iptables entries (bug in Asus's code)
6 m# Y+ d0 d* i$ {( K/ F
( w7 W7 E* c+ T$ l( p8 H, e2 F% B* ?) ]! I6 O" g
3.0.0.3.108.5:
$ q# f( _$ p  b$ y, L8 _% [   - NEW: Crond starts at boot time.
. g; m0 f% o0 C, G- C' U4 V6 u   - NEW: init-start is a new user script that will be run early on; K. A/ ]& L6 c
          at boot time (right after jffs is mounted, and before any ( s. d( @8 d- \, |
          service gets started); L* E5 l& z8 ?
  - NEW: Can save traffic history to a custom location (USB or / O3 p  T6 }; _' T( V. f
         JFFS, for instance) to preserve it between reboots.
1 \3 ?1 h4 s9 W) j  - NEW: Added Monthly traffic page (ported from Tomato)
3 f6 N5 a/ i: b- B  - NEW: Added the Performance Tuning page (with temperature).
4 w9 y$ @3 T# i  - FIXED: Webui authentication was bypassed by the web server (bug in
# p, G' K8 u0 i/ Z4 j           Asus's code)) x* H4 n. w: H" D
  - FIXED: Httpd crash when uploading a FW or settings file over0 @8 M2 Y! X& S  a7 ^- }# v; Q- |1 J
           https - should simply fail now.  For now you have to . D+ I! O* H5 N3 H2 f
           use http for flashing the FW or restoring your settings
$ P0 m0 K9 C% v1 D           from a saved config file.; a6 E- e. w2 h, Y* b

0 V! x. w0 g4 @  ~& Y5 Y
- u8 f1 z7 K$ n9 F9 h3.0.0.3.108.4:- I4 M$ ]+ K0 ^) d1 ^6 g0 y
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in7 T! d0 a& O) J5 X$ M7 M
          the OUI database (ported from DD-WRT).
1 a% t' E/ V/ _& [* r   - NEW: Added HTTPS access to web interface (configurable under Administration)" O3 t8 a; e2 M+ f# r8 T5 x  s* E: u
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
6 ]- z0 e! V' y: }$ a* E   - FIXED: sshd would start even if disabled
5 o/ ]& \( F2 b! W$ m8 @9 S& y   - CHANGE: Switched back to wol, as people report better compatibility with it.2 t2 O0 n2 z: m5 }. q- R
             ether-wake remains available over Telnet.4 C& u8 U# e1 R: |' R3 `# x
) G0 ^4 K9 J" q/ V

) l) N, E+ u$ _0 ~$ M. p3.0.0.3.108.3:& Y' c% F9 ~4 z9 {" w
   - NEW: JFFS support (mounted under /jffs)
; O) {* S' k' P# P* N; i   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,1 |! l3 q7 U4 n! l4 @0 t. @
          must be located in /jffs/scripts/ .
8 H, M; E% i' w0 |& h   - NEW: SSHD support
2 }( F: U7 F+ b- X   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
1 F2 s  B# b) ~. c4 Q# N   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.- E' N# n% X# S" d7 l  z+ |3 u. q" ]
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.1 e7 Y: P, @9 y/ m3 D5 h5 ]9 t; ^
" v8 b9 z& b6 a

. s9 {! C" _. g6 w+ {! O3 [3.0.0.3.108.2:
3 o; e$ @9 l+ z* g; j   - NEW: Added WakeOnLan web page5 s# w0 s; B, Z) H1 L  ]7 a; [

- t  o- B& C! B' v1 |8 F& e& \$ Y) r9 ^5 T( U+ K) }! [+ b; M( ?
3.0.0.3.108.1:5 D, w: f" {. i4 t0 ~- b
   - Initial release.
0 I: e6 [5 [. A, a/ X( B3 N: W7 T" _7 X" U

" ~) I3 X3 q" ^  i8 [- cContact information
- p1 F# ?1 k9 P% Z, G  f4 ^6 ~) {-------------------) @  Z( |0 |1 G; h, a& z# S
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)( j3 K" m( Q, B. t( v) c  u
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.+ L7 S% {7 u! k5 s
Website: http://www.lostrealm.ca/2 S/ v1 k! ^1 g
Github: https://github.com/RMerl/asuswrt-merlin( U/ v$ J1 H; N
Email: rmerl@lostrealm.ca
, a+ K/ c# g" {# }6 G0 fTwitter: https://twitter.com/RMerlinDev3 b2 M* H, `! ]/ n' O; D7 P! R* J
4 }) J: C% o- f
Development news will be posted on Twitter.  You can also keep a closer eye # k( H$ J9 W+ n% X) B
on development as it happens through the Github site.! q  ^+ }* B3 K: y4 ~
! I. L: B" |( Q, R1 r; r& I
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily 6 u0 S8 o* G8 p8 B
post there (in the Asus Wireless section).2 `  q/ q/ i' C3 j/ O
$ h" ]2 m* |1 L$ `* S! t

/ l9 ^2 H1 I6 o/ _- x" u! V- C7 @, ~* IDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want , l7 S/ b6 k1 c5 |7 y
to give more than a simple "Thank you", there is also a Paypal donation button on my website.; \2 B9 }* |% H7 D: t+ W$ o
7 D8 ]4 V$ y! w2 g. W
I want to give my special thanks to Asus for showing an interest in this project, $ `* Y0 A: a+ L
and also providing me with support when needed.  Also, thank you everyone who has
0 x- q* y" O5 x% W9 |0 q& h# Sdonated through Paypal.  Much appreciated!. ?" R' L4 C9 o( \5 i: g$ S

0 G( M! j+ @4 ]8 ^! `+ L5 X! {7 ]" I. h/ p% K2 z) |

9 _6 Q- a/ y7 b3 e3 c1 c---
0 ?# W8 d+ R- a; D/ oEric Sauvageau  v8 |- }+ i4 U6 c  k( D. e
- D( O: w/ q* ~6 Q$ f. `; S1 G

& L$ z+ b/ P9 a  v

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 - q% G* |" J9 y6 o. p3 {$ L% A
谢谢,正好有个N16,刷机试试效果。

' x( I, l4 ^2 }7 i1 d  j8 i文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了2 L- @  B& Q% c7 Y0 g
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!+ q( n, l) Y* z: U( A& n
今天刚买一台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客服返回顶部