找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23102|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
- @! R8 S3 \. U4 f+ i3 y6 |
2 q9 |; K3 d& K" E  Rebased on 220, includes AiCloud; added wifi client stats% s9 v2 m5 F, Z4 k- z5 m
  
  k- v5 R2 N% Q  2 v* m/ y! m, ?5 f9 h
  * H0 Q# f* a( K) m
  # r5 ?  ]* ^. t, S0 Q0 a8 N. ~
  
' @2 F; X4 k9 Q9 g8 L9 h& L5 {5 Q
5 C+ Q4 h6 Z/ Y9 I7 {9 S2 t$ s( b

1 v" z, H' K* ^! @
3 b0 T# L% ?& O, A8 L- x2 x' \3 o2 Y/ J& H1 A  z

  Q2 r) t. W9 j; J" E6 P5 B" i, `9 B0 X5 e

0 Y9 {8 |/ G2 m2 Z/ F2 j1 m* I& ]3 L8 Z
3 ]8 F% ^( U4 @& }4 I# D2 d9 |
6 a1 o+ g; K1 b) U3 N
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)6 U* b  h  Y5 Y# Q
=====================================================+ x( g+ B9 c0 `! w
9 O! _' n6 \. j& X/ Z$ \. m- Y/ A

  q! R  K( v, o$ @) a1 nAbout" r2 _6 w+ T5 L
-----6 e) H6 d  B! i% ~3 [, K1 _/ N8 S! d" ?
Asuswrt is the firmware developped by Asus for their newer routers.  They are
# z% m- L: R/ m* yalso porting it to some of their older models, like the RT-56U and RT-N16.  
- E2 m' F- P8 P# [) o( R' LWhile originally based on Tomato-RT, Asus has disabled some of the
. {7 p% e/ C2 x. w" p0 Joriginal Tomato features, and added others.1 r  ]) `6 F5 v6 O
+ l/ @6 C- e1 B& P$ q; @
Asuswrt-merlin is a customized version, which I am developping.  [5 ?- i5 m! P5 @9 P7 J& }- H& P
The goal is to do some bugfixes and minor enhancements to Asus's firmware, ( ~# Q5 ~2 Z/ M  a
without targeting at full-blown advanced featuresets such as provided by
, b8 |5 H: ?) Q8 `8 jexcellent projects like Tomato or DD-WRT.  Some of the features / n. p/ P( v! f+ _7 y7 p4 B& I
that had been disabled by Asus have also been re-enabled.
) G: J; a: y: [- l' k. u/ d. k6 IThis aims to be a more restrained alternative for those who prefer to stay " K, V6 A. q2 z5 v- m2 l+ S! i$ D0 E
closer to the original firmware, with limited risks of seeing new
; u0 Q% v/ F3 {' g5 ^+ xfeatures bring in new stability issues.  I value stability over
* s% c! r- M4 }' k+ W& }# l) sperformance, and performance over features.8 c' N! H* J# W# |  v3 k- L

  h, b: g; l6 o; n$ W7 ?, q* v; c0 C$ [2 _0 r# z; t5 l
+ L# m0 c" X5 {6 R
Supported Devices
) @( P) W8 e, X------------------ i* ]( ?8 X/ N1 O. B
Supported devices are:1 ]" x1 o/ ]8 I' A7 s) I# _; Q$ h
* RT-N66U+ ]) M- v& Q, h
* RT-AC66U
' J+ B0 _; ]) z7 A$ Q. O. _& N+ F+ w
These devices have experimental support (because I don't own one to test it):
, P9 l  A" T# T8 V& D2 O# g * RT-N16
: g5 w9 h3 A! g9 l5 d4 ^% i( [
8 r3 @7 j- u* e( ^1 T+ Y
& g, l. o. K7 T- a  U6 {  q* d: x, Q' w1 B( q# t! U
Features( Z, U1 t: n$ [; [9 a: D( S2 D
--------* u7 W" s7 u: D" A) m1 U
Here is a list of features that Asuswrt-merlin brings over the original firmware:* k7 o8 t$ K9 ?3 |* n& t- X3 V

$ z* L! Q! n7 y. I7 ^1 W0 I& O- Based on the source code of release 3.0.0.4.220
! m6 V' N& D0 h4 c$ a' Y- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)9 ?0 z8 p/ y7 f) `- R8 G2 j
- WakeOnLan web interface (with user-entered preset targets)
+ K! `' _9 f2 b$ b' b) M) }- Persistent JFFS partition$ }9 Z0 t  \, |" w' M# ~$ q3 I
- User scripts that run on specific events+ ~: @* u* i  ^( b3 c$ A
- SSHD (through dropbear)
1 U: Q0 u- i" Z0 R1 X- HTTPS web interface
* k  [" H) E3 S" j- Crond" S/ P3 e0 N8 ?9 R% f, ?$ ]
- Clicking on the MAC address of an unidentified client will do a lookup in
# \) H$ f" d% O. j/ d  the OUI database (ported from DD-WRT).
  M7 g" V" E+ q, v. j- Optionally turn the WPS button into a radio enable/disable switch
' o/ p% q6 X4 j" r7 Y- Optionally save traffic stats to disk (USB or JFFS partition)( v3 Z* O8 M8 W( Y- h! N' E
- Display monthly traffic reports% r9 [, g. T& Q8 X5 K
- Display active/tracked network connections. N6 _( B- [# T9 H2 z' \
- Allows tweaking TCP/UDP connection tracking timeouts* H0 N* q4 T5 ^& g4 \
- CIFS client support (for mounting remote SMB share on the router)
$ c; H4 b0 m& q4 ^0 w& e% e3 j- Layer7 iptables matching
# P, b" w( q& ^7 v! @- User-defined options for WAN DHCP queries (required by some ISPs)1 `7 b$ H; R; r8 b7 N% [& ]
- Name field on the DHCP reservation list
3 t0 O: }, q6 t- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
3 `. [6 b0 [$ H7 `' ~# Y- Dual WAN support (both failover and load 6 u2 y/ [4 U- X/ D1 O$ k$ i, T& W4 {
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
  J9 ?4 a. C* Z3 v$ u. G7 ^- Disk spindown after user-configurable inactivity timeout
9 x$ {) U( H0 w1 C3 T, z1 K: [6 D- System info summary page3 d4 e' U4 u" K$ B
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
1 X- a5 C4 y# Z/ d% b8 z' @- OpenVPN client and server, based on code originally written by
8 U8 O  ~( s7 D% ^6 q: }  Keith Moyer for Tomato and reused with his , N9 @! l! J7 G* {6 ^1 g- c
  permission. (RT-N66U, RT-AC66U)! U, f4 \; B# [& f
& F$ v. `3 f1 s9 _5 v. P+ E2 K6 c

8 z0 H) V0 w3 T% |+ W: X4 H% h! n5 W5 Q- F' q
Installation
8 U. {$ ]. W7 ?1 m, g/ h------------
% ^4 G8 |) O% \4 gSimply flash it like any regular update.  You should not need to reset to
$ }5 R2 R' q! J- W" F) @0 ^2 h  a3 Bfactory defaults, unless coming from a version that used a different
: B  y9 ^2 Y- r' O) ]6 I7 unvram size.  You can revert back to an original Asus firmware at any time just
8 j0 C4 c: S- e- V+ Pby flashing one.
. c1 K/ E/ x" X- S$ [8 o4 M$ C4 `9 H
  o0 `: n, K! {/ G  n+ d0 N% B- {NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
( p- c- g9 @& R  N: D: V7 pfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 8 H$ }' m( g7 B) ?" V2 T" ^
will wipe ALL your current settings and revert back to factory default!' G! r2 T0 |$ ]( ]9 k9 u& }/ R0 y
This is required to upgrade the nvram storage to 64 KB.
& f! D, @8 ]+ W* k& a; t& U) Q  Q* u! F9 E2 I
+ B1 I0 ~; e0 P  t5 {& z  ]
Usage
8 H' ~5 q0 \  {4 V: ?: }-----
9 N  G6 ], N9 c& N, m. B3 b
7 N% d, l, w+ B* JFFS *
8 P$ _- c2 a$ W$ ~JFFS is a writable section of the flash memory (around 12 MB) which will ( {  C3 ]% y$ i4 h
allow you to store small files (such as scripts) inside the router without * A) R7 [: [) w) H# j" p
needing to have a USB disk plugged in.  This space will survive reboot (but " n# ~8 y: K( ^& d( H. T
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  8 |7 T; j& u# f
It will also be available fairly early at boot (before USB disks).2 ^7 Z8 }1 R* j3 ]/ Q- U/ K( Z
: M4 n/ H+ @3 D: X1 j, F
To enable this option, go to the Administration page, under the System tab.
4 T5 q& m" o8 F1 E( y' \: G( x
' [* E0 Z5 f% O* k8 g2 SFirst time you enable JFFS, it must be formatted.  This can be done through
/ |6 g1 ]& z- u. Ithe web page, same page where you enable it.  Enabling/Disabling/Formating
$ O0 p7 D: E6 R2 E) `* lJFFS requires a reboot to take effect.
- a8 o+ G: o7 k+ a2 U
' O3 D! K& V3 \I do not recommend doing frequent writes to this area, as it will 2 c5 L0 j% a  w4 _
prematuraly wear out the flash storage.  This is a good place to
' n5 A9 V* F# Tput files that are written once like scripts or kernel modules, or $ P0 f7 g( W! \+ ?! _7 S
that rarely get written to (like once a day).  Storing files that
# R  ^$ u2 V; a+ E6 Cconstantly get written to (like logfiles) is NOT recommended - use
! k* ~; @3 |( Y& g# ya USB disk for that.* d! a. }) B0 L
! m  W; r. H* n+ D! t$ k6 H

' {/ Y# j+ c5 W. ?7 a9 X: D/ y# T" a
8 @% Y2 v" W# H. h* User scripts *) Q. R% i" s* g! W+ m
These are shell scripts that you can create, and which will be run when ) y5 p( @$ p" d* K& \7 }5 U: r# ^
certain events occur.  Those scripts must be saved in /jffs/scripts/   v' X  n% y2 H) j) u$ ^
(so, JFFS must be enabled and formatted).  Available scripts:
- g( r- _8 x2 O
6 u0 J+ V' ?. l- services-start:  Services are started (boot)
- a1 q4 ^7 U* c  x7 I1 S- services-stop:  Services are stopped (reboot)
7 N: O6 V# f* j' ?9 w7 l: T- wan-start:  WAN interface just come up (includes if it went down and back up)
' d+ [9 n# V* [! ?5 u- firewall-start:  Firewall is started (filter rules have been applied)
5 y6 @2 B$ {3 J- _; c& F. N: i- @# w- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
- ~- b: ~. I* w' Y# T- init-start:  Right after jffs is mounted, before any of the services get started+ G4 ^9 ?& o  v5 \! S& U
- pre-mount:  Just before a partition is mounted.  Be careful with + i; [+ a& Q. D) `% f) z
  this script.  This is run in a blocking call and will block the mounting of the
: L6 q$ e( @0 B4 ^  partition  for which it is invoked till its execution is complete. This is done
+ \' q- D* w! E3 W  so that it can be used for things like running e2fsck on the partition before : E9 G, n1 x$ m* I6 s$ N4 u
  mounting. This script is also passed the device path being mounted as an
# Z, o. s) ^* {5 i. U: L  argument which can be used in the script using $1.# a$ m; m' m5 [1 y6 ?
- post-mount:  Just after a partition is mounted- ?2 H) |" m1 k& h% k6 n

9 X! i2 S" {2 u! s% E+ ?Don't forget to set them as executable:! z. m+ Q* `; r

+ z1 I8 U% f  F2 }5 n   chmod a+rx /jffs/scripts/*4 ~" @" ?; g1 s4 ?1 x1 b2 `& D9 N
2 {5 E3 I2 o0 R
And like any Linux script, they need to start with a shebang:' I% m9 v" M$ x+ `: v( a3 Y5 g
, I4 `) n9 n; J- M
   #!/bin/sh" }, E4 Y+ }/ D& s8 q0 v# n7 e: S( i* C

: \) K! a8 D5 }3 T! S1 Y/ x! t
5 o1 h/ B8 k7 u" G, A/ D% Q
; g, o; v$ h  z) r7 q% }; s+ E5 q* WakeOnLan *
2 x9 g( j9 B3 k. zThere's a WOL tab under the new Tools menu.  From there you can enter a7 X+ r* {8 t# `" ?$ B
target computer's MAC address to send it a WakeOnLan packet.  You can also) _" C; h* `- T# j. u2 M
create a list of MAC addresses that will be stored in nvram, and on
- [5 W5 X2 J6 E2 D3 S1 Uwhich you can click afterward to wake up one of the listed computers, without ! }% o" ^& V' Z
having to remember their MAC addresses.
7 C% P1 T: N& @# b$ {. D
$ H, m* O5 A# `/ ^) E) z2 g) |; O0 m4 T

# [! {2 x0 I. W3 G6 d* SSHD *: s; y. q+ u9 T5 M/ _
SSH support (through Dropbear) was re-enabled.  Password-based login will use 7 H, ~* X- y! k5 G. I2 r
the same username and password as telnet/web access.  You can also optionally
% @& C8 ^$ b) B; A! ~insert a RSA public key there for keypair-based authentication.  There
/ X$ Q( s" S! Iis also an option to make ssh access available over WAN.1 S! l. e, g: y/ |5 v: C
* K8 u: }. T/ c' {: h6 t$ ~" D

$ Y2 ^% c9 L6 p6 n7 ?5 A* HTTPS management *
/ j$ w: K4 L5 N/ k2 t9 n6 n% fI re-enabled HTTPS access in the firmware.  From the Administration->System 2 M/ H2 C4 m' d
page you can configure your router so it accepts connections on http, https , m  q5 |; T- d8 M
or both.  You can also change the https port to a different one ( w7 G, G2 t- a6 U1 f
(default is 8443).$ Y+ K1 C3 n+ [& t% W. U7 _+ r
* \+ N( _/ W, Q0 K$ i
( G; a) w9 c7 N+ S6 V

2 _- q7 [" |; L& _6 L/ G) O* WPS button mode - toggle radio *9 I; ^7 L0 ]: Y! M; y
You can configure the router so pressing the WPS button will
3 b" g4 u/ N5 ~$ @2 L  Y' Etoggle the radio on/off instead of starting WPS mode.
6 Z% a% G4 B8 H9 b+ }. y% z4 ~The option to enable this feature can be found on the ) `; h8 i8 {) H7 L5 }. L0 O
Administration page, on the System tab.
( X7 C( z. u( r9 t# K; X  @
7 M4 S5 j+ [/ D  ?2 }9 }2 k  T2 q+ ?) s
! ?8 @& h$ ]" Z
* Crond *
8 e% c% }) m( V* J$ kCrond will automatically start at boot time.  You can
$ N! G& a) ~; y: c! A* _3 Vput your cron tasks in /var/spool/cron/crontabs/ .  The file $ ~9 _; k9 g, l! c, a
must be named "admin" as this is the name of the system user.
$ n# j* w6 \+ S: t4 f8 C3 HNote that this location resides in RAM, so you would have to 9 I6 Y6 g4 G$ {
put your cron script somewhere such as in the jffs partition, + H! W& o4 l( L& F3 Q, k. G4 W
and at boot time copy it to /var/spool/cron/crontabs/ using 4 q; ~# u( o1 A2 }# v8 M. U8 {% z
an init-start user script.6 r+ D  ]0 R+ u9 S) ^" p# K
3 L+ t0 T- @2 d+ m8 p( H, B

  W. c( v- W% x8 C0 Y3 W9 S1 i- Y8 }' f/ a/ G
* Traffic history saving *
, @9 z2 D0 x: ]. |* IUnder Tools -> Other Settings are options that will allow you 9 c# a/ O% v, G$ t% J8 l  O& ?
to save your traffic history to disk, preserving it between ( h* W  R4 B$ J+ \5 c5 W
router reboots (by default it is currently kept in RAM,
" Q0 ~# C. ~0 H7 B: u% w" Gso it will disappear when you reboot).
6 b8 X+ n5 U+ F" ]4 N' s  A
/ k# |6 E" s- N: a: n5 D; M1 s' bYou can save it to a custom location (for 9 \9 A0 a: F  @/ r
example, "/jffs/" if you have jffs enabled), or
- Y+ H& g: q( }, ~4 {: ~/mnt/sda1/ if you have a USB disk plugged in.% w& }' ~; R% A, `
Save frequency is also configurable - it is recommended 7 N9 K. e- t; E8 ^0 L
to keep that frequency lower (for example, once a day)
1 W8 s* }# j' i6 z' Oif you are saving to jffs, to reduce wearing out + j4 y- Z. g' U) u0 e$ R
your flash memory.  Make sure not to forget the trailing % g, K$ }6 G- u. R) i" Z- y
slash ad the end of the path.) r! t5 }: q" F$ d( g/ v# N: [. z& Z* |9 }
6 u& g5 J5 M% Q( g
Also, a new "Monthly" page has been added to the Traffic
( f2 ~; P* |4 |Monitor pages.
  y, a' a# E0 m  f
# x7 l8 K8 l" s6 w5 K) n: y1 j# I, m7 Z
7 K8 C2 _. R' G" p6 x0 S- y3 n
' z9 `$ V$ f5 k9 D" p* Display active connections *. X2 R' g( F/ T2 }9 P# j
There is a new tab under System Log called "Connections".5 s$ n6 U. [7 `; T& |, s+ V
This page will list the currently tracked network connections.0 d" m% M- y( Y
You can enable name resolution for IPs on the Tools menu,
0 |$ u: w: B0 o. hunder "Other Settings".  Note that name resolution can
5 T) ^8 g/ {% Q, \0 ~slow down the loading of this page, especially if you have
. ^# _5 T2 c/ @/ W' ia lot of tracked connections (for instance while torrenting).! E: q: L. ~  z9 l$ O" i

# g) F; N& W8 I$ l
# M5 P7 v7 z/ q  ]7 R3 G/ |3 Z, N8 t# }/ h/ ^
* Adjust TCP/IP connection tracking settings *
' [0 p0 _9 H. _8 M) b) @Under Tools -> Other Settings there are various parameters   s' |2 m9 W) K& N
that lets you tweak the timeout values related to connection
* r* }$ X6 k0 x7 k: Ltracking for TCP and UDP connections.  You should be careful with
0 g! u; T7 U- jthose settings.  Most commonly, people will tweak the UDP timeout # j0 Q' k6 R# m2 a
values to make them more VoIP-friendly, by using smaller timeouts.  z0 Q# `6 d& ^7 {4 K; m( T+ ^
Timeout values are in seconds.
3 J; T7 \# \. k7 R  A8 ~) X; n/ Y" n  m; h0 h, @$ b0 b; T3 e
/ R# q; ]/ ?* I6 j
. D: y5 d) z1 g$ R& H% J, @& f
* Mounting remote CIFS shares on the router *5 P+ M! _" ?  x6 z; g8 W+ g
You can mount remote SMB shares on your router.  The syntax will
- p+ R- [. q6 k! |' s7 h- pbe something like this:
* R9 W: ^( [2 E% _2 i+ k* K, `: W( _7 o2 }* k
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass", r6 L! @% [  x
) v. I; x, Q7 `+ q
(backslashes must be doubled.); K' i6 K4 ~; x2 ^9 |  _, r
7 ]% ^: b1 O1 l
. D# q: N9 y8 `. G# Y5 j
& t. R8 f8 w# B+ N0 i- ~& g4 Q
* Dual WAN (EXPERIMENTAL) *) y: I% R+ o5 b, p
Asuswrt originally supports using a USB 3G/4G modem to use as a , G5 W3 R1 u! j- i+ I1 A- U
failover Internet connection.  Dual WAN is the next step, also ) |# e$ Y( w. w' L& c$ |: q$ [
developped by Asus but left disabled so far in their official 9 N. l; P) w6 W: j
releases (probably because this is still work in progress).  
, H; ^, H- ]* F2 S8 a, P7 |& k& V5 X* x$ i/ U* u$ V* Q9 r9 l
The first improvement over USB failover is that it works not only " Z  N: w* }: I& \5 q+ ^
with USB but with other ethernet devices, which can be plugged
  a5 G) X: G; w' c5 gon one of the LAN ports that you will select as the secondary WAN # f; {  N9 E4 b( J, f5 r
interface.  The second difference is that in addition to failover
8 _* g: g( U" J& F  Bmode, Dual WAN also supports a load balancing mode, allowing 2 P2 F9 T) U; o, c7 x
you to share both connections at once.
' |+ l2 }, Q* t2 }7 c! s3 a( h
# i+ \# }% K) l% C4 uKeep in mind that Dual WAN is still an experimental feature, until 5 K. I& P; |8 o4 w4 F; w: s  G
the time Asus finishes developping and testing it.3 J( ^1 w% Y' ^4 h$ L; z: ~$ ^+ X' Y9 t

) F) U' E; |1 E) o5 R& l- v# F6 Z* [- r' t) D. i+ {& F" `

- }& ~$ V# w' @: F; x* Disk Spindown when idle *) P7 ^' l" {- n7 F8 G" m
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you : ~' w& h1 t, s" h& X; g
to configure a timeout value (in seconds) on the Tools -> Other Settings
! q# K) \1 i4 Y& V9 }% }page.  Plugged hard drives will stop spinning after being inactive
( [+ q2 r: I- P/ i6 {& M" cfor that specified period of time.  Note that services like Download Master
3 ^* F8 @, {+ smight be generating background disk activity, preventing it from idling.
, _/ X# N  k% z. }7 t: E- L7 [! Y/ |. Y9 [& S) F! O; L7 O, n

# z5 _- _7 S" p) n5 x
6 ~7 \- j. t) y  w5 W* OpenVPN (client and server) *
  n( L2 P, ~8 g( o  {6 EOpenVPN is an SSL-based VPN technology that is provided as a / L0 D( ]0 C6 O$ o
secure alternative to the PPTP VPN already included by Asus.
$ N3 j# l% x! E# C* g# W! _OpenVPN is far more secure and more flexible, however it is
" G+ j& I3 a- E  G3 {2 _/ O1 [not as easy to configure, and requires the installation of
' P7 i$ `( T4 @' q7 E/ ma client software on your computer client.  The client
, j" B& t) m0 ]6 X; |" kcan be obtained through this download page:+ o2 L" C& |! i* w
5 \4 k) L0 ]5 k5 n
http://openvpn.net/index.php/open-source/downloads.html
" }. q4 m8 H, r
/ ]% I0 h/ T- A# E" J( hExplaining the details of OpenVPN are beyond the scope of this
) s0 G! s  s8 @( Xdocumentation, and I am in no way an expert on OpenVPN.: F7 o* Q5 D) x2 u" ^- _  _$ D2 L
Fortunately, there is a lot of available documentation and
9 u. _1 R4 H' I5 t1 m) q0 F# vHowto guides out there.  I tried to stick to the same option / Y# h9 [2 S: y/ ]9 x
descriptions as used by Tomato, so about any guide written
$ l- l# u7 m) b- x: y5 dfor Tomato can easily be used to guide you on
! o/ o7 Z- {% jAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 2 N: M+ [: L3 i4 b$ \7 z" q) J( W1 {# {3 V
Github repository.
* @8 m5 q* \3 W7 t3 U9 `9 a- _7 g* Y, H! m; I) \2 |- K
7 F' ]- H; e3 R# ^: T+ ~1 p4 m

8 m/ {, |. u: S( _, C" r3 kSource code
. J' l5 R! S' r8 F- m-----------: _  m7 p, G  @# v5 {+ e. r7 P8 U2 ?2 e
The source code with all my modifications can be found
4 o' k3 I. l' U- j- x  Aon Github, at:) I  ?' L: y4 D' K0 O
& Y  u: g* q3 k8 C6 F
https://github.com/RMerl/asuswrt-merlin
+ u6 k) F7 D3 t/ o% Q7 |8 X. o2 _1 _; T6 ?6 D4 l

9 y& ~4 Z; p: g# H* }8 s; F2 e
3 A% M! X$ S( ?" l( UHistory
3 n" r; h/ }" V-------
. b" _+ n6 `! Y  V$ n2 D# N9 `3.0.0.4.220.18b:
9 j3 l! V; E: _6 |6 z   - NEW: Report both rx and tx rates on wifi connections
5 q; _: K8 u- Z) ~: j   - FIXED: Handle cases where the wireless driver returns a speed of -1; t& ]" Z+ \" u$ f1 E7 r3 P
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
6 i  G2 B5 }) |- o: g5 @            the wireless page take forever if you had multiple connected clients.$ [) [! i( B4 a! o4 y! k. L
            You will have to manually refresh the page the first time you access it
, A2 N' C4 G8 i- l6 I1 Z            if the RSSI is reported as "??".2 [% R0 y0 b+ c+ h, n$ N

1 C. ^. q% g, l7 E/ a+ ~# k/ E8 |  w. G2 u5 Y  p7 @
3.0.0.4.220.18:, o. d& r9 A9 D& G
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
6 a' j/ H1 G* @* j5 \8 C          manually set to a value between 0 and 15, with 3 being the default).
/ Z8 Z! X' {" n. A1 W" l0 l, ?   - FIXED: Buffer overrun in init code that would crash the router when
8 l) M2 J, ~- L* s, v9 Z0 b            too many features were enabled at compile time.7 x4 T$ \: W. y% c) Y
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
2 t- F6 ]; v" }% y. |   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.! S0 r# f2 }; a# l
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
$ e' F& T6 _1 l  s( V            not properly saved.
! W- D' n) y; S2 N7 f1 j( K5 h   - FIXED: First time a client's rssi is polled it would return 0.
7 |3 r$ A0 D0 V. c, W1 x4 K   - FIXED: post-mount user script wasn't executed (regression in 220.17)
. Z4 X$ Q1 b: M" W$ t   - CHANGED: Added some info to the OpenVPN server and client pages., l8 p# n2 T* T1 @- w5 a
   - CHANGED: Improved load time of the VPN Status page.4 e1 h6 s3 @* }, Z+ D

: a% U  o8 U4 p# H3 G/ h, Z) F$ a: {& }) A1 x( p
3.0.0.4.220.17:! @) {! l/ z0 `( r, a0 e" C
   - NEW: Rebased on 3.0.0.4.220, which includes:
4 K, ~# R" c# Z+ e/ n! g+ H" H            * Fixes to IPv6 6rd$ V1 G- i, Y9 b* `
            * Fixes to AC66U Wifi + QoS: q4 F1 T. l6 `( H' d$ V
            * AiCloud2 D0 \* m, h, N0 N* Q4 c
            * Interference mode once again enabled4 F% w& h* J0 m# \% l9 H
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.& d0 D( T$ r* u/ R
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
7 V2 U& r% n0 O9 `; Y           if you had just enabled the option on the webui.! F) L# S; N2 J0 V0 i& i
  - FIXED: PPTP clients not always showing on VPN Status page.  ?) B' K& ~* H: p: X- E
  - CHANGED: Disabled DualWAN as it's currently broken in 220." ^7 i, ]8 F& G6 c9 b% d  [" T+ p
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
+ U- N; o. Q1 K' ~* b( N( A0 r             the router.
) b* \( C1 S9 w: k4 v4 r8 J  - CHANGED: Removed firmware update checker to avoid accidental
3 |3 p0 ?  s- g8 f; d9 a0 S$ A) R& G             revert to original FW.5 Q: J0 ^3 r2 @- S1 g! x; z
9 `8 l# v2 h$ O  H' o- Z
1 w$ a0 \# U2 ?7 B3 k! ?; g% E
3.0.0.3.178.16 Beta:; d% Y6 {4 S: [, {
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
- x! l  G8 j, m# P2 Y          Keith Moyer (from the Tomato project).7 n% f3 e- D2 R8 E8 B. \
   - NEW: Added crontab command
* F; E: n5 {/ z* a) L4 ~9 D   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either 0 y$ y! C3 g, j2 t# n/ i  h
            VPN or the NAT Loopback (GRO is now disabled for that device)
# r3 a( k5 C3 _, [5 y$ E: G% J2 F   - FIXED: dnsmasq was listening to all interfaces by default, allowing 8 R" U3 u) f+ \) K4 x& ^
            even dhcp requests to be serviced from the wan side if you
3 h5 \6 a1 F! o0 k2 `            had the firewall disabled (Asus bug) (fixed by dev0id)
. C) d+ [% g3 @0 U" t8 u   - FIXED: Default disk idle spindown now set to 0 (disabled).4 ^' h, w, u3 @$ q$ L7 T
   - FIXED: Corrupted WOL list when using IE.5 ]& t* v5 b2 ?7 ?6 s
   - CHANGED: Upgraded openssl to 1.0.0j.
2 J! v" j- M5 K: {! k5 d' `% ], \   - CHANGED: Included fully functional openssl command (will allow you to& D2 t- U1 u- m7 [: }# U
              create keypairs and certificates from the router).
+ F5 e& h- b# ]( W) n# ?* F   - CHANGED: Removed power adjustments from the Performance page, as they: B5 a  m( e+ ?$ Y7 Y2 J7 p% V: b
              are redundant, and not as reliable.
8 w8 {! i, \8 H- {; |   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
; B& H8 c7 ^- S5 q2 I; A              am unable to work on them without an actual router.# ~% @$ D- A2 E
- e% F3 l1 L( _0 l# q3 M
1 w1 i% ^+ q/ W% W( ~/ e
3.0.0.3.178.15:
8 A; ^9 h3 u$ d6 V   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
* |4 ]7 l# T# c. p5 l7 o3 Z           * Radio turns back on based on schedule
' O$ @0 P3 l* X           * Reorganized QoS pages# p+ P; @; r7 Q( p; R) Y
           * Turning WAN DHCP connection off will first release current DHCP lease
  f7 W! |) v; U# ]+ B  ?1 ]* S8 ~   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.* f5 X# v3 a' ~/ d. T( U4 Q
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
2 p$ l/ A6 h3 h. a' L4 e          max, as using the whole 90+ MB available makes little sense for
# _7 A! `8 D" @+ B; L* T          JFFS, and was also displaying some issues.
1 f/ e1 L% T6 D) l' f. U3 X  Q' k   - NEW: Added nat-start user script, as NAT rules get applied separately from0 z  h. L2 x3 W8 ~" D2 F
          other firewall rules (firewall-start changes to the nat table are
* _$ h' b  L; l0 M/ k5 v1 ^# r          being overwritten when the router starts NAT)
3 j. d  U. J- c! c- D* ~   - NEW: Added additional info to Sysinfo page
3 r' w5 x0 L9 Z. b& A# E   - NEW: Added chroot applet7 z: a  O4 V/ f+ a
   - NEW: Option to allow SSH access from WAN6 Q/ P4 g: U. W6 Z
   - NEW: Option to exclude specific devices from idle spindown! m; E% s) ?' ]+ A
   - FIXED: Performance page now uses the new Sysinfo API, and is now able. J7 U0 J$ s2 U: u/ G: w% D
            to deal with cases where radios are disabled.
% u. C1 b% w9 z2 [6 ~
$ `3 s0 E0 R( p6 D% c2 j& R, B4 |4 Z9 M! ]$ G. J% e; U
3.0.0.3.162.14b:$ v: G% L7 u+ f' Z6 d
   - FIXED: Web server would crash for some people when accessing
1 X$ a$ K* r$ }$ Y            the Wireless Log page.
6 g/ I$ u: r% f( E# }. Y& Q1 [- ?3 C9 g* \0 H5 a, R, z7 I

# [8 t* i9 {! b; x- O$ \. J- {3.0.0.3.162.14:
! b' b6 ?. [, a8 {1 N) \2 H   - NEW: Spin down disks after (user-configurable) inactivity timeout
0 _; s8 h& w, H          (using Jeff Gibbons' sd-idle-2.6)& \* q: D6 p6 i3 R9 C7 Y6 K
   - NEW: System information page under the Tools menu.5 v) q; R- w& G% [, c
   - NEW: Station list on the Wireless Log page will now report associated
3 h% v" n5 C! J0 {# C) a; u          IP and hostnames (when possible).) Z8 _6 u* W0 K6 [" }- J9 I
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
( Q- ]( b+ B& X4 b8 {- y              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)5 A# y* J( P0 E/ B4 h5 e3 ^; P& @
   - CHANGED: Better integration of the Run Cmd page.% O& T( k' L( V& E; V
   - FIXED: Incorrect left menu rendering when under the Tools menu.
0 \! b9 m- `0 Q% w. s% U. S; z* X8 I) Z8 X  X  W5 D, c" z: E
/ d( w8 z4 @# U$ Z2 S
3.0.0.3.162.13:
9 V5 i% c1 Z' \8 _4 t7 E3 k   - NEW: Rebased on 3.0.0.3.162.
6 ~6 X' `7 g  R) [4 t$ U( n$ a0 z. g   - CHANGED: Switched to WPS radio toggle code Asus added,
& `$ {& y' |8 S# P, s              now on the Administration -> System tab.2 ~( r& c8 ?2 [+ ^! {

) U) s  Y; G! w! N' `, c8 X: T3 g+ h; a
3.0.0.3.157.12 Beta:
; W( B$ j: B' n4 x% h; `; T9 g1 \This is based on unreleased Asus code, which they have
. A7 l& U/ x+ r4 I" s# }) t0 \: r# rgraciously provided me with.
% X3 Z- S) ?1 H9 a( h. d& K& t: D0 N& Z1 S) a: s
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:! f  A+ s& ?% o. b8 e# r
      . IPv6 tunnel memory leak fixed
$ g) x0 ?* Z! E      . They fixed many issues, making some of my patches : Y; s' G& v1 l" U6 u
        no longer necessary, such as timezone DST, https auth, etc...
) E. v0 T+ U, o/ l$ K      . Upgraded radvd  Y3 @7 k# a7 T) q
   - NEW: Added link to the command shell page in Tools menu.
: ~+ D; l. [( O) j0 }3 n   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)* B/ o9 ~3 X# m5 ^
   - NEW: Added "tee" command.5 |1 F9 g! t( T( c
   - FIXED: NAT loopback rules would actually NAT every lan to lan
3 f8 ^6 |& }3 v: e$ w; H( ]            connections instead of only those needing the loopback: N2 x! n4 k# v# Z
            (bug in Asus's code).  Replaced with new code based on a
. G5 n* ^" q, r7 j3 ?* e            suggestion from Phuzi0n on the DD-WRT forums.
3 R* v8 B( i+ A& M3 ?+ A1 R# D! }2 `   - FIXED: Accessing the WOL page would make it resend the last
0 c! y: y. `! N, H3 O# R            WOL request.
2 V+ ]( A  Z! c7 b+ O. v6 U# J9 {   - FIXED: 'cru' was using 'root' instead of 'admin'' I' C# `  _' F4 ^9 X/ f
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)9 J, M2 d0 K' c( f$ {9 M/ n
   - CHANGED: Made tracked connections load async from rest of the page' g/ ]3 ?  I: n4 k9 U/ a
   - CHANGED: Increased hostname width on Connection status page
+ ?. ]; B) w+ j1 U; t7 T3 o   - CHANGED: Improved WOL page functionality.# T/ o; I/ H% f5 w. `% k
+ `. z5 }3 @8 f" N+ b0 Z- j- l8 P
5 J9 G6 m' a) Y  }9 Y) P' Y5 A
3.0.0.3.144.11 Beta:* V2 L, B: t( V4 M4 y+ ~
   - NEW: Name field added to DHCP reservation list: M% i2 a) K& K/ c
   - NEW: Webui option to enable resolving IPs on the Connections tab
' v1 C: t1 B8 r. T   - NEW: Store a list of computer MACs to use as WOL targets  }; G/ `2 ]( }9 b6 t$ o& D
   - CHANGED: Increased dhcp options from 32 to 128 characters
1 |/ l/ O& T1 v7 c3 k2 \) y( L   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced% V* R9 U; v/ m& ?2 i1 K5 s9 g, d
     it to 16 in recent versions): p+ g- N: Q% b# _2 }+ U8 b
   - FIXED: Retrieve dhcpc options for the correct wan interface
/ A  d* [# }7 ]; q# V( W4 [5 l- ^: E- W( T' }  A1 v  L
2 {+ q( `% b4 h# }! U+ Y6 b
3.0.0.3.144.10:) k3 Z; E/ J, ]. h
   - NEW: Rebased on 3.0.0.3.144.4 C# P* s* T3 V3 M
   - NEW: Support for 64K NVRAM enabled.  ***First flash will
- I/ M0 p+ a+ x- f# M2 _" K          wipe out ALL your settings!  And you cannot restore + @* y: z  o& f2 m
          from saved settings - you must manually reconfigure
+ }/ _2 C+ y# A" D/ k" G: B! K          everything.  Be warned!***
& p2 I" B: j3 x7 G/ ~1 H1 E   - NEW: Enabled support for Broadcom Wimax devices
8 n9 E+ u3 p+ Q   - NEW: Added cifs kernel module (for mounting remote SMB shares); J% f1 f- N: a1 I9 A. I& }2 N
   - NEW: Added layer7 iptables matching8 I4 B- s& D  _0 P& e/ E- L
   - NEW: Added user-options for DHCP on the WAN page' M. Y1 }# ?. b5 ~0 X* y2 o
   - FIXED: Router crashing when connecting to it over Wifi) E6 I( t: x5 M/ m. b; U/ D" n
            and running the newer QoS code (disabled GRO)( Z& D; h  ~. j2 W! p' V
   - FIXED: Router crashing when connecting to a network . p) ]* R$ G( B8 P( G+ a: q  |8 W3 }
            device behind the router from over a VPN; M; k7 S6 C$ P2 g
            connection (disabled GRO).
$ s9 ]5 {+ F* A, ~* `3 Z. P2 f   - FIXED: Incorrect timezone set unless enabling
6 _* l% m/ v6 b1 b( ?4 H            manual DST.
, U. W3 Q  q9 Q0 W$ a
0 h: ?( H/ g* o; Z+ |9 o1 `4 j7 Z& T+ n# [/ p" h, [
3.0.0.3.130.9:
& l  F2 m4 c. o) N* j   - NEW: Enabled new Dual WAN support from Asus7 V2 ^3 ~( [8 ^0 }6 h
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
: a8 l# Z" O) y+ m, k
* y. L6 d8 _- C) q% D
+ ~! }0 @/ ~& V8 H" {3.0.0.3.130.8:" R2 Y# R0 v) t. h& e3 b
*** Reverting to factory defaults BEFORE and AFTER flashing
% _; y7 Z) A6 w8 l2 X( R% E) xthis version is strongly recommended!  The newer Asus code base
* ]( r4 x; Y6 {5 }# v" e% iseems to have changed quite a few settings, so you'll want to
/ z; v& [- Y/ G% gnot only start with the new default values, but also get rid
5 b. U) p( G5 I. N5 Pof obsolete settings.  Otherwise you will be wasting a
& u  [& Q4 x4 b; Dgood amount of the limited available nvram. ***+ t6 z) s- a  }8 l2 w
( y  r; H5 S2 h
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
) o8 ^) B& [1 L                  and/or kernel code)
5 y8 l5 [5 g( o& s- V  V' L" b1 i' G* _! H' O! F4 I
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing ' K/ e6 b, t( g' i
                  a LAN device behind the router.  Workaround is to , o: H1 X  H2 [
                  use an IP range outside of the local LAN; g1 t8 ^, [* y/ {9 Q$ y( j
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
2 }* F$ s& b! {" C' ~2 p# u4 p/ c& B                  set your VPN to use the VPN tunnel as default - i# u3 C, p% X% P
                  gateway, or manually add a route to your VPN - _/ v" {! m7 H) b
                  client.
) K. Z6 D- @& o1 t5 j2 ?
/ h% p3 F9 [! q) P   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
5 M# Q2 ], ?, u2 Y2 f1 B( ^: x1 z          Build 130 brings various code changes to IPv6, not sure # x5 S7 F' a- R
          what else (as I have no changelog between 112 and 130).7 `: F* F, g" A4 M& ?1 g1 _
          The QoS code remains from build 108, as build 130 is
" W( i; S4 d+ V          unstable.
: p6 d: f% ~1 a  E& o0 V   - NEW: Added "diff" utility
/ y) H: M5 C" F3 I. u( D& _1 `   - NEW: Keyword-based filter (new in 130)
# g7 t( X0 y" u: O8 L   - FIXED: Firmware/settings can now be uploaded over HTTPS3 i; X; B& h# k  h! ?
            (bug fixed by Asus)
5 L/ ^/ Y* Q8 X3 s. T   - FIXED: Buffer overflow in networkmap that would cause garbled
0 Y& d3 O( N. a' |9 t) B9 }3 o            device names to appear on the clists list (bug in
7 w% y1 j0 R% P. K" N            Asus's code)
. Y/ s7 j0 b, _4 Q, r% R   - FIXED: Firewall would break when applying a game preset that
1 }  R6 N9 k3 [2 Q6 S6 r5 Y            had multiple ports separated by a "," (bug in Asus's% u6 g/ j& U3 \! X; j( y0 X
            code)
7 u3 Z8 t0 @* O$ z; n, r   - FIXED: WOL through webui wasn't working when IPv6 is enabled4 ?( b1 I3 y8 Z' N
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
7 Q9 q2 p9 b: \3 `9 e6 k   - IMPROVED: /jffs/scripts/ will be created automatically if it
1 w9 V; @4 }  Y7 ?               doesn't exist (you must still make any new script ( t: E2 L& i. _
               executable using "chmod a+rx script_filename")
4 w+ t" y; Q$ n0 |) J5 j) [* T
. ]2 _4 u1 ~; |* y
; |2 I1 E! T2 S; O+ f1 g# p" l  X; {3.0.0.3.108.7:0 z( s2 l  y/ j, a6 G% r
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov). b/ K5 b; B  K% ~% u6 Z" K
   - NEW: Added webui page under System Log to display active/tracked: {# ~9 D( _1 f* {0 P7 {
          network connections.. {0 b- f/ j- `% W, b5 s
   - NEW: Added netstat-nat command.3 p9 r, Q# x6 R# }
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by 8 k9 e+ J4 [! G0 L' Q" }9 o
          Shantanu Goel)  o# `4 N/ d& l" `- `4 X
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts* P! }- N' g2 v' V4 x  z' h
   - FIXED: Removed check in Asus's code that would reject txpower > 80" ?, J- m8 s8 e" ~* S
            unless you clicked three times on Apply (?!).8 N$ }( N. c1 |. r1 K1 L
            NOTE: Still not sure power setting even works, as I get
' o# Z4 u6 Y/ M8 b& @/ ^- I# q            -80db from the other end of the house no matter if I use - X, l5 M5 V4 ^( s" D# k( V
            40 or 500 mW.9 O8 q& M/ S2 k6 P9 V$ \0 Y) r7 I

' ?0 _& C0 s  ?4 O7 `" N. G8 A6 }; A: a
3.0.0.3.108.6:' q6 Q9 y" P; l; D/ Q
   - NEW: HTTP access list (backported from build 112)
& W  V% N: B! F3 H( y   - NEW: PPTP VPN encryption options (backported from build 112)3 {( a0 F- l: F
   - FIXED: Traffic history location was't properly saved7 N( @) h6 C/ _7 W8 c
            when changed in webui.( V3 g% b# D' ^  `/ t
   - FIXED: Disabled traffic history saving to nvram for now,- S% c' S2 G+ k+ w. O5 @% b
            to avoid people accidentally filling their limited nvram space.; g) e" t" |, \! \0 D- w- [: ]
   - FIXED: Missing bottom pixels from the bottom of General menu
3 y2 g  f3 l! G. L: ]   - FIXED: Removed invalid CSS attribute
2 j6 S$ X4 K6 Y0 ~   - FIXED: typo in VPN iptables entries (bug in Asus's code)1 K+ i" o% i% M
3 q: u# l2 R) V+ ^  H6 E8 m- C& B, \% p
6 Y( |2 u% g+ L" `( {
3.0.0.3.108.5:' m% L3 c( D$ b% U7 x
   - NEW: Crond starts at boot time.
$ A& e$ @, p2 l8 q+ t% _. R/ f   - NEW: init-start is a new user script that will be run early on
5 o. I; I7 v7 C, }          at boot time (right after jffs is mounted, and before any
) M! n5 f5 S$ u$ b: e          service gets started)2 {1 I4 j. K! L
  - NEW: Can save traffic history to a custom location (USB or
4 l( ?% Z7 O- z6 ?; o3 G1 N) ]6 V         JFFS, for instance) to preserve it between reboots.8 g) d9 L. D! ]. y- o* Q. x
  - NEW: Added Monthly traffic page (ported from Tomato): O- F$ b3 C$ s8 n- I
  - NEW: Added the Performance Tuning page (with temperature).
4 c7 ^5 O4 W" q' Q! a- s  - FIXED: Webui authentication was bypassed by the web server (bug in; P" \" L$ b% _. ~. O
           Asus's code)" Q2 }& r& ?3 b% l7 B+ C8 m
  - FIXED: Httpd crash when uploading a FW or settings file over. e$ H; j4 c' T  ]/ }! _" Y
           https - should simply fail now.  For now you have to ( G* x5 Y- X, L# ~. Z5 G
           use http for flashing the FW or restoring your settings
& {5 Z% y8 m2 F% D7 F) ~% ^2 M) y. \/ _' \7 D           from a saved config file.: j1 d* I! x4 |5 u" W  a

+ m9 C  k" A. r+ b% p. B( e- f* b) o1 I5 Q+ U" Y- h( Z
3.0.0.3.108.4:
- b% d2 \' A# M* s   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in! w' D' Z2 b) ~  C' O
          the OUI database (ported from DD-WRT).9 N7 I- ?, ?7 ]/ U# j2 r5 \
   - NEW: Added HTTPS access to web interface (configurable under Administration)
5 |8 w0 m& S" p, k   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
# t+ C' k2 G! r5 ]3 X4 @6 y$ v   - FIXED: sshd would start even if disabled
) g9 ?6 N1 Z! F   - CHANGE: Switched back to wol, as people report better compatibility with it.
/ p: k9 f' r1 j( m- [/ i             ether-wake remains available over Telnet.
- [! F1 n8 c" \5 ]% L
. ?  c' `; Q- U" i: i, Z& b3 w9 `  V2 q  K2 p
3.0.0.3.108.3:
! R6 Y5 Q: f/ l# K) ~1 p2 k   - NEW: JFFS support (mounted under /jffs): s6 j; ]: T' B4 L; |7 E' s
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,6 Z* b) x" j/ g
          must be located in /jffs/scripts/ .
3 F3 u; k1 f# P' b   - NEW: SSHD support
) Q1 {9 j: E. n   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
* |" d/ I9 W" g   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
0 b! U, U8 v! N1 d* q+ o! v   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
+ b. Y+ F4 H" T( ~8 P; B- S* i4 a( s. q% ]
% o- J1 e5 n$ {6 w
3.0.0.3.108.2:
: z# p! j- I3 V: z6 ~. ]3 X   - NEW: Added WakeOnLan web page
" k7 B( @. b' w! {* T$ u. L4 W) \) \; x+ E! I/ R4 F! M: ^" D2 E) J; }
/ ]. B) u( `8 K% B4 O
3.0.0.3.108.1:
4 B! n! X" ~% p; Z, Y7 O" T2 n. X   - Initial release.# @4 ?1 Y; N) k+ Y

: G0 i) j$ v& C" [  Q9 A; x1 V0 Q/ W/ S: X$ g3 M/ [8 P1 K
Contact information+ P& c; y& @! f* {- i  c9 L6 o3 L
-------------------
% ^5 w9 S- C  c7 c! sSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
, d1 ]6 _5 G6 G' J2 O; h* E4 u3 N9 BAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
4 h3 z7 V! y; CWebsite: http://www.lostrealm.ca/
2 ^! V$ H! C" h" a) \! oGithub: https://github.com/RMerl/asuswrt-merlin
# t+ r4 j4 O$ X- N  }Email: rmerl@lostrealm.ca% H* E9 P+ s. n# i
Twitter: https://twitter.com/RMerlinDev4 ~  Y5 R9 Y3 m6 [  u) b6 l0 ~. w
: h3 G0 }$ y) D8 A6 H
Development news will be posted on Twitter.  You can also keep a closer eye 2 S# q- A  Y. u2 s
on development as it happens through the Github site.
& c0 o3 g1 E! [- E, N8 m4 d. \
6 u, V6 X" Z$ B6 `For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
* F) o' g  e: F( z7 l2 t& xpost there (in the Asus Wireless section).
% ^. p- d! d- L
% [) Y  V/ M- D% ~
0 b) E" d% [' @9 }& O: WDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want 0 H! n) T! b: U2 s. f
to give more than a simple "Thank you", there is also a Paypal donation button on my website.
  z+ S6 A- n& }+ a' L
0 j# K  w3 R& K5 MI want to give my special thanks to Asus for showing an interest in this project, 7 B7 J0 z$ M; A# s" q. Y
and also providing me with support when needed.  Also, thank you everyone who has , C' o* H. L9 \, |
donated through Paypal.  Much appreciated!; s$ |2 t; q+ o1 O
( ^  f- T0 ~8 A
! P( h* G7 N  q
2 B5 ]1 d% f& j/ Z
---
" g& Q3 H6 N3 k5 C) r: lEric Sauvageau# ^7 I5 n% k8 P* I8 s, C2 L/ g" j

0 a/ L5 j6 P6 `" e8 S$ `+ ~% Z& E# }7 S4 j

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
  T; Z2 D2 L  X; r6 Z  g5 U3 C谢谢,正好有个N16,刷机试试效果。
: z* n* q2 u( M9 j& Z/ T
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
3 \) H& F$ g5 |3 k没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
2 X% S( x) ^/ O$ F, o今天刚买一台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-28 07:23 , Processed in 0.038802 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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