查看: 23970|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
  S8 |2 m  S  R, A  a  Y, b# }. y8 t- u) q+ t+ {# q' |; d
  Rebased on 220, includes AiCloud; added wifi client stats! u" k6 d& s+ c# T9 L
  , n/ i( m) L+ B; S8 V, V
  
9 x0 K- i1 r) l, U2 T0 `7 V  
* ^3 j) ]2 `( j. w8 y3 o6 k  
5 w+ `" t7 D5 g0 j7 _  
$ m! v/ |4 {7 a/ n, P
+ U% @- Q3 u8 ~
5 d+ W% ^3 E$ _8 B1 P
, U5 u$ f+ i+ Y( X
/ E0 i9 k% M+ _
) D. F' H; b4 @4 z* p9 j
  y* U2 \5 |! j& w& g6 n
9 D* X, D7 A( j' r8 _, K
0 G2 T  I* E: s# _9 T
: g% R" u5 }6 ^, a& g! h! ]* t$ E0 D4 B# U( w" D+ H. I
3 ?* k$ |9 q! Y' S' N" {
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
! N6 t8 }4 _6 E7 [+ Q1 F=====================================================) i& ]. L  V6 m. s- L
) c' T/ t' f" D! A' [' y$ n2 W& M
! }0 h4 j) S2 l8 y
About
- C1 T7 X$ ?' c6 V* _; D4 `-----
$ y3 ~* ~; B9 z5 O( ^0 FAsuswrt is the firmware developped by Asus for their newer routers.  They are 2 Q% W& w, h4 k7 E9 {6 p
also porting it to some of their older models, like the RT-56U and RT-N16.  ( I& t0 O% ?" ?
While originally based on Tomato-RT, Asus has disabled some of the
' k: [1 G9 K$ Z9 U1 b& H; poriginal Tomato features, and added others.
5 @8 b8 q5 q. k' X) J# i- g& W! F; |1 x) t+ o
Asuswrt-merlin is a customized version, which I am developping.
/ {9 M! ?8 I! B# LThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
* o% |5 m0 n& x% N1 ]" I/ d  A4 jwithout targeting at full-blown advanced featuresets such as provided by . i% W: o: A& K" L6 p
excellent projects like Tomato or DD-WRT.  Some of the features 5 b+ t- [' ]2 {% s" M1 y( u
that had been disabled by Asus have also been re-enabled.
% Z6 R  W" T% x+ d6 n8 j2 oThis aims to be a more restrained alternative for those who prefer to stay
- O- j6 s& p" i& gcloser to the original firmware, with limited risks of seeing new
9 ]. h7 q5 q. s/ Z0 F. q# m* c6 zfeatures bring in new stability issues.  I value stability over
& X0 {) @; {/ v2 [* Z7 t0 V4 sperformance, and performance over features.
+ ]( j. j. @# ~1 g
8 O* c: \7 w) z/ m0 W% s0 j  O5 _
$ L: g+ L$ B6 Q$ t2 J% b
Supported Devices
' J' ^# n; e- N1 [-----------------% U# w  j% K% O" x* J
Supported devices are:$ T: G7 ~) D5 c; l$ G. }/ @' Z) B! w
* RT-N66U
" z9 q! ]: D) R4 p' p5 ] * RT-AC66U6 \' I0 k3 P0 q7 T  T5 _+ o7 b
: E  g3 q, P* x+ f# J
These devices have experimental support (because I don't own one to test it):
7 `( c4 V( L5 [! d7 t1 K * RT-N16, @& [3 Y/ v; ~+ T! p* X
; r$ q, S9 u/ W2 ~
& c& H' Y9 \. H9 B
( E; @- n: L0 l% K& |5 i0 b6 q( l4 W
Features2 c, T, p* j5 b" L1 R, ]. k$ @
--------
7 E4 K, @8 b- B! r- }5 t- EHere is a list of features that Asuswrt-merlin brings over the original firmware:. d6 r* P* w% G3 r, S
# f$ N1 t' R( t( Q
- Based on the source code of release 3.0.0.4.220- ^3 t) E5 \/ E+ D% v6 _4 q
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
  j; W0 V* F0 p% T' B4 W+ k- WakeOnLan web interface (with user-entered preset targets)
' b  W$ d6 N) r4 C! _9 h. f3 N- Persistent JFFS partition
5 [+ S# n, ]8 o  U7 D1 Q8 u9 i1 d2 S- User scripts that run on specific events0 m8 ?" S( K9 y! N- Y) b. @; Q) D
- SSHD (through dropbear)* @" f' W8 p6 o5 u$ B6 K4 k4 F
- HTTPS web interface
8 u7 ~7 O0 r4 M- Crond
+ s1 X% m1 ?* V9 {9 S% x- Clicking on the MAC address of an unidentified client will do a lookup in
" s4 _9 g9 B$ |6 V8 ?  g, i  the OUI database (ported from DD-WRT).0 q, J, U* D! Q: y) W& S+ A0 t/ s
- Optionally turn the WPS button into a radio enable/disable switch
1 a( r5 |7 `- _- Optionally save traffic stats to disk (USB or JFFS partition)
! J# e5 e. T$ W- Display monthly traffic reports
; f7 r3 ?* U' i7 Z  {- Display active/tracked network connections8 w4 X( x5 j" G# W0 u! \  O
- Allows tweaking TCP/UDP connection tracking timeouts9 F- O- W" q2 u
- CIFS client support (for mounting remote SMB share on the router)
; E" \; y: H( O/ o* }5 L- Layer7 iptables matching
( t8 d* n4 w2 x) l! N) x- User-defined options for WAN DHCP queries (required by some ISPs)! n- ?) }# B0 k
- Name field on the DHCP reservation list& J2 m. ?1 Y2 O$ ~* D
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
+ ^$ O( g6 q) L. _% S( ^- Dual WAN support (both failover and load
9 K2 k1 s& r; G) ]/ R( q  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
* R1 C$ M: t0 |0 J# v, g: z- u0 B- Disk spindown after user-configurable inactivity timeout0 C5 ^2 d, I) p& m0 H5 |
- System info summary page( }& V# {; \5 W7 R2 W
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
/ c8 S, ]4 H9 x8 A2 ]: P% C9 l- OpenVPN client and server, based on code originally written by
% W( `6 t% M0 U# Z2 J  Keith Moyer for Tomato and reused with his
' ~$ P0 D$ u" N% V. V1 x! ]0 D  permission. (RT-N66U, RT-AC66U)
6 m7 c8 R4 ]- T9 f+ P9 A
6 i. O/ K: t" D0 b. L$ k6 Z2 L2 e8 S& r
+ {9 |, Y8 q  E/ O4 N- v
Installation5 j3 b# c4 J# D* r% \
------------
# a6 r8 n/ }- e! ?. t0 L5 y- K+ HSimply flash it like any regular update.  You should not need to reset to
; h2 k1 m6 d, a3 L1 _4 sfactory defaults, unless coming from a version that used a different
# M# z8 T5 z! ]$ ?% E) ?nvram size.  You can revert back to an original Asus firmware at any time just0 `2 R3 f8 s: \# F! S  M
by flashing one.& n$ @5 I$ i1 |, F' s1 @

7 Y# ?, M* w+ V3 N( W. D* iNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the+ \! k& y4 `9 f) E7 p
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 4 X* [) \0 T1 |. r* u6 P! p3 B
will wipe ALL your current settings and revert back to factory default!9 n3 V. _; i" h5 t' w/ E5 Z- l3 M
This is required to upgrade the nvram storage to 64 KB.: f- u, l/ H  m( X$ i' y

/ b! B! H; }6 I
5 V; \5 ?2 k6 t* E2 cUsage
! M) I6 x' A! B6 ]' p9 L-----, o; ^6 l" _: O9 _
( A5 E; \% \  H4 ~" ?# W
* JFFS *6 F3 V" R: ?& R& o& S1 t
JFFS is a writable section of the flash memory (around 12 MB) which will
9 d0 ?0 {8 K. {2 v4 ?allow you to store small files (such as scripts) inside the router without 3 V: r/ p' q( ?& H
needing to have a USB disk plugged in.  This space will survive reboot (but
5 c2 f. T6 @! G, f* b+ |/ N# bit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  : J" M, N( ^+ o+ F) @% s* m
It will also be available fairly early at boot (before USB disks)./ ~7 j3 r; v0 I! }, E: d

! R& y5 M  Y6 F" V2 Y9 N* o- \To enable this option, go to the Administration page, under the System tab., |2 B6 u5 t  O# s+ q8 r

+ p1 A4 h; e, e& lFirst time you enable JFFS, it must be formatted.  This can be done through , k: W8 v" _% Y) k+ C# R2 n& |/ Y6 i- @
the web page, same page where you enable it.  Enabling/Disabling/Formating
2 d* d  z8 u9 j7 W- [& W9 F" nJFFS requires a reboot to take effect.
) N+ L% ?$ H7 C! \2 }4 [& Q9 T3 y0 P! T
I do not recommend doing frequent writes to this area, as it will
. N9 w; r. L+ L. Lprematuraly wear out the flash storage.  This is a good place to
( u" i' j" I( mput files that are written once like scripts or kernel modules, or
* O1 K) @9 |- w7 I0 Lthat rarely get written to (like once a day).  Storing files that " x  ?; s' g  ]2 |
constantly get written to (like logfiles) is NOT recommended - use& j  L1 e$ G! F5 u3 t1 P
a USB disk for that.
6 @1 ~/ \9 D5 S: ]$ Z" G
% u# ]; @4 j1 \( {+ {% X! z0 d0 X
* ^* O6 V4 N) h7 a; p9 }  F7 M' ?
* User scripts *
. t! b) k5 K  y+ gThese are shell scripts that you can create, and which will be run when
3 k3 B2 x6 l# b. X2 }  a" \certain events occur.  Those scripts must be saved in /jffs/scripts/
/ U( C/ }+ p$ v% U+ J: _8 Q(so, JFFS must be enabled and formatted).  Available scripts:, }, w: x' R6 _
4 j  i9 L' Q  M- B) H
- services-start:  Services are started (boot)
) P. S& o9 i0 A; F- a- services-stop:  Services are stopped (reboot)
+ N$ _- W* Z4 b, S- wan-start:  WAN interface just come up (includes if it went down and back up)
6 ~( r6 s! C0 h: f, f* V- firewall-start:  Firewall is started (filter rules have been applied)* r; q: [! g# v/ H- n2 R  {3 \5 f6 i
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)# D  U3 H' z5 `
- init-start:  Right after jffs is mounted, before any of the services get started, i& R/ d  R3 `! M0 L' z0 V
- pre-mount:  Just before a partition is mounted.  Be careful with
8 V+ p4 F  h( L! J& Y9 P  this script.  This is run in a blocking call and will block the mounting of the
2 ]/ P; l# J0 X  Z  \8 W+ E2 g  partition  for which it is invoked till its execution is complete. This is done
  I/ z' }" p) n6 |' @$ v2 M  so that it can be used for things like running e2fsck on the partition before
  I- j* }# J, D8 v  mounting. This script is also passed the device path being mounted as an 7 T1 I  F$ P8 G9 Y/ d3 W: z: x0 t
  argument which can be used in the script using $1.
& z/ q2 l  I! A" V" D- post-mount:  Just after a partition is mounted6 s7 C+ `( i3 Q( ]/ G9 L5 V3 }5 ]6 B

