找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 22974|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
4 [! w/ h% q; P) b
8 `5 W& W  x+ x  ~6 q) G  Rebased on 220, includes AiCloud; added wifi client stats. F! r4 h- N5 F, H
  
5 f8 G, @9 K8 ^' W! y+ F. H  7 v  m3 q* O6 J5 M& g
  " I! w; v3 a, R; i: p6 N
  
9 j% O$ t. B. R; C  
9 F6 I5 W  b: _! x7 |7 n' ~# a+ s
* `# n8 C  O& p! N& \. c4 e% k) }+ N' }/ x

2 p8 E- M0 |. Z0 P2 _* y( k
+ s1 a  `2 t, o, v/ l6 R* S0 }) T& e0 j
! w) ]4 G& q1 b6 d( e
  I" b8 H, \) O

; e7 i6 q: }' k9 ^$ E! l7 d4 C5 ^& ]. r
5 c9 q5 x2 Q7 J+ e0 ]; a, z  _

& p7 y  i4 b; S8 s, eAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)4 x: O. f- M. @3 ~- \9 |
=====================================================) b, S2 [0 V' c7 l
/ l$ h* R, r9 O# V/ E8 E
  n  P- w. H0 @5 Y
About1 i6 x- B2 m- d6 s9 {
-----
0 r* e! z2 {9 v( t. J" w1 ~6 EAsuswrt is the firmware developped by Asus for their newer routers.  They are
- W" M) N! w, A8 O5 _! h; zalso porting it to some of their older models, like the RT-56U and RT-N16.  
  V! X+ V. [2 v2 Q8 nWhile originally based on Tomato-RT, Asus has disabled some of the
; k( O  v- G3 j- M" U9 S  J0 N& ooriginal Tomato features, and added others.& K; _! T4 e  Y. d$ |9 k/ _/ v0 c
9 n2 l- @2 U- B- B& I
Asuswrt-merlin is a customized version, which I am developping.
; p+ y$ ?! N! }' ^4 i# d8 cThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
' U, S7 x" J2 g+ p4 k7 d4 dwithout targeting at full-blown advanced featuresets such as provided by ' s: l8 `& w7 H, H
excellent projects like Tomato or DD-WRT.  Some of the features ' y2 K) A- L# a, f7 Q; l* M
that had been disabled by Asus have also been re-enabled.
8 `; I8 r% ]! WThis aims to be a more restrained alternative for those who prefer to stay
- i' e$ }/ z7 X$ Ncloser to the original firmware, with limited risks of seeing new
/ C9 N+ G# J, D0 d: I+ r; ?features bring in new stability issues.  I value stability over $ i& a/ h3 E. U$ t0 P' ^0 J) Y
performance, and performance over features.
; y7 V7 ~' |# A
) Z7 |5 H7 @# B$ ?8 E( L4 i
) T* R7 D* I. r) N3 Y; e; G0 G) d* {
Supported Devices  l- T9 ]  D, r& C4 b) ]+ }  ]( D
-----------------
. x3 m& L5 j: A4 x5 USupported devices are:( @9 x8 ~; y5 k/ M6 e' O
* RT-N66U% s/ N8 g; q9 s5 v9 J
* RT-AC66U
$ l. |. d% I2 y8 Q2 r
* T) ^. ~: b' n2 g" d, M/ IThese devices have experimental support (because I don't own one to test it):/ K( Y* v( [: G! d, {
* RT-N160 R7 L. c" O- C2 g8 O9 Y7 v

7 o3 X- t: e9 U3 }; k7 D4 @, o) X) Z5 c9 W! K

! t( a: J/ ]' D; {. \7 pFeatures. w" x4 V+ E. s; M/ F1 _
--------, ^4 C8 I# P; q/ H% w# o
Here is a list of features that Asuswrt-merlin brings over the original firmware:
0 I8 S( T) b! ]7 e* X7 d/ v! D4 V+ O( G5 C7 w7 g( W
- Based on the source code of release 3.0.0.4.220! ]9 u; g9 [8 {  s# [. A" w
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
: u, G$ v' b3 Y* t- WakeOnLan web interface (with user-entered preset targets), l7 _6 F$ O/ }& T3 n  r4 K
- Persistent JFFS partition( Z3 o+ ]2 e& w: {7 _7 V7 I/ D
- User scripts that run on specific events
2 Y& J4 X: }( q( C- SSHD (through dropbear)
9 I% O# D; z- Q1 {, t# ^! l/ j- HTTPS web interface& U& V% z! ^& H/ k8 \" W
- Crond
* b9 W0 _: j! K( M0 {0 }7 B( b& I- Clicking on the MAC address of an unidentified client will do a lookup in
( _# ]! T4 x9 f  the OUI database (ported from DD-WRT).
4 o" k2 m7 U2 T) t! F- Optionally turn the WPS button into a radio enable/disable switch
! S- N$ C$ B/ ]! L- Optionally save traffic stats to disk (USB or JFFS partition)
7 w2 F( c9 O' ?/ n; e* i. R$ q: J- Display monthly traffic reports
. s2 m: U. l4 R6 O# M( y. S0 y2 A- Display active/tracked network connections
: \) x% l& E0 M  p5 s. \- e- Allows tweaking TCP/UDP connection tracking timeouts
; M! b. T( D5 ]1 e2 Z- CIFS client support (for mounting remote SMB share on the router). ~; y# P: n$ G$ t5 f' G9 J5 W
- Layer7 iptables matching! y, j$ f! L2 w5 c
- User-defined options for WAN DHCP queries (required by some ISPs)% M+ d( C' L. T( W/ T
- Name field on the DHCP reservation list4 M* H; `- X9 q  g! S  k3 D
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)" [4 a( B$ ]) S! s) C+ k
- Dual WAN support (both failover and load
% h2 V# y- k7 t" w( ~/ C7 E  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
9 n) k; Y$ }4 w" ?2 @  i- Disk spindown after user-configurable inactivity timeout3 X! _/ |0 Y  W3 X2 V
- System info summary page9 K! g: H& d! h/ L
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
7 E1 A) H" G; d$ H- OpenVPN client and server, based on code originally written by
: c' N$ ^; {4 V6 ?  Keith Moyer for Tomato and reused with his
% A" r- f3 u: x  permission. (RT-N66U, RT-AC66U)0 ~& Z8 {  I8 f, y6 n
4 J  e( H1 g! N' d' n

7 l% V5 A7 N3 M" P( _4 ~0 K& _) c) d' z0 J
Installation( F+ ~0 Z* a2 r" w5 ^/ d- G/ A9 [/ D
------------
0 ]3 _3 L% e. U0 LSimply flash it like any regular update.  You should not need to reset to 2 W& k+ B+ \* o6 {& ~$ Z
factory defaults, unless coming from a version that used a different
& X; q7 p% \( Invram size.  You can revert back to an original Asus firmware at any time just
1 ]! |/ G* [, G( D( X& @% C% yby flashing one.
# I% T2 N1 c' G5 ]  J' x' F
8 d2 |8 U  s( l4 u+ JNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the- X8 R) J7 S6 w6 y
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 9 q. c2 S! s$ O+ W( j& u5 ]
will wipe ALL your current settings and revert back to factory default!( M  Y2 n1 j/ c
This is required to upgrade the nvram storage to 64 KB.  Q" ~% U% B2 B2 `5 [# K$ t

' Z: Z- V/ M2 G, d3 Q( a
; g# L& C1 Y9 |' U  JUsage# H; E# z7 ~5 ~, Y* R9 q5 x
-----
# I9 m+ A2 V6 R: Z
% }. w5 u3 i  L/ Z9 M% O6 }* JFFS *
4 x* Z. |2 z, W3 SJFFS is a writable section of the flash memory (around 12 MB) which will 0 k& r. G1 W7 }1 @
allow you to store small files (such as scripts) inside the router without / v, k) l/ ^9 }7 S5 _: N9 O/ A
needing to have a USB disk plugged in.  This space will survive reboot (but
/ A5 }; l$ b" Z# @9 E+ Z6 ^! x9 hit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  7 Y, k1 G' O% d9 @9 w' D( `; Q8 W: s
It will also be available fairly early at boot (before USB disks)., W3 S; w& u3 _% O# v; e( V
5 c+ k" h6 F' c$ t, B
To enable this option, go to the Administration page, under the System tab.5 D( k9 M2 r8 v2 l+ z/ L

' O# ~# N7 K. H! ]$ fFirst time you enable JFFS, it must be formatted.  This can be done through " o3 S* V2 g/ v- `! a
the web page, same page where you enable it.  Enabling/Disabling/Formating
) U3 [# t! ]; o7 ]9 _JFFS requires a reboot to take effect.
) }" f. S1 W, k9 b( R6 d* Z& s9 J0 E' [2 H5 n. Y# y
I do not recommend doing frequent writes to this area, as it will
% V1 O  W1 B8 y" C$ Q+ Zprematuraly wear out the flash storage.  This is a good place to
6 p" I& a( Q+ Jput files that are written once like scripts or kernel modules, or
+ S: i6 k2 Q0 d2 w( Y8 ]that rarely get written to (like once a day).  Storing files that
5 [" V; W4 ?+ @" D( ?8 ^constantly get written to (like logfiles) is NOT recommended - use
' [4 ]$ G" t) J0 l$ l# h, P1 Oa USB disk for that.
1 B% @. Y- y+ k! @: \5 [% z* T% j# @/ e5 ?

  t7 I9 I6 ^, @+ A# \, F. {
! Z( z8 g* \/ J* User scripts *
+ c3 l6 ~3 E4 }5 D0 oThese are shell scripts that you can create, and which will be run when
% q8 M; Z: o+ i) n  ~  _7 W: `certain events occur.  Those scripts must be saved in /jffs/scripts/ ) z, \8 \# y4 O6 [4 l+ k
(so, JFFS must be enabled and formatted).  Available scripts:/ L1 E$ a( u, Z, F9 C6 {; z
" U" S- \/ M" r/ c1 H2 t8 X. z0 d
- services-start:  Services are started (boot)
( [2 l- V+ [- q. U1 S- services-stop:  Services are stopped (reboot)5 f# ?% p5 K7 l7 o* \
- wan-start:  WAN interface just come up (includes if it went down and back up)! U! V7 H, [5 w+ `- U
- firewall-start:  Firewall is started (filter rules have been applied): }+ [) j( G  X
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
9 v; f5 `1 X7 W8 Z- init-start:  Right after jffs is mounted, before any of the services get started6 y/ a7 F8 H! F" D
- pre-mount:  Just before a partition is mounted.  Be careful with 2 m" W4 |. Q; U! i
  this script.  This is run in a blocking call and will block the mounting of the ! L/ T) i0 x# E/ H( }
  partition  for which it is invoked till its execution is complete. This is done
% T$ A/ W0 b6 ^' e) O7 M  so that it can be used for things like running e2fsck on the partition before 6 S9 j+ x; `7 l- a7 _0 M
  mounting. This script is also passed the device path being mounted as an
6 Q! |( v) L+ S) P0 L  argument which can be used in the script using $1.7 w! l5 v% w+ ~# W1 X( o2 O9 l, Y
- post-mount:  Just after a partition is mounted0 z+ x! J5 S* ~% d/ a! c) J+ B
: [& }8 f( ~$ n' D& [: t9 S
Don't forget to set them as executable:7 L( t: g1 ^6 o$ G4 m" S
& c" C5 d- y0 M6 e( B  K
   chmod a+rx /jffs/scripts/*
* A: l4 C( P/ f) h% T  m& I0 }" M! J1 F# r, _; P8 }7 v' P
And like any Linux script, they need to start with a shebang:
, T: \6 w) b2 x$ d3 `" m3 O
' z7 q8 f, _& B5 V1 I/ F' b5 Z   #!/bin/sh
! U9 u, k: t( e8 Y" m
# a1 J9 ~2 _5 _3 m0 f  R9 A) ^6 |6 Q4 n( u

8 F; O1 g7 i( q4 y" [! N* WakeOnLan *2 m, i0 y4 l8 E; V; h" ?" R: F- Y
There's a WOL tab under the new Tools menu.  From there you can enter a7 ?% X5 N0 R+ z4 I  f: H/ z
target computer's MAC address to send it a WakeOnLan packet.  You can also/ }; i- [& v4 q% J( z
create a list of MAC addresses that will be stored in nvram, and on
/ ^+ ]  q4 B- \/ ^which you can click afterward to wake up one of the listed computers, without * q4 t) a+ X$ f9 ^
having to remember their MAC addresses.2 I* K% ^  v( U0 f
2 ?$ A. c- V' c6 U7 r' T; X. r# ]; z9 L3 ?* l
. |! Y% A4 U, Z+ {1 h6 {
, ~2 _8 e* _- @) |$ T
* SSHD *! x" ]9 d. [% R" f
SSH support (through Dropbear) was re-enabled.  Password-based login will use ; w4 @% a5 N; L
the same username and password as telnet/web access.  You can also optionally - H' M( u5 C9 P# r
insert a RSA public key there for keypair-based authentication.  There / b; x. }; J5 p9 x" a4 J1 |5 H
is also an option to make ssh access available over WAN.
/ C9 \$ g1 G0 q3 |( F* S
% n  ]& ~. X. U! o! Y( ]2 D
7 t" g* V  q4 n" O* HTTPS management *' B6 r) M: A6 d9 y2 |. A# w5 a
I re-enabled HTTPS access in the firmware.  From the Administration->System / u- Z; z. Y& x
page you can configure your router so it accepts connections on http, https & o4 n. o: g& Z: [% V
or both.  You can also change the https port to a different one
2 H( ~5 \7 S$ B5 {% t(default is 8443).  E) ~  E3 L2 W0 O9 I/ ?, y1 o/ E
# C* s; k8 i2 y; Y

: @( G8 N! v9 t) G7 E9 A
4 F- v9 M8 r5 t' S3 z' T2 h* WPS button mode - toggle radio ** H5 U6 `" G0 `4 c- R
You can configure the router so pressing the WPS button will
, `, J( N' M/ E2 b5 gtoggle the radio on/off instead of starting WPS mode.
7 e0 k" R+ A0 ?1 |7 I/ I1 ]. x  kThe option to enable this feature can be found on the
9 x  d7 B9 e5 L3 b. fAdministration page, on the System tab.
' T# m$ Y: g, a" t( x4 ]7 G0 u7 E8 C, O+ L, X: r
1 s' a: e6 l9 O
; {  K( A: n8 l
* Crond *
5 ?# w2 `8 v; W. C0 A% S9 d. `Crond will automatically start at boot time.  You can & q8 k* H/ U7 I) q% `5 O, q
put your cron tasks in /var/spool/cron/crontabs/ .  The file
! f; x) y$ h7 y; ~; i6 Nmust be named "admin" as this is the name of the system user.
2 Z, q5 S- w& _7 ANote that this location resides in RAM, so you would have to / {, k5 l5 e$ h2 ?9 G% j! `: N; j% z
put your cron script somewhere such as in the jffs partition, & f" B! Y# p5 x9 B  u0 L. J
and at boot time copy it to /var/spool/cron/crontabs/ using ! ]' `8 S# m1 T9 N4 C& t8 s' f' D/ p
an init-start user script.
# F+ C9 B" t( }! |: U
' \3 w1 F: r/ O+ i0 I. S# U, ~/ ]( v7 g8 \9 m" Y
& [: I7 ^7 c1 |8 |- l
* Traffic history saving *+ F6 _7 n8 P) z4 E4 l5 I
Under Tools -> Other Settings are options that will allow you
2 H$ e9 G; _( u/ cto save your traffic history to disk, preserving it between
! ~  E" p5 T2 v6 xrouter reboots (by default it is currently kept in RAM, , f. G+ z" f+ W8 j4 h: T8 ~
so it will disappear when you reboot).  i; P6 F" T* d+ q
/ i% q  `8 F5 c/ A5 v2 @3 o
You can save it to a custom location (for ! o* p+ ]: @  }" S3 p4 C3 T# F) S
example, "/jffs/" if you have jffs enabled), or 3 n: Q* n: G1 W: p% ?
/mnt/sda1/ if you have a USB disk plugged in.
4 g" ?. W2 e+ {, \$ V: Q7 ISave frequency is also configurable - it is recommended : Z0 a- ~0 ?1 x" S9 J8 D- V
to keep that frequency lower (for example, once a day)
8 f+ B3 p' Q% I1 [3 sif you are saving to jffs, to reduce wearing out
4 l) w% W( ?2 |' m  |1 Byour flash memory.  Make sure not to forget the trailing 8 d+ v. r2 f  a. f# A* @! ?
slash ad the end of the path., `9 C9 V& m. K0 s" ?: {9 M
4 o6 Q% |$ b( Z- w) h4 j# n
Also, a new "Monthly" page has been added to the Traffic
9 D  M3 K$ f7 h. P5 Y+ CMonitor pages.
. [, K$ |0 y1 {/ E. E0 g, T4 q. h4 ]7 ?/ Q

+ f0 `" _5 Y2 [" @( Y% i% i. \2 D  O* }  t7 P: y; J+ ?! g/ j" `- ^- v
* Display active connections *( _0 k; s. n" s) Y7 ?
There is a new tab under System Log called "Connections".
2 |4 }$ X) p# m4 W$ E/ e% SThis page will list the currently tracked network connections.
* F, C& R3 _9 H9 w2 ^You can enable name resolution for IPs on the Tools menu,! d' w6 A8 ?, {
under "Other Settings".  Note that name resolution can
" N% L- ~, k  Mslow down the loading of this page, especially if you have
* t+ v0 P$ z1 j, {  U, ra lot of tracked connections (for instance while torrenting).4 k. T0 S/ _6 O8 k- k' {, ]

( v: W6 _7 _* O( ^, j! z5 a% L" ~* w" ~3 J
. s" h6 d2 ?; h0 ?
* Adjust TCP/IP connection tracking settings *% u/ t' v) n6 y1 s3 A0 h6 h/ r9 S2 I
Under Tools -> Other Settings there are various parameters # U/ F/ F! p  U* U
that lets you tweak the timeout values related to connection ) H) B# q. i" g- G8 h
tracking for TCP and UDP connections.  You should be careful with * r& k' u9 |6 o+ M& D4 u" v
those settings.  Most commonly, people will tweak the UDP timeout
9 R/ U0 b$ Z7 F1 T4 f1 G. j6 dvalues to make them more VoIP-friendly, by using smaller timeouts.' T! {+ T( h( I
Timeout values are in seconds.
! |, F' f, h6 X2 C0 F! I2 P' r
- r. |+ ~4 N2 s5 Q6 I  e1 u, @3 ]# @1 V
3 S0 Y) }8 |$ |0 b% ~
* Mounting remote CIFS shares on the router */ |3 D; O! O8 M7 V! @; p8 ]- q
You can mount remote SMB shares on your router.  The syntax will
& I  s6 j: u+ \) S9 @, Cbe something like this:
8 j3 K' X/ L9 h+ e! A% J- S$ ~; ~4 u# V+ \8 X2 h5 J- y; k4 u
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
8 u0 @) n# ~: X/ j7 S. w4 i- i8 p" o3 }
(backslashes must be doubled.): o1 h3 Y$ v8 H# {