3 K# |+ i% F" ^- h4 {3 NDon't forget to set them as executable:- @8 \+ u1 Z# Q; r; W; w4 j" C
/ R3 }. q+ u# Z& @
   chmod a+rx /jffs/scripts/*
6 ^: Y/ L7 u3 g; C% W+ o- K* f
# i/ q6 i0 d0 t# W' PAnd like any Linux script, they need to start with a shebang:
% w# _5 P2 L) |6 f; D2 `$ ~9 l1 ?# N
   #!/bin/sh
  p1 J& h" s; R, s: c0 J2 E: [: d* q' t; c( z1 B

" a, C+ K5 D! C* j2 }4 v3 {$ T9 {( H, ~- F) F. G8 b
* WakeOnLan *; {3 h$ M; p8 l. ]' o( y, m
There's a WOL tab under the new Tools menu.  From there you can enter a/ S$ G, e$ q0 Z
target computer's MAC address to send it a WakeOnLan packet.  You can also+ G7 B3 m: D8 S
create a list of MAC addresses that will be stored in nvram, and on1 u$ R# g& h' ^$ @8 g* T
which you can click afterward to wake up one of the listed computers, without * W0 a# U$ w* K5 F
having to remember their MAC addresses.( D6 }# w: P7 A8 D
; U+ |3 r" ^! K# I; H* m# [. K

9 o( M* W) h- a4 ?8 O- b$ V; k
3 f8 D/ P6 {* S2 U" i+ G' |* SSHD *
; _) x$ y: |2 Q1 ?+ L& dSSH support (through Dropbear) was re-enabled.  Password-based login will use 8 T6 h) Z) X3 d0 T* j0 n2 s+ @
the same username and password as telnet/web access.  You can also optionally
3 A  v, J+ g* M( h* v' _: Minsert a RSA public key there for keypair-based authentication.  There 6 }3 a3 {9 k+ ^
is also an option to make ssh access available over WAN.1 l* g5 {' F/ ~

6 A" s) B$ @) \, g# ~0 o( J
% s- ]- G# Y4 S% {: M0 E" i7 P* HTTPS management *
4 `6 {2 q8 |* R3 i6 n; hI re-enabled HTTPS access in the firmware.  From the Administration->System
/ S: c# C% F5 X3 Cpage you can configure your router so it accepts connections on http, https
7 a- P3 C& l4 i* q( I( P' D/ Xor both.  You can also change the https port to a different one
. z$ L  d. C2 O0 j$ U(default is 8443).% l- q# }% p& \, Z$ X; Y

' G  s- e0 V% O9 w/ o. _6 A7 ?8 A9 r# V' k3 _7 \

  |9 V/ N6 Y, Q, H2 j5 ~9 R* WPS button mode - toggle radio *
, V# }8 {) G, q( H+ a' ~) @You can configure the router so pressing the WPS button will % e( a) Y" Y# \
toggle the radio on/off instead of starting WPS mode.8 Q5 ~( q7 K; S( E
The option to enable this feature can be found on the
3 c2 f6 J$ U& H5 y/ ^" ~Administration page, on the System tab.$ w8 D/ ^; N; @  {

! C  w  w* ]  C2 R$ t5 q9 ?& Y5 u. e7 w3 Q# o' g( y3 T
5 Q' z+ _. s$ P- z9 y. l  @9 M' E
* Crond *
0 ~* ^% t$ J  v5 {, D7 i' fCrond will automatically start at boot time.  You can ( j$ z4 ?+ {! g0 z
put your cron tasks in /var/spool/cron/crontabs/ .  The file
, I! B7 A6 e4 Y! x$ Bmust be named "admin" as this is the name of the system user.
' I: s  h1 L+ @  t5 V$ P; VNote that this location resides in RAM, so you would have to ' V$ i1 \3 [0 ?' R
put your cron script somewhere such as in the jffs partition, ) \+ y5 [; a9 O4 Q& ?& b! r" E
and at boot time copy it to /var/spool/cron/crontabs/ using 1 [6 ?' o  f0 W
an init-start user script.
; j" K4 d1 V. a8 Y( U) ^0 {& _
+ F8 U* f/ O( ?5 s. q# N  o! i' w8 N" P0 r4 G1 r' a0 C
2 h5 k; V2 {+ g' v
* Traffic history saving *, @" S6 q& s" {8 k) k
Under Tools -> Other Settings are options that will allow you : u$ z9 f5 n6 r4 N0 f
to save your traffic history to disk, preserving it between 8 R( U2 |2 M2 X: u
router reboots (by default it is currently kept in RAM,
/ @# @5 @5 Z: g# T% Q* J  |so it will disappear when you reboot).# \8 g9 [1 k% C5 }( q! m( I1 x3 [
* c/ p+ F1 L  @7 J1 q  N) |% U/ ~
You can save it to a custom location (for - F1 e1 I/ S/ A) L; |6 I5 Q/ G
example, "/jffs/" if you have jffs enabled), or * }' s7 B% o" d: ]; C
/mnt/sda1/ if you have a USB disk plugged in.
) x/ X/ ]2 S9 ~2 OSave frequency is also configurable - it is recommended " s, e0 c& M3 W5 b" M+ G& w
to keep that frequency lower (for example, once a day)
6 ]; \3 ~& z# O- O7 |1 N/ iif you are saving to jffs, to reduce wearing out $ z$ h  F3 y- p5 \# Q
your flash memory.  Make sure not to forget the trailing
7 ?# w# D/ {/ x6 d4 j. C  Qslash ad the end of the path., C* K( ?8 a: S2 S4 y) r3 T
. e: T4 k3 n* f) N" x) t6 P
Also, a new "Monthly" page has been added to the Traffic
/ I1 N& m/ W0 I" P3 U, E, EMonitor pages.& R8 W2 ], K" O; z+ L
! M1 T7 M! R& W  y

, s3 W4 ]" {0 t% Z" f' Q! N
- D& n* @# N% \! J  E) t* Display active connections *
  r% [9 h6 O/ G1 E/ wThere is a new tab under System Log called "Connections".  ?3 _1 X5 s' f  Q2 s* ~
This page will list the currently tracked network connections.( i9 h- d8 K! _& X" ]# H" O
You can enable name resolution for IPs on the Tools menu,
$ N( @6 c  k5 s$ x1 _under "Other Settings".  Note that name resolution can 3 Q" H" c9 u- r: F  B% m% \
slow down the loading of this page, especially if you have
& Q7 d' _! i$ @6 l8 |6 q/ sa lot of tracked connections (for instance while torrenting).
6 u1 D% I% V6 I- W. X( w9 i& Z6 @& M2 {

2 t  u6 b1 E4 p9 N- A- p; v( V% g3 y$ e: x( E8 H8 x/ B) k* S% T
* Adjust TCP/IP connection tracking settings *, Y4 d' S. z' [. {
Under Tools -> Other Settings there are various parameters
3 U& R4 G( @% m: o1 ~7 {; wthat lets you tweak the timeout values related to connection : \8 U2 \2 p( [0 n1 E
tracking for TCP and UDP connections.  You should be careful with
0 i! I+ T) {  u9 U+ Nthose settings.  Most commonly, people will tweak the UDP timeout
: u* R( ]6 p1 N# X( Xvalues to make them more VoIP-friendly, by using smaller timeouts.
0 P! K0 P+ _% h* Z5 u- B% |( I+ tTimeout values are in seconds., u  N9 a* i) Z

/ |" k8 C6 k2 L; h& {8 @
; G8 r. c) h( ^3 j& k8 h: M) C
9 x( K- N1 c( [' n0 A* Mounting remote CIFS shares on the router *
* z) o) w1 y  j  z/ z7 ^You can mount remote SMB shares on your router.  The syntax will
8 [+ U! }1 O* R4 d# O# Ube something like this:& I1 M% M! q! m! {5 D" F+ [

6 Z: Y& F1 D; Z7 t: K  J# wmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"" p# n0 l0 f. z' \. v: h
9 Y0 e! z6 @/ m! d
(backslashes must be doubled.)3 T; F  x" ?2 f4 g& O# e) Q8 G

3 n3 J, m5 V, H+ F; @8 G% _, z" f( S: j0 ?  [+ v+ I, ?
9 Z0 e: X5 w3 }$ ~# A
* Dual WAN (EXPERIMENTAL) *5 p& D, S/ N) l7 ]$ ^; n) c( X
Asuswrt originally supports using a USB 3G/4G modem to use as a ( H4 k+ [3 I' j" F6 Y
failover Internet connection.  Dual WAN is the next step, also : r, X6 J( g, A- T
developped by Asus but left disabled so far in their official
9 ]' q; T- H* C" _, Dreleases (probably because this is still work in progress).  
; \& b2 L' ?/ g; t9 T" p$ V+ v
The first improvement over USB failover is that it works not only   ?, h# ?0 E$ ]$ V5 `6 R& g
with USB but with other ethernet devices, which can be plugged ; T! |9 D( h; x5 U" T
on one of the LAN ports that you will select as the secondary WAN
: G" ~4 e( }( U, v1 ^5 uinterface.  The second difference is that in addition to failover + H6 k# \$ ?) B! n- b
mode, Dual WAN also supports a load balancing mode, allowing
1 O' n" l" F- `  Y$ a- u5 f, iyou to share both connections at once.
5 T5 X/ p* g* f  ]
8 \4 I# |6 T; ^9 v: BKeep in mind that Dual WAN is still an experimental feature, until ( c/ f' j5 s7 c2 G4 N) M, R
the time Asus finishes developping and testing it.& N3 X: ], E: `4 W6 n

3 P6 f: i. G$ G0 E) r- w; ]: f/ R% U0 U' p
8 k% S+ ?6 f; J% z! L* Q9 w
* Disk Spindown when idle *, E; K" q* X& u8 Y) P. W8 Q
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you " u4 N/ ^  s) y: |# x
to configure a timeout value (in seconds) on the Tools -> Other Settings % D2 M0 g1 S7 q' J7 r
page.  Plugged hard drives will stop spinning after being inactive 9 ~; w* H; x2 ]* l& ]* m
for that specified period of time.  Note that services like Download Master
8 V- V6 o0 u9 h/ H5 M7 o# ymight be generating background disk activity, preventing it from idling.* b8 W) f) a. v0 ]+ F& @

6 V7 K, q+ Y  \+ j) L+ s% l6 Q) c! t8 ^. p$ O- _+ D/ E$ e

  k) y3 j( @; `  B0 H8 X& f' j2 r* Q* OpenVPN (client and server) ** j9 z' ~% x9 b' E% d' P9 D8 N( [
OpenVPN is an SSL-based VPN technology that is provided as a
  u4 I( c( m9 L5 t* e5 @secure alternative to the PPTP VPN already included by Asus.
0 c; q' |" \" |  F, WOpenVPN is far more secure and more flexible, however it is
! e; D: u& z1 u: dnot as easy to configure, and requires the installation of 0 m: r$ p  ]- m( W' |% V; ?
a client software on your computer client.  The client 6 |2 ]. l7 {* d- F. O
can be obtained through this download page:
4 ^& D1 C" f# |8 p! E# q! z6 Y0 o% |- ^( C
* w  m" c. A& z" a1 J4 A5 Y4 V2 [http://openvpn.net/index.php/open-source/downloads.html, I% M& w+ n' Q( h$ r3 ~
) w; f/ e' h  u& V1 d7 F8 S
Explaining the details of OpenVPN are beyond the scope of this
- g7 `* @) U0 Udocumentation, and I am in no way an expert on OpenVPN.& ^4 I2 b! A. J/ v3 }6 {
Fortunately, there is a lot of available documentation and
# F3 `. c$ o; ?) j+ LHowto guides out there.  I tried to stick to the same option * q% i8 T$ A0 F+ g% D6 s" ^! U8 Z% Q6 N
descriptions as used by Tomato, so about any guide written % Z1 T9 y7 Z1 v1 ]: G* P! V
for Tomato can easily be used to guide you on
/ D$ H4 Z* m( P' I+ eAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 9 g/ ?- |: g5 ~& e
Github repository.
  s6 J0 b8 j4 Q+ U% Z1 a1 K; v! F$ T
2 M6 ^2 ~: T9 |3 l8 b' |2 T7 P
+ F  N  g: {6 N9 t, q. _1 [' f' f# v
Source code
5 d: j' b/ z6 c% i4 I+ l% B! ?8 }-----------$ {0 n# c4 y& w* }% ?6 O
The source code with all my modifications can be found
8 c* y. j& m- U$ Son Github, at:6 }& Y3 L9 ^8 `# Y, G  z* I
3 @3 i* f/ o7 g* P
https://github.com/RMerl/asuswrt-merlin
1 u0 h: O7 w: n& \# R# k! g2 C; d( [: c- b  |
2 p% g4 ]$ O- t) P' X

# E8 I2 a- e+ p2 Q/ wHistory
, K0 {2 @5 ^( v5 @) J% K- {) g7 V6 `-------" Z; z* i5 K4 h9 O6 ?# ^
3.0.0.4.220.18b:8 P5 M7 }+ g/ R* ?
   - NEW: Report both rx and tx rates on wifi connections
0 l$ v# d* N3 M( J3 m   - FIXED: Handle cases where the wireless driver returns a speed of -1
$ i7 t# `* {1 ^5 I3 u( [   - FIXED: Removed rssi retrieval retries, as it would make the first access to% a( @* U& \, p: _' V6 L$ S2 F
            the wireless page take forever if you had multiple connected clients.
/ \. [7 N$ w2 r& h; U            You will have to manually refresh the page the first time you access it8 T1 f2 p% X, F7 Q) l7 ]
            if the RSSI is reported as "??".
2 L9 P( p! N% K9 ~% E: q) Q# {3 l$ K% W+ H

2 Y: E! N  |% L9 l) q  v3.0.0.4.220.18:
' }( E  s% S. l0 M   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
3 e* k- R0 U9 S7 A* Q% K. t' V- p          manually set to a value between 0 and 15, with 3 being the default)., i# L+ }' n. [' Z3 Y
   - FIXED: Buffer overrun in init code that would crash the router when
4 Z! a( A# M+ d" S" w3 m            too many features were enabled at compile time.
6 F1 T1 P1 ^. e, J, {/ k   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
5 [+ Q) O  x5 V4 Q   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
  V) x; C* W, _/ O3 z   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were + B$ h: M4 D# J2 H# |. w& ?, l
            not properly saved.
5 M+ C) `! i( s   - FIXED: First time a client's rssi is polled it would return 0.
) Q) @- M8 }& Q   - FIXED: post-mount user script wasn't executed (regression in 220.17)3 D# w. f. u3 }9 G
   - CHANGED: Added some info to the OpenVPN server and client pages.; V: R7 k' E; B8 a+ P8 I; u
   - CHANGED: Improved load time of the VPN Status page.: t4 Z# R- u7 T' G9 d3 X

% ^& ~' y. b7 ?# `! h- |6 f
( t* b' a; y0 r8 s0 o) m3.0.0.4.220.17:
' a. n- S+ \) V& T: `4 d) D8 w# |& k   - NEW: Rebased on 3.0.0.4.220, which includes:7 R/ p- U) {" \) a2 T1 i3 _
            * Fixes to IPv6 6rd
4 k! Q' A) v+ L2 T' W5 X            * Fixes to AC66U Wifi + QoS
; Z% B* Q/ S6 \& |- F: t            * AiCloud
0 w7 t3 R2 m  {) ~2 q' k            * Interference mode once again enabled1 E, {0 b9 _- n9 F
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.5 N4 q, p3 Q3 T6 B2 k: H* Z/ ~
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
5 P/ D3 p4 m2 a, @6 d           if you had just enabled the option on the webui.% s+ f1 r& K! Y
  - FIXED: PPTP clients not always showing on VPN Status page.
5 u$ m9 w( w2 T* p0 _8 Z! t! o4 |1 D( X7 z  - CHANGED: Disabled DualWAN as it's currently broken in 220.3 U6 r2 u# x/ Z: R: n$ V% J
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks5 ]- B5 s) ?4 A6 X
             the router.; v6 ^. S% }7 E7 i, Y9 x5 t
  - CHANGED: Removed firmware update checker to avoid accidental8 D9 a# {" k' g8 i+ e
             revert to original FW./ ~  t% q( o  w9 p- ]$ q$ U# ]

% v3 \, N. @5 Y6 P6 K/ H
$ t5 \3 z) ?) F! u3.0.0.3.178.16 Beta:' @. Z- b2 L, |1 N) U  ?6 E) r4 e
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by9 U1 d! ^7 v1 x, J& z  W
          Keith Moyer (from the Tomato project).
( j& e! U) N+ `0 v4 c4 {$ v: x' q   - NEW: Added crontab command) W, r- q. m3 M! M2 I; ^% L
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
% R% ~$ v( i" x            VPN or the NAT Loopback (GRO is now disabled for that device); P( R# u# N# w
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
( D# |" f) e7 p9 B- Y            even dhcp requests to be serviced from the wan side if you9 c9 X: N0 w6 A7 H
            had the firewall disabled (Asus bug) (fixed by dev0id)$ |; a# t% r. @5 c
   - FIXED: Default disk idle spindown now set to 0 (disabled).# |4 J+ K" f0 L7 L, v. {
   - FIXED: Corrupted WOL list when using IE.
- e8 |4 T% U4 l- x/ F   - CHANGED: Upgraded openssl to 1.0.0j." a% o& W& c% \! A. \; ^
   - CHANGED: Included fully functional openssl command (will allow you to
; M& s+ ]+ l2 W              create keypairs and certificates from the router).
) |" s+ D4 V! ]+ S8 ], m/ {. Z) y% J   - CHANGED: Removed power adjustments from the Performance page, as they
9 L+ L* U. ^/ s; u7 B2 g              are redundant, and not as reliable.7 p. G7 z' n& j% g' q
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
% T' `& M! w5 o( m1 \' e7 u              am unable to work on them without an actual router.# P8 ?& W) O8 _; h; }
: g9 b- C9 a! Y4 `- i! E
5 l& H: F+ |7 v! X& G7 L7 P: P/ @% P
3.0.0.3.178.15:+ \5 o# G# v. L$ L8 b+ @/ _
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
  g8 {/ f' ?1 W. V  J           * Radio turns back on based on schedule% t4 Y! I3 \0 w8 d8 X  p
           * Reorganized QoS pages
+ l& D" ~2 q. k) q4 |! f           * Turning WAN DHCP connection off will first release current DHCP lease$ h& i4 |3 C+ E: l$ K
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
6 L+ j. l0 I+ t- c: S/ l   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
+ F$ S5 @5 t1 A- r7 m9 d2 u) J          max, as using the whole 90+ MB available makes little sense for
! \% }& E; @; `9 Y* \( Y/ e9 y+ G          JFFS, and was also displaying some issues.; C0 g6 R, F1 b' L2 Y
   - NEW: Added nat-start user script, as NAT rules get applied separately from" `  \2 J8 X, p) A( m% T
          other firewall rules (firewall-start changes to the nat table are
- q' W* r4 J, {$ |; Z# K! N          being overwritten when the router starts NAT)
# R. p! R3 a8 w6 ^   - NEW: Added additional info to Sysinfo page
4 V: q4 M( [2 ~9 T3 G( t: w# g   - NEW: Added chroot applet* k% G( i& r  t: T
   - NEW: Option to allow SSH access from WAN
9 X. b% |9 j7 F' R& R& j   - NEW: Option to exclude specific devices from idle spindown+ f& V( F. {9 }2 s! D  E" x
   - FIXED: Performance page now uses the new Sysinfo API, and is now able
3 ^) R( T# p+ H6 m; q! M0 K, I            to deal with cases where radios are disabled.
/ X7 D: E3 K0 e. r' L
( b# m$ ], X6 a+ n2 q
4 }0 L1 i2 }! ]# v3.0.0.3.162.14b:: E% m3 q8 h* ?8 ]
   - FIXED: Web server would crash for some people when accessing' h" [5 J2 A6 G( E. Q* \3 s) J
            the Wireless Log page.
! X7 T! u& P3 Y8 ?# d4 Q( T- W$ v4 F5 R$ [" C
" P- D6 s% u9 @' t3 ?! F
3.0.0.3.162.14:
. F# V7 N9 E9 t* G! k! Y" r% l   - NEW: Spin down disks after (user-configurable) inactivity timeout, m3 d! a( u% _
          (using Jeff Gibbons' sd-idle-2.6)1 ]+ u  d/ b. K
   - NEW: System information page under the Tools menu., s: D/ A2 K' A. Q1 b: k
   - NEW: Station list on the Wireless Log page will now report associated: c% D: |3 f5 i$ A9 B
          IP and hostnames (when possible).
# z  _: o9 M8 `$ X1 P   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
% R: u7 ~# h5 ~              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)' {7 l' I, T9 @" ~
   - CHANGED: Better integration of the Run Cmd page.% J& M$ K. x5 _6 S3 T! @& ]
   - FIXED: Incorrect left menu rendering when under the Tools menu.
; d0 m# D8 n1 v2 M4 _* W+ g+ }5 l2 M5 j7 \+ ~
0 A/ t: W5 D& ]
3.0.0.3.162.13:
' r& X6 Y& W0 \8 d# a6 E( ^   - NEW: Rebased on 3.0.0.3.162.% `5 [1 f! F: p' {2 n- u
   - CHANGED: Switched to WPS radio toggle code Asus added,. }6 e9 `/ ?; E; Q- ?
              now on the Administration -> System tab.
* I. ]5 d/ i: F9 \4 m, s7 P" J
# k" O% g$ \; k: g3 F6 q' `: a  @. z- a
3.0.0.3.157.12 Beta:
& b3 G) M, e/ e% q/ x$ rThis is based on unreleased Asus code, which they have
( O  V2 T' r/ H& h* U1 o+ K/ wgraciously provided me with.* L. c) V5 T$ _( a7 p% p  B1 w3 u

6 N1 Y3 o( y9 _2 J# E6 _   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:4 T2 z: X& s0 B9 Q* ]) I5 w( |
      . IPv6 tunnel memory leak fixed* O. P: K5 F4 Z2 T  B$ Y
      . They fixed many issues, making some of my patches
& f9 |/ f: @9 z# `& q1 Y% D+ q        no longer necessary, such as timezone DST, https auth, etc...4 M! o4 S) q6 G' g4 Y4 l
      . Upgraded radvd1 {9 G" \, ^6 }0 v/ t
   - NEW: Added link to the command shell page in Tools menu.
1 @, U1 u5 Y' h" O2 q* ]   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)# n% S* Z# v5 N
   - NEW: Added "tee" command.3 j' N) X5 N- @
   - FIXED: NAT loopback rules would actually NAT every lan to lan
* K) N* a0 x* F: u& a9 t8 Z            connections instead of only those needing the loopback3 T2 {* U2 X( a# @, a! @# H# P
            (bug in Asus's code).  Replaced with new code based on a
1 B' Z1 \+ R) Q; c+ ?4 k            suggestion from Phuzi0n on the DD-WRT forums.! c/ m0 J3 e0 u; _" x! J
   - FIXED: Accessing the WOL page would make it resend the last
6 Z( W! j1 ?: C5 `1 W            WOL request.. Y$ U. [9 U, e- h: S' ]
   - FIXED: 'cru' was using 'root' instead of 'admin'
$ j( z* S$ a* @$ P/ _   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
: b+ Y# [& a4 o8 Z& t- v; z+ m4 [   - CHANGED: Made tracked connections load async from rest of the page
0 ^3 j# _4 i2 a  s" D3 ?   - CHANGED: Increased hostname width on Connection status page
# t+ c. ]* W3 M   - CHANGED: Improved WOL page functionality.
0 A; r0 M% D& `# ]
0 G; _6 e$ c  m1 M- E* R
# p6 ]0 ?8 @, ?: ]3.0.0.3.144.11 Beta:
7 @$ U$ \6 P" v. B   - NEW: Name field added to DHCP reservation list
  g4 N& r3 x- ^5 L9 X. `   - NEW: Webui option to enable resolving IPs on the Connections tab2 s8 l( V& j; b' v
   - NEW: Store a list of computer MACs to use as WOL targets
2 `$ ?$ E- A. e! ]  B. ]   - CHANGED: Increased dhcp options from 32 to 128 characters( A' k7 C4 A/ _# x: h
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced' a3 G4 D7 c% K) y9 E4 e
     it to 16 in recent versions)* O( E! A/ ^' ^1 G1 B
   - FIXED: Retrieve dhcpc options for the correct wan interface
- j6 ?  l% G# J: n, o
" `: @6 r, K9 J6 e2 w- W! h( O  B" r! g6 }
3.0.0.3.144.10:
! H( E5 S8 O" K: f7 A! ~2 _" X( O   - NEW: Rebased on 3.0.0.3.144.& [) N, n' K) O# `( O8 }/ N
   - NEW: Support for 64K NVRAM enabled.  ***First flash will
5 u2 n( H6 |; _          wipe out ALL your settings!  And you cannot restore
. [% @  {9 m. t% m# A2 D1 H          from saved settings - you must manually reconfigure 5 y5 E. o0 R$ O  ~
          everything.  Be warned!***
7 Y: p5 p. u+ A, ^   - NEW: Enabled support for Broadcom Wimax devices. m1 [6 x+ d' Z# H, W
   - NEW: Added cifs kernel module (for mounting remote SMB shares), c, k/ y5 Y+ a( ?) q; O, ~
   - NEW: Added layer7 iptables matching- L( `$ l. h" p9 j, `& W+ Q
   - NEW: Added user-options for DHCP on the WAN page
. t! p# u* ]. v5 `" R   - FIXED: Router crashing when connecting to it over Wifi
& a3 u# @+ G" F+ C            and running the newer QoS code (disabled GRO)* U7 x8 t+ P  b) j, F
   - FIXED: Router crashing when connecting to a network ' C" a. ?; Z* u* r6 ?( C5 G' B! p8 r
            device behind the router from over a VPN
% T7 {) e: `+ X4 J# R9 Q" {            connection (disabled GRO).* h& v# _4 j6 D6 j; ^( q
   - FIXED: Incorrect timezone set unless enabling
5 F3 p9 Z8 \% Z5 u0 X! @3 O6 l            manual DST.
, A; `' _5 H3 o4 v- }3 j" E( p* d4 r$ o/ n5 V% M* E8 f7 T. N* ]
( A6 u: q( o' _& L
3.0.0.3.130.9:8 K) H  p3 W4 S
   - NEW: Enabled new Dual WAN support from Asus
6 j7 ]" t% M% V# `+ o   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui7 w8 @+ p2 K7 p+ h9 y7 d. X1 R

- i/ ]& ^$ Y- Z0 ~+ y
: A: f' |/ {- J3.0.0.3.130.8:
* e0 x$ {2 w4 h4 f, l*** Reverting to factory defaults BEFORE and AFTER flashing% g" G) D* W" H$ h
this version is strongly recommended!  The newer Asus code base
7 k1 u! b0 w0 a3 q6 eseems to have changed quite a few settings, so you'll want to 6 Q. |( C8 J6 ?: f) [$ k
not only start with the new default values, but also get rid
; l" s4 U. l+ K7 h3 e% Hof obsolete settings.  Otherwise you will be wasting a
9 `1 Z3 k  p7 L7 A: S: B3 t0 Ogood amount of the limited available nvram. ***
1 @' G2 ]7 R" [+ S5 i
% l; y" Z9 z- d$ x6 [" [   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
4 X8 q5 P! G3 J3 v- Y5 E                  and/or kernel code)
' Y( e" H% c  V' v( Y$ h9 l- f- F
& e2 c# P" O  Q5 ]+ K( C* _7 b   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
0 P+ X+ Q$ x5 F  \2 N& ^# t                  a LAN device behind the router.  Workaround is to
+ z2 S4 D* w- X( E                  use an IP range outside of the local LAN- n6 @0 U& u- o5 n2 [5 l! h
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
6 W( c! ~& ^  n9 L4 Q4 b4 H- @                  set your VPN to use the VPN tunnel as default
. p" }% p' s, z4 t1 t" E+ l                  gateway, or manually add a route to your VPN
/ b- X/ ~) G, G0 }: n" f1 L: ~1 @/ B                  client./ @# [2 y* r5 x6 j7 R( ]& r* S

" {9 x4 j. U2 x8 i9 e   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).. K$ A) L. {2 t' f
          Build 130 brings various code changes to IPv6, not sure 6 p0 ]* p2 t( K: ?
          what else (as I have no changelog between 112 and 130).
( y% F7 O7 L6 z6 I! _( t          The QoS code remains from build 108, as build 130 is
3 ^5 K+ J0 s" d          unstable.8 s  }  R" C4 N/ ]
   - NEW: Added "diff" utility
( ?6 O& o2 ~2 |8 {+ d   - NEW: Keyword-based filter (new in 130)
0 c$ {6 I) E' i. c   - FIXED: Firmware/settings can now be uploaded over HTTPS
) ]- ]5 t3 s  s8 S0 d1 b7 n7 H            (bug fixed by Asus)$ s3 B, e& i, \; l( I$ |
   - FIXED: Buffer overflow in networkmap that would cause garbled
1 Q- f; G1 ~/ y  u7 j            device names to appear on the clists list (bug in
: d2 ]; A; V8 ~: q            Asus's code)
0 R) p7 I2 @% V9 b   - FIXED: Firewall would break when applying a game preset that 9 A& l' [$ j9 K+ F6 b+ t9 b4 b2 ?; g
            had multiple ports separated by a "," (bug in Asus's
; f( w, N6 E" d5 c$ k            code)& E  X: A4 R* u! N
   - FIXED: WOL through webui wasn't working when IPv6 is enabled  D3 ?: D9 M5 @9 T' l
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
; V9 n) x7 u+ `. i" |   - IMPROVED: /jffs/scripts/ will be created automatically if it6 n7 }# k; t0 i3 G  v7 K' I$ l: p
               doesn't exist (you must still make any new script
7 k8 C9 P0 _# u               executable using "chmod a+rx script_filename")
$ N3 \; O8 l# x' _0 k, V: K, j
6 }# b; v- X+ M5 n. G' D, P' i7 t  m* _( L0 s" E+ k- x; y! h
3.0.0.3.108.7:
. J# u4 B  D. R5 J3 W   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
2 s& w0 ]$ Y9 t7 E; e2 F   - NEW: Added webui page under System Log to display active/tracked
  q; a9 |4 L* d) N) P          network connections.6 x% g. x0 `0 \* |1 Q+ b
   - NEW: Added netstat-nat command.
1 @$ u, ^$ X2 e: l9 l. P9 M   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
  @$ e) \1 g- ]6 b/ K          Shantanu Goel)! n9 M8 J) L5 \5 E0 ?8 R' \
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
+ U/ w% N/ y  p) L4 T5 H3 [" H   - FIXED: Removed check in Asus's code that would reject txpower > 80  ~" W; J2 X+ Q+ B. \/ ]
            unless you clicked three times on Apply (?!).
! S9 p, I3 M; M4 b            NOTE: Still not sure power setting even works, as I get
3 u' a& F/ p, F' h- x' P            -80db from the other end of the house no matter if I use
" G* k: |2 q1 n( q! g, ?            40 or 500 mW.
1 z/ I6 |+ j- z) w
8 t- r8 f) K* u! Y# v- P. m& I$ C- l
3.0.0.3.108.6:3 t& Q" E& B: R4 e, n, O* m+ {
   - NEW: HTTP access list (backported from build 112)) Y3 X$ G5 a8 |& b/ s( H" I
   - NEW: PPTP VPN encryption options (backported from build 112)
: W# ?0 X! v* C/ h( Y   - FIXED: Traffic history location was't properly saved
0 q7 z! R* N; `            when changed in webui.
2 v( c% S1 a! N6 G" e" C% I   - FIXED: Disabled traffic history saving to nvram for now,
8 T" s2 d* \- H            to avoid people accidentally filling their limited nvram space.
4 b# h. j0 T+ l0 d3 }   - FIXED: Missing bottom pixels from the bottom of General menu. a2 p3 S% L& ]4 O
   - FIXED: Removed invalid CSS attribute
% R& t) z# K3 [) T   - FIXED: typo in VPN iptables entries (bug in Asus's code)) d9 q- l+ ?3 G/ o# e
) X( S8 X! A+ e* |  o0 S

  f! y# L: j; F3.0.0.3.108.5:
8 @9 M/ h. L5 r) [   - NEW: Crond starts at boot time.
/ p; C/ d( y3 _; U6 c0 y! g# B+ K   - NEW: init-start is a new user script that will be run early on* [; ]1 S3 v. S- L- C- E) m
          at boot time (right after jffs is mounted, and before any
5 q: t) O! b9 v( Y          service gets started)' [! e! h5 M% Y! G
  - NEW: Can save traffic history to a custom location (USB or 3 S( S# V% D# }0 v& a. r8 C( _3 q
         JFFS, for instance) to preserve it between reboots.0 O& T8 o$ o& D4 c0 s
  - NEW: Added Monthly traffic page (ported from Tomato)
2 K: [- ?. M3 |' q2 P  A! {  - NEW: Added the Performance Tuning page (with temperature).) V% S0 J' u9 f5 g- X6 W
  - FIXED: Webui authentication was bypassed by the web server (bug in+ ~4 ]1 S3 X/ E* g1 @1 z  R9 r
           Asus's code)
. J& L& T/ a. N* i% E' e" g  - FIXED: Httpd crash when uploading a FW or settings file over
, r; i* i6 ?! O. m& @% T( M" @           https - should simply fail now.  For now you have to 6 y7 v& x' A7 h# v# \
           use http for flashing the FW or restoring your settings
) U0 ]5 q8 F2 b           from a saved config file.# Q! |& S# [& G' o. T: V* k

( F8 o( p% e8 {  |1 T4 O# p) {% e. z8 @5 }; H9 z
3.0.0.3.108.4:! t2 f; d$ A0 a, |# B
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
6 R0 b+ [6 i) S  u7 C+ X* l. K          the OUI database (ported from DD-WRT).
0 [  i+ G( O' F6 X   - NEW: Added HTTPS access to web interface (configurable under Administration); O8 U8 ?: U. Q- I9 X' g
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
! @% }+ F; s1 X; f# @2 R6 ~   - FIXED: sshd would start even if disabled
% V9 X- _6 A. Q0 |# w) T   - CHANGE: Switched back to wol, as people report better compatibility with it.7 J+ @, {9 [! Y5 M5 E
             ether-wake remains available over Telnet.
( a6 }7 t- \$ p/ X7 Y# G- U5 Y
3 Z& o# K; s3 ^& v  M$ ~
# x$ `! N) L) W4 U; h3.0.0.3.108.3:
9 ]  [2 Z0 f2 v3 D6 C8 s$ V9 l2 J   - NEW: JFFS support (mounted under /jffs)  q7 F/ P( I8 R
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
; j) o# [% ?- ?- \! K: \          must be located in /jffs/scripts/ .8 w9 P. i) \. C. A! n! M
   - NEW: SSHD support
- @' a1 @% u. }$ b   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL, S/ J' |9 M' l: b3 O9 T) k' F
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
- X6 @+ v) ?$ q   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
5 t+ S3 U) O9 \0 f- @
0 v! n' d" e2 P0 A+ t5 n! d  K/ Y- h, N4 m3 h0 z* R" j8 M% T" x
3.0.0.3.108.2:
3 r+ l8 H+ S! f% F9 i   - NEW: Added WakeOnLan web page
) O$ t. L$ v) k: s! W4 N& y, w% h6 k' y: d: X3 I8 Z

. R6 S/ x( D8 a" S* }3.0.0.3.108.1:% c8 B* Y9 i* m: Y( w5 P. i1 H1 u
   - Initial release.
8 w$ E# o) l0 G8 A% b2 R4 |4 Z0 V+ o  _+ J& H3 P4 N/ ~; Q/ j
  m3 Y) P' O8 a6 D
Contact information
5 p; n, F4 _+ }6 o7 L-------------------
/ A: G- t6 D$ N6 USmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
( X1 Q' `* P3 iAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
6 \6 O+ C1 ^1 d$ rWebsite: http://www.lostrealm.ca/' L  T' j7 z, m7 ]9 U
Github: https://github.com/RMerl/asuswrt-merlin3 K" G: X7 w% a; K7 z
Email: rmerl@lostrealm.ca
0 N/ s. ^& \( J2 MTwitter: https://twitter.com/RMerlinDev
" b- m8 f; @! c: {
6 ]& W# J( w6 G# o2 LDevelopment news will be posted on Twitter.  You can also keep a closer eye # F/ U9 I  L+ e6 S8 s. i$ i+ U
on development as it happens through the Github site.- Y* T* n2 l# y6 J3 n, U
7 l0 N1 }+ V2 m1 C" V8 R8 Z# V
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
, Q* \7 y* g2 ^) w/ ?post there (in the Asus Wireless section).& A: z1 H2 t- E! L+ i
! r) @. o2 G) r
" ?+ E0 w1 f8 Q& s1 n( b5 }9 |7 h
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
1 @  b: v+ _6 i$ j7 v4 lto give more than a simple "Thank you", there is also a Paypal donation button on my website.
9 R: v9 p' v$ g) A
2 o. E4 E- h- j* Z% [  NI want to give my special thanks to Asus for showing an interest in this project, $ u  k7 h6 l, |: y! I6 y; t
and also providing me with support when needed.  Also, thank you everyone who has 3 P8 J  Y0 a- A" `" }# }
donated through Paypal.  Much appreciated!0 h% g9 }. i  U5 m

8 M2 K4 r0 N! D* A9 w2 {) Y3 l+ ^! U+ M# a/ ~+ h4 i' F6 d
3 _2 n2 L- d( Y0 V4 F, i
--- 7 D# V$ i6 b* ^8 i! m0 R6 {) J& B& E
Eric Sauvageau$ {/ F, P( J9 {
% a* G0 C6 a/ t0 ?( `9 m/ Z

& `. }! d' z* p1 v$ k+ z: r$ S

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05   E% c% I2 S/ `$ ?) f
谢谢,正好有个N16,刷机试试效果。
) e3 ^2 a2 q( l+ t. d& s
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
3 H6 v' E  X/ Z* N% l没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
2 L, b, p" Z6 I1 O# d* h0 i今天刚买一台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客服返回顶部