( N( z  [% G* a+ t# `) F! Y" r' ^9 p+ k( R3 u- r8 G3 z

, ~1 @7 y: o4 G0 S( S* Dual WAN (EXPERIMENTAL) *! A7 F4 d2 n% E8 d' U, z  @
Asuswrt originally supports using a USB 3G/4G modem to use as a 0 c  ]* m  H$ h3 V6 y1 Y
failover Internet connection.  Dual WAN is the next step, also
4 U& q) j6 ?& W- e0 T/ Ldevelopped by Asus but left disabled so far in their official $ m/ E+ a% |0 n4 L% v
releases (probably because this is still work in progress).  ! u3 ~9 P* c1 |( a

) Y* Q7 K9 ?) n" \. CThe first improvement over USB failover is that it works not only ! a' W0 l) |7 @0 f6 U6 b
with USB but with other ethernet devices, which can be plugged 9 Y2 Z* ^5 p/ [$ C
on one of the LAN ports that you will select as the secondary WAN + z6 Y6 p9 J, t& O# a$ k" v) a6 C
interface.  The second difference is that in addition to failover / j, [" ~3 R* ~/ j# H: j5 y6 }
mode, Dual WAN also supports a load balancing mode, allowing 6 _# P& X9 ]  M& \( x* p7 O/ s1 _5 l2 p
you to share both connections at once.
" C6 O5 \8 {" I, G; m# h/ I
1 O+ o' [: Z% H: \8 S6 {. WKeep in mind that Dual WAN is still an experimental feature, until , K) h: H& X+ z* k6 F% _
the time Asus finishes developping and testing it.
# Q' x  D$ A' k" x: V
5 C, n1 [& F0 `$ t4 s8 l7 w* V
2 `- Y3 M+ J" W8 b5 ~9 g  o  g: S. W8 b1 Z, \( a) G8 N
* Disk Spindown when idle *, h$ J9 }8 p* [/ o/ e
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
  n) d3 Z+ y9 Q6 n7 |, c! Y* Pto configure a timeout value (in seconds) on the Tools -> Other Settings 7 ~1 j4 R7 B/ ^: W4 X4 g5 [
page.  Plugged hard drives will stop spinning after being inactive - |: ?. n. X; B( y$ m: u0 y3 @+ {3 C
for that specified period of time.  Note that services like Download Master & |3 z, S% E3 m2 F$ `, O( e2 X' y
might be generating background disk activity, preventing it from idling.
4 [; Y" H9 L- n# a* e, k
& V8 d( k% r) d* D  z5 P
/ h) h# g1 R" ?5 w+ c) I7 \0 v  t
: `! L) _& V& O( i" v, R1 x1 P* OpenVPN (client and server) *
2 J8 b& M* e, `3 }3 P7 R5 D, oOpenVPN is an SSL-based VPN technology that is provided as a
7 l- x! d3 f) o& D% |secure alternative to the PPTP VPN already included by Asus.
' F) l( W8 P8 V) n0 E6 s# jOpenVPN is far more secure and more flexible, however it is + W8 p$ f; ], x8 j/ K2 a* v% F
not as easy to configure, and requires the installation of . R) c  v) Y2 K4 m  j; V
a client software on your computer client.  The client
8 V' I1 j' `8 N, K, k% wcan be obtained through this download page:: O0 s5 B# Q4 P9 d7 j
- |% \5 M. h3 I  r( J
http://openvpn.net/index.php/open-source/downloads.html
/ v: v; g, M' j" I; u0 P$ O. H1 J
' q' m* b: v. M2 KExplaining the details of OpenVPN are beyond the scope of this : G; U* L- ?! }
documentation, and I am in no way an expert on OpenVPN.3 t) m, m/ p9 M! s' s* f' R% F
Fortunately, there is a lot of available documentation and ; m( @- `, x6 N' ]
Howto guides out there.  I tried to stick to the same option
, @4 `6 U) }# A3 Xdescriptions as used by Tomato, so about any guide written
' D  C+ E0 {4 r% [; z0 ^; t; sfor Tomato can easily be used to guide you on
# G8 R7 V2 x4 a7 `( F% XAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 1 Z# W6 D* v5 b. J" `/ O
Github repository.5 S! k/ k! V; q, Q" }$ S

' c( g" @; j! J, x% }% X. m' d' k
+ K. J! Z. X$ x, E0 a; ^" m& Y8 ^; @" A$ ^9 G
Source code
* m8 T  b. B6 j: S" ~0 K. ]-----------; u& T/ a; h# U: l5 L+ _
The source code with all my modifications can be found 2 R$ @8 O" d! g6 x% X2 D0 f
on Github, at:
6 C' ~  ^& h# [+ d6 e& I9 A8 R' o5 u" _& h1 l9 J" k
https://github.com/RMerl/asuswrt-merlin
& w+ _: [1 m  ]( x, P& d! R! ~1 t, ?0 X4 S' c. u& a) E$ |* H: b
3 s, R' Q9 x% e% j9 u2 G; F# @+ i
7 T0 L- ^8 x0 n- m
History
6 R; V) H: X. ^) ~) I, W  o+ B; ^-------8 x# t0 j5 d' ~9 Y3 m
3.0.0.4.220.18b:
, V* G6 ?4 B( _   - NEW: Report both rx and tx rates on wifi connections! F  {3 }, {5 G  R0 Y  \- l
   - FIXED: Handle cases where the wireless driver returns a speed of -1' h# L% V# b% Z9 I
   - FIXED: Removed rssi retrieval retries, as it would make the first access to' {0 Y: f% X" w' o3 A# c* _! e
            the wireless page take forever if you had multiple connected clients.4 X' V$ r+ M8 _8 f
            You will have to manually refresh the page the first time you access it: Q6 _7 M) c* K; u" N+ y2 r
            if the RSSI is reported as "??".6 b, v9 m1 p8 [. Y/ p
! u* k& T7 M7 o) A2 g2 H: T: v( p
% p- \; I6 a& f# }
3.0.0.4.220.18:& j( P- M+ k0 G4 ~( {4 Z+ q0 q
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
+ \1 M* F+ K& g/ s5 L. U+ H) J0 d& H          manually set to a value between 0 and 15, with 3 being the default).- j& `7 {1 k) m5 J+ h: |9 F- a
   - FIXED: Buffer overrun in init code that would crash the router when 1 X( h. J$ a* O
            too many features were enabled at compile time.2 ~, W. D8 C5 I& C, r1 Y
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)3 k+ `+ n9 O" w! [! k
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U./ R- p2 L* g2 R0 O6 `( f" e! v7 X
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
7 d$ H4 v/ s( d            not properly saved.. P# e& {9 U/ X8 d* o0 s. q# Y4 {
   - FIXED: First time a client's rssi is polled it would return 0.
9 V8 Q7 f. c: F4 b* e. I" i6 y4 J   - FIXED: post-mount user script wasn't executed (regression in 220.17)
5 F  i# n, I! ^: A1 J4 b- G   - CHANGED: Added some info to the OpenVPN server and client pages.
" Y! ^7 Q, g6 N" `2 P   - CHANGED: Improved load time of the VPN Status page.
9 h3 G+ E9 Y: x
7 K& a4 Q; N$ @- k" o: x
+ o2 Z( W+ l4 M$ v  s3.0.0.4.220.17:
5 K5 y& g$ k# T) g   - NEW: Rebased on 3.0.0.4.220, which includes:
9 C4 e- n3 _; \) E            * Fixes to IPv6 6rd# r- t$ V" f8 d2 `
            * Fixes to AC66U Wifi + QoS
* [2 R7 p1 {/ M  x            * AiCloud
( n% J2 k0 j" Y& P$ O$ E            * Interference mode once again enabled: a. |( y" e/ b) _5 ?
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
( y6 K( X0 B5 h, N( X! D& Z  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
) j( `2 X, k6 W4 d5 W4 Q           if you had just enabled the option on the webui.
# r, I; D7 N# i! c  - FIXED: PPTP clients not always showing on VPN Status page.
# S6 r7 e, o0 i* d+ j  - CHANGED: Disabled DualWAN as it's currently broken in 220.
  Q/ g& A, W2 i) C  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks3 n- Q6 A" }) ?3 p7 d  L+ i
             the router." C7 ~2 x. h5 a7 F4 E
  - CHANGED: Removed firmware update checker to avoid accidental: @* n2 h3 ]: X9 r1 N0 q; z
             revert to original FW.
0 ^' y! m# E7 D, g1 ?4 ~1 z8 Q: D
/ I% D7 L# e6 P, H: C( l$ ]$ {" Z2 y" I* X: @
3.0.0.3.178.16 Beta:
1 k) m' C) X5 S$ V/ c   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
" g' }6 O  p' c* k4 ?          Keith Moyer (from the Tomato project).$ y, C6 _$ ?: t4 Q' H. |* |% F
   - NEW: Added crontab command
; g5 I! g7 a8 J: ^- ^9 W& n$ P) B   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either 6 h  J; E' z# i# P5 n* w
            VPN or the NAT Loopback (GRO is now disabled for that device)  K* L; y' p: J* p3 ?  t. @
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
  L+ q& E, B! L0 b            even dhcp requests to be serviced from the wan side if you
/ U. X: x: A6 e) I# f  W" w            had the firewall disabled (Asus bug) (fixed by dev0id)4 y8 R# B: N. @! `' X' {
   - FIXED: Default disk idle spindown now set to 0 (disabled).
/ A: G  P4 x* \1 z2 [  T   - FIXED: Corrupted WOL list when using IE.
/ @' L. h$ Y' u3 C% k# p0 M   - CHANGED: Upgraded openssl to 1.0.0j.6 z0 d2 q  i+ c
   - CHANGED: Included fully functional openssl command (will allow you to6 S# N/ S+ J9 [* r7 x' S/ Q! L
              create keypairs and certificates from the router).: V' c# ~; Y4 a3 E5 ]8 o' r3 Z. F& I
   - CHANGED: Removed power adjustments from the Performance page, as they+ h& k- g3 W0 J$ U1 v
              are redundant, and not as reliable.- V( d6 R' k7 O& |# I3 S
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
2 S& a, @' D) j. K9 ?              am unable to work on them without an actual router.) V( b, \8 }, H* R2 d7 Y/ N3 A3 e

# K" P% J. _+ w* o. F  ]3 h/ G# O
3.0.0.3.178.15:0 x  P8 n$ p) j+ n0 ~1 [& d
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:  R% ?7 v9 y+ n* w
           * Radio turns back on based on schedule* D0 q+ ]3 k- A' g
           * Reorganized QoS pages
/ A2 ~+ l  u; b! i  r9 x- {9 h           * Turning WAN DHCP connection off will first release current DHCP lease
; e7 H1 r* q7 [9 i! d# |   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U., O  G+ N; k: a; S0 M. G
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB/ l1 }% w" j  _0 h' _% P
          max, as using the whole 90+ MB available makes little sense for
9 N- W1 g6 V! _& }4 U# n  Y          JFFS, and was also displaying some issues.; ^, x+ F1 w+ J, s% A
   - NEW: Added nat-start user script, as NAT rules get applied separately from
8 B- f# y# P4 ]9 D( U* i9 d9 M7 L          other firewall rules (firewall-start changes to the nat table are 4 S% T  a- U. O( G* F* a$ }
          being overwritten when the router starts NAT)$ }9 F! y0 V! F  \* y
   - NEW: Added additional info to Sysinfo page  A; u: o( G& x" m0 ^4 s  b* c. o
   - NEW: Added chroot applet, Z4 a3 y0 C5 J3 s8 U0 p( U) j) b+ N2 F
   - NEW: Option to allow SSH access from WAN
' j* D; _' F) a0 h   - NEW: Option to exclude specific devices from idle spindown
3 r( u* a/ q) m/ C# x& I! X1 z. n   - FIXED: Performance page now uses the new Sysinfo API, and is now able
$ z# r  B! U3 d* f( i4 ]8 A2 \            to deal with cases where radios are disabled.
- V/ ^* p( B  i  B; ~: V1 c) R
! W1 N5 q- V( v, n8 G+ u* U/ v! j5 j6 M# O, H
3.0.0.3.162.14b:8 J2 E) h2 ?; g3 n
   - FIXED: Web server would crash for some people when accessing; w+ F* [: S0 s' Q0 b3 \) C3 ~
            the Wireless Log page.
/ v. z" X. x3 w/ @
0 b0 M  n8 s7 N/ M$ A' g! y8 n, Z
3.0.0.3.162.14:3 _: E, }; P* v8 U
   - NEW: Spin down disks after (user-configurable) inactivity timeout
6 \8 _1 Y* k7 _% z+ B          (using Jeff Gibbons' sd-idle-2.6)$ g! I: C8 a- l  U1 C' w
   - NEW: System information page under the Tools menu.4 T% `9 F2 ^. h+ D. `( m
   - NEW: Station list on the Wireless Log page will now report associated
% n& d: h6 f2 P" o0 V6 m          IP and hostnames (when possible).
0 k% W$ D2 x' j' y0 k% N1 S: w   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
5 |) D' t, K" f9 O* v5 u              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
% G& Z; j9 G! W% |- [7 g1 P   - CHANGED: Better integration of the Run Cmd page.# [7 o; n2 z" i7 ?4 C) h- P$ R
   - FIXED: Incorrect left menu rendering when under the Tools menu.1 d  h; M0 q: I- H" }
/ G4 k! o% o" j) c' g8 a# z6 l

, D' ~+ O8 U3 k  ^! W3.0.0.3.162.13:
3 K3 B% M% V( D; E7 v$ S+ u   - NEW: Rebased on 3.0.0.3.162.7 Z. L1 O9 T- W3 Q, A6 }, F
   - CHANGED: Switched to WPS radio toggle code Asus added,' \- U9 y+ |" Q1 f$ R. \
              now on the Administration -> System tab.
3 H9 @4 M/ y( t  ~& Y* T( ~; `9 p! \" q, Y1 `
6 |5 g% V9 Z% R& o* i4 p
3.0.0.3.157.12 Beta:2 Y! k6 l+ N  n! N8 i
This is based on unreleased Asus code, which they have
; D  L0 z5 |4 B* q4 i9 lgraciously provided me with.7 y1 Q3 K9 n, R; |; _

7 i& J/ i% Y- z+ e; f, `   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
# Q0 M3 V$ K, I. s1 w0 V4 C- d      . IPv6 tunnel memory leak fixed" h/ R5 _  O, g9 E- m
      . They fixed many issues, making some of my patches / t! g) L4 |) F( N
        no longer necessary, such as timezone DST, https auth, etc...
3 _+ t; {( V2 s$ R; O- ~2 K5 W      . Upgraded radvd
" ?- a! A; M: Q. [" |   - NEW: Added link to the command shell page in Tools menu." C* u$ ]0 N1 T) l& h
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
' q; }( p% X0 n& Y  f   - NEW: Added "tee" command.
5 M" U; H- ?9 }+ \% B$ [   - FIXED: NAT loopback rules would actually NAT every lan to lan9 Q* ^8 o% E2 n$ ~9 v
            connections instead of only those needing the loopback. _2 ^4 W) Z7 z  i* i" K# @
            (bug in Asus's code).  Replaced with new code based on a
% D8 M. ?& y9 Q- X" Y# e            suggestion from Phuzi0n on the DD-WRT forums.! {2 u( `3 K, T) W& F
   - FIXED: Accessing the WOL page would make it resend the last
4 V# P& f: l5 p            WOL request.% ?1 T6 K! w' v, Q" y
   - FIXED: 'cru' was using 'root' instead of 'admin'
& F: ?4 ]7 f& `) C  Q4 d, n   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)$ N( }$ m& `- a$ T% J. w2 K
   - CHANGED: Made tracked connections load async from rest of the page
/ V+ j8 I6 I& A# R   - CHANGED: Increased hostname width on Connection status page- P% U* J0 I+ z+ C6 D4 {/ P7 M
   - CHANGED: Improved WOL page functionality.0 C( [9 t! H+ H( T0 T
- j& v6 A  v  h( }. U& N$ E8 `
* J1 f( v" [7 |0 Q  l( j( S% w, c
3.0.0.3.144.11 Beta:
" C! E7 Z2 T; o( L& ]5 h   - NEW: Name field added to DHCP reservation list+ ]. `8 t- H* I0 p
   - NEW: Webui option to enable resolving IPs on the Connections tab% ~1 t1 O5 P; _, `8 ^/ y9 y
   - NEW: Store a list of computer MACs to use as WOL targets
) j/ R2 d( A  w2 w0 {   - CHANGED: Increased dhcp options from 32 to 128 characters1 i6 |4 N+ L, ]/ B2 E% R" v
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced5 b1 \* R5 U2 u$ t' u3 I# U
     it to 16 in recent versions)
2 T2 Z4 L% r% B7 L- [  `( U   - FIXED: Retrieve dhcpc options for the correct wan interface1 E( S% a& D) L' g

+ E: [: Y. R  |& [/ x, {, t$ v# Y5 ]2 `9 A
3.0.0.3.144.10:
9 q$ v+ n* [( m! z   - NEW: Rebased on 3.0.0.3.144.
2 _4 m) Z3 N4 f  q3 g   - NEW: Support for 64K NVRAM enabled.  ***First flash will
% y, n3 F7 |4 P" d5 g3 L          wipe out ALL your settings!  And you cannot restore
: z0 r; j" U: Y- T          from saved settings - you must manually reconfigure $ x% L; w7 o. [  ]% s( e
          everything.  Be warned!***' c7 f$ U- T- K: |8 x  K; [
   - NEW: Enabled support for Broadcom Wimax devices
* J* M% P; I+ w- P   - NEW: Added cifs kernel module (for mounting remote SMB shares)
( j3 s8 {$ C+ Q   - NEW: Added layer7 iptables matching4 U; ]3 d5 _6 X8 [4 H1 `7 ?
   - NEW: Added user-options for DHCP on the WAN page! }8 I+ Y% l8 F( w
   - FIXED: Router crashing when connecting to it over Wifi
, U2 b7 Z+ A8 v            and running the newer QoS code (disabled GRO)
' u. o& k  u) A   - FIXED: Router crashing when connecting to a network
6 J4 Y$ g8 M4 o3 L5 Z7 w  p& n' Y            device behind the router from over a VPN
) Y" D6 T- N! h            connection (disabled GRO).
& ?& K% j! p( G. b. M8 M; u   - FIXED: Incorrect timezone set unless enabling
! o3 Y7 K2 f9 H9 I6 i/ f            manual DST.
% V1 X4 f( d. p( n9 |' ?& S" Z6 h5 o* j/ f- o# y+ W

- q% V& {1 X3 z7 ?7 i3.0.0.3.130.9:$ T  f/ B* j# V* S: ?2 R& E. L
   - NEW: Enabled new Dual WAN support from Asus
  i( y5 i* ^1 R2 X, W* `3 A3 W$ R   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui6 _( N: o4 g3 c  \& O
: R. _6 k2 F( s  W. |

: U1 n6 q' s' ~* J" Q4 V) P1 t- H3.0.0.3.130.8:' V% g! ?: w) V2 S# N+ h
*** Reverting to factory defaults BEFORE and AFTER flashing4 y. w+ m$ O3 h
this version is strongly recommended!  The newer Asus code base
. o& T6 N' ?. W* ?seems to have changed quite a few settings, so you'll want to
2 m: H+ O% |8 r9 y5 H2 knot only start with the new default values, but also get rid
$ m9 e7 u, n) {9 b+ S+ i; }of obsolete settings.  Otherwise you will be wasting a
/ K% s* C5 Q1 Z( E- @; v' @5 ngood amount of the limited available nvram. ***
% w9 ]$ N/ D. f& Y& i  u
" t1 ~/ D- `, r- C6 H% A   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code - F# p! ^$ F$ ?
                  and/or kernel code)
0 N/ m& ~7 D3 K: X1 Q+ x; v
+ L9 \3 I1 r8 C5 |   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing " W# P  b9 z8 x, n1 ~7 y( R9 \
                  a LAN device behind the router.  Workaround is to
3 n* p* r; y' H9 K) u! ]1 D# e  D                  use an IP range outside of the local LAN) |# V7 T$ \& D  v% g% B% ?
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
  J  z, z5 G- Y& ~& d                  set your VPN to use the VPN tunnel as default
8 b! g$ s. V( b                  gateway, or manually add a route to your VPN : `/ K9 D" a9 n8 z4 H
                  client.3 E( Y8 h2 ?$ |

1 M1 u* a5 [1 T1 c& a6 O7 D( l   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
0 z4 R5 A" T! F  A# Q( E          Build 130 brings various code changes to IPv6, not sure
! G* d5 U: h4 k% J/ E          what else (as I have no changelog between 112 and 130).
) A2 A& y9 a( X- Y" ?          The QoS code remains from build 108, as build 130 is
' @4 z6 O' r5 g7 L7 l4 ~          unstable.
1 x/ n: a2 g" H/ K4 C   - NEW: Added "diff" utility
. f' o# K. D/ m; O) G) k& U   - NEW: Keyword-based filter (new in 130)
9 R* N9 E2 o1 L6 p' j( K5 w0 a3 K   - FIXED: Firmware/settings can now be uploaded over HTTPS
' Y) i  q+ L3 v$ L3 Y            (bug fixed by Asus)& B, Z- m9 H  u+ L) Q9 B' n1 d
   - FIXED: Buffer overflow in networkmap that would cause garbled 5 t2 U% n3 i: {7 x0 V  Z9 R' o
            device names to appear on the clists list (bug in& D- Z! Q% N8 }  W
            Asus's code)) d5 T* f$ e# w2 V/ p
   - FIXED: Firewall would break when applying a game preset that
3 O1 s1 E( ?: k, U' D  \, I            had multiple ports separated by a "," (bug in Asus's
- c* P) _! v4 S( w& B7 t0 W            code)
4 A4 {% w- h) D- g9 C   - FIXED: WOL through webui wasn't working when IPv6 is enabled
! h4 l8 w6 }, A# v7 N: ?   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
7 d2 g# v' r0 _2 s; }   - IMPROVED: /jffs/scripts/ will be created automatically if it4 L" l+ I" R* ~3 @8 I& [% R0 q- L
               doesn't exist (you must still make any new script
  L9 m$ y  g0 P+ h               executable using "chmod a+rx script_filename")/ j. u0 h- Q' U; p4 p/ @
- [% [! D( _$ e. r2 d4 a! a

& e8 F' u" G- r" N6 t) \7 c3.0.0.3.108.7:
) y: Q2 q1 I. Q0 b  r: e/ P; ~9 e   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov): e& i. n$ p( n
   - NEW: Added webui page under System Log to display active/tracked
( r& [( G  k4 `) \! [          network connections.
( S* C! {1 Q5 B# U1 L) |  L2 ^7 ?. u   - NEW: Added netstat-nat command.
4 H- H! X7 T: s- z) ?9 i9 A" j   - NEW: Added pre-mount and post-mount user scripts (patch submitted by " h8 ~5 A6 S7 W0 q
          Shantanu Goel)
9 ]9 P  M) r, w* {   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
, I+ s! M7 O/ }' l7 M   - FIXED: Removed check in Asus's code that would reject txpower > 80" G/ x4 f! n6 K$ M
            unless you clicked three times on Apply (?!).
- j9 t$ d; Z9 f. Z            NOTE: Still not sure power setting even works, as I get
( P, X$ \7 g: w2 G0 u; D, c            -80db from the other end of the house no matter if I use
% h2 L& L! y, a- h9 `2 ?$ q+ b            40 or 500 mW.
1 {: d. E0 i, a9 z. |$ |) }# H# Y8 O3 Z" ]- u

, M7 P( E6 O4 J5 e, U, J8 U# N3.0.0.3.108.6:% e+ b6 g2 F7 \* f
   - NEW: HTTP access list (backported from build 112)3 X( X8 W+ d/ c7 J: u7 a
   - NEW: PPTP VPN encryption options (backported from build 112). K: `  j% L1 S+ }, g: K3 m" b0 u
   - FIXED: Traffic history location was't properly saved1 ^* @+ g" U% Q/ c9 o7 l4 t( D
            when changed in webui.
- O8 j! y9 z# g7 N) j: ]8 l; w* J1 O* z   - FIXED: Disabled traffic history saving to nvram for now,
7 _& `3 l2 F: G' ?  p            to avoid people accidentally filling their limited nvram space.) z: ^& H  ?4 N9 A$ m, Y
   - FIXED: Missing bottom pixels from the bottom of General menu
. d7 R3 H: M0 E% h( `2 W; Y   - FIXED: Removed invalid CSS attribute5 g0 s# L! B6 W) X5 J* J! @
   - FIXED: typo in VPN iptables entries (bug in Asus's code). `; W: g) E6 A  U
4 p+ ^  I9 n/ x+ w
3 `5 m- o% ^2 e" g
3.0.0.3.108.5:3 w0 T4 d  y* L% _) }
   - NEW: Crond starts at boot time.
0 g3 L2 L4 X: c- x! x' Z1 \   - NEW: init-start is a new user script that will be run early on
1 i$ L' ?9 T2 B- M          at boot time (right after jffs is mounted, and before any + |. V* B0 _0 E/ i6 f
          service gets started)
( S. j% B1 F. |/ f  - NEW: Can save traffic history to a custom location (USB or
5 [+ \' E0 D7 M         JFFS, for instance) to preserve it between reboots.: ?7 U' S6 [6 g$ A
  - NEW: Added Monthly traffic page (ported from Tomato)' j0 W) j7 n0 D3 K9 [% |% ~4 q- U
  - NEW: Added the Performance Tuning page (with temperature).1 S" r6 n+ l8 \) a- i% x
  - FIXED: Webui authentication was bypassed by the web server (bug in
# `! {( `6 x, Y: W           Asus's code)1 O- u, y3 d$ S2 E6 W8 w
  - FIXED: Httpd crash when uploading a FW or settings file over; w- g# ~5 t* n8 Z
           https - should simply fail now.  For now you have to
( y7 O/ \. C+ H' h% g7 ]0 ]           use http for flashing the FW or restoring your settings7 L* [, z' k% y  e) I8 t" v: v4 J
           from a saved config file.3 f1 t  F0 R" Q+ H! E2 X9 r5 h

2 u6 c; K3 ]+ {" T2 u  o' U' d3 h
9 U' Y8 E+ [6 @, e3.0.0.3.108.4:
' t+ P4 K; t. m4 Y$ j   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
/ Z) W) d# ^+ |6 J* ?5 J( h+ Y; z4 {          the OUI database (ported from DD-WRT).
7 R3 k4 L  N/ U/ ?2 d1 f* Z) G   - NEW: Added HTTPS access to web interface (configurable under Administration)
: q: x9 V. g! g   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
1 k7 X# M& ?! |# p/ ~$ ^   - FIXED: sshd would start even if disabled+ e- n/ [/ b0 w* }+ h
   - CHANGE: Switched back to wol, as people report better compatibility with it.
, s: @8 m1 b* w$ p3 ?( ?             ether-wake remains available over Telnet.
4 {1 g& _2 z: }3 {3 J! W8 g/ D4 Q+ W: Q0 y8 b$ d# d. x

5 A6 {+ }; W, Z2 n5 m% d& b" s3.0.0.3.108.3:
& M, W  v+ F/ h. X( q" B   - NEW: JFFS support (mounted under /jffs)
. c( r9 V+ y$ a8 r+ P- O   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
5 r7 N/ I1 i' r1 u          must be located in /jffs/scripts/ .
; c- h. b  L- W, N9 Q   - NEW: SSHD support) {" _0 s. R& B2 I  u/ b6 S
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL" l, o8 a5 F8 ?0 O" b
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.# c4 A" N3 O6 n% B) A6 H) P
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
. q( K4 w8 L! M3 y  P7 i+ m+ _; K; ]

9 W+ `2 Z/ f$ T$ _# b6 T* U, P+ \3.0.0.3.108.2:! e* \! T# e2 j; o/ ]
   - NEW: Added WakeOnLan web page
, u) Y0 a- M, A5 P5 }2 V: S7 r; T  p6 @% M; D5 ]3 G5 M' P& L

3 a( O1 \/ T, E9 D* _3.0.0.3.108.1:$ \1 |" @: ?6 f
   - Initial release.  E6 B& ~* V$ A( f3 @  B

0 J7 w* I0 ~0 ]5 h2 y, W. U3 H  K
8 E! y/ f) q* z) _Contact information' Y. n# m6 u1 S7 c
-------------------8 {% w2 N. Y8 C' x
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)2 j7 {" ^6 P4 \" r* {" U0 Z% C
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
1 k  X( q2 X( C; [Website: http://www.lostrealm.ca/0 k  G  q. D5 o( `6 |& {
Github: https://github.com/RMerl/asuswrt-merlin  ^+ Q* v. y" L5 G' z' _/ U! k/ m
Email: rmerl@lostrealm.ca' x( ~: K7 L# t0 M' V; }
Twitter: https://twitter.com/RMerlinDev9 ?$ j& D" P2 V! M( L8 v
! L' v$ E; T/ {1 q) R& z
Development news will be posted on Twitter.  You can also keep a closer eye
% A" b- o, d4 q- ^on development as it happens through the Github site.8 V0 F& D' w) o

0 n3 g+ w, H) y0 @For support question, plese use the SmallNetBuilder forums whenever possible, I regularily + n3 S* b9 U. G
post there (in the Asus Wireless section).9 ?8 {8 c8 |( h' E/ g; X
, p* D4 b& }. t3 z; e+ E% A

: E# }8 S+ c- K5 Q3 WDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
- V) q4 l* E5 g6 a+ F3 Wto give more than a simple "Thank you", there is also a Paypal donation button on my website.6 t. k8 S( V* [, ?  R5 J0 {
& X/ Q  t/ u1 Y
I want to give my special thanks to Asus for showing an interest in this project, 1 Q+ ?2 W6 a  k7 ]0 ~2 p
and also providing me with support when needed.  Also, thank you everyone who has
0 t8 a: l1 C( f: Cdonated through Paypal.  Much appreciated!" Q2 W: _( p5 t# x% \1 X/ p* V
0 M- E0 I8 l: [. `

& O6 @: C* i- c) e7 \4 Y, _3 `( m
---
* L; K! U% {9 ]+ c6 _" q/ ~Eric Sauvageau8 c% B* y) Q, K9 T; }

* ~; A6 ^9 {  F& y
  Y) e% U2 E2 S* {4 o& ?

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 1 ]9 z+ f) D7 _) |$ V1 e
谢谢,正好有个N16,刷机试试效果。
2 [. d3 i. J2 u' }
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了: s7 p) l9 z* ?- @9 r% u, K4 a, B
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!) D9 D, _9 _5 t+ {6 E6 Q' c% v0 V
今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2026-1-9 04:41 , Processed in 0.054697 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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