查看: 23741|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:8 T6 e: F0 }" \5 [3 Q# _, S6 _

, D& B7 y  B) o# @. c  Rebased on 220, includes AiCloud; added wifi client stats. B+ U3 n9 z1 j. t
  
% ^2 S( o- F4 Y, }& a, h- d9 I8 w  
& q9 A, ~: d) G/ `. ^1 X  
* }% G/ T' S0 Q7 X7 C1 e1 B  B8 x  
: J% `: i, r' Z% V: k  
7 H  T: z8 {& P! p7 B7 I( t! q( z5 z9 u" G1 D5 B
. o8 W: m3 c% W  Z
( `, F: b' c1 R0 b9 V

3 a. X9 V& s8 d1 K$ I" l4 `1 H3 ?8 K" L' C$ a3 B
- L( ^0 j- G/ i# t8 `2 c2 a
  Q5 b8 I- `' a; y$ w, j
9 ]- `: c8 p, I$ X$ n  a3 k
* G' G/ h9 v3 J2 y7 u, G  w

: {  `' z$ m) I8 i6 \0 M
0 ]' A. ]8 c0 k; l  fAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)/ W, P# T; z/ j+ C5 n0 V# F
=====================================================
; Q( k# U1 j8 t: U. y1 ]2 X* t% @6 C
! a* _% z& ?: Z3 J, [; }1 E
About3 e# C8 ]% Q% K5 w5 h4 P7 Z! q
-----3 X: P% e  {0 p) [
Asuswrt is the firmware developped by Asus for their newer routers.  They are
: a$ n  F/ {# v8 E1 {* w3 Valso porting it to some of their older models, like the RT-56U and RT-N16.  
# s' Q/ n9 m- ^- ]2 hWhile originally based on Tomato-RT, Asus has disabled some of the ( ^3 m# X( u* G+ o* }: X
original Tomato features, and added others.' ~3 v+ W+ P- N4 C6 l
* p7 ?; D0 t0 M/ y: ]
Asuswrt-merlin is a customized version, which I am developping.7 N" ]$ G. d/ Y  j) H. c2 M
The goal is to do some bugfixes and minor enhancements to Asus's firmware, + A+ Z1 y4 h' |& K! j3 V
without targeting at full-blown advanced featuresets such as provided by
0 o# [2 X* T4 `4 T% U$ oexcellent projects like Tomato or DD-WRT.  Some of the features + p9 K0 \8 l9 \# K  I9 n4 @. A4 |
that had been disabled by Asus have also been re-enabled.! @; C' s6 C7 J0 K
This aims to be a more restrained alternative for those who prefer to stay : I6 j+ t( V* W6 r
closer to the original firmware, with limited risks of seeing new 8 S0 b" r2 b. Z6 C" Z5 g
features bring in new stability issues.  I value stability over
9 ?5 }; X$ X( u" }3 g9 _performance, and performance over features.
2 N+ @* b3 ~+ N1 }# Y) Z3 F. C8 n( \7 N& t5 O- D# p& H' t
. M! s2 J, p/ {& ]6 a

& s0 t/ @% }$ `0 ~! q& uSupported Devices5 N$ |8 t0 a6 t. O" G, ?' m
-----------------& Q9 y" m* g1 n* ]* a( {! j/ T
Supported devices are:. e2 k& R, U. U2 t, v
* RT-N66U
, {9 f4 \9 l) s4 k3 Q! y0 S * RT-AC66U' F2 b$ l+ l+ ~0 o

4 n6 k2 \0 i9 ?0 E1 W( VThese devices have experimental support (because I don't own one to test it):% z5 K( Y9 q4 k/ }6 l, u, P
* RT-N16- A& R+ u3 j8 W( `. k' V

5 [, G) |; i7 k7 ~! r  t0 k7 K. [9 O( \+ W" |3 T5 f* M, v
% H" @0 c9 j& S/ x/ y7 j
Features
0 o. u( C& q: X. X% Y7 ?--------
# y/ I5 \% s8 x8 i0 l& G4 S3 UHere is a list of features that Asuswrt-merlin brings over the original firmware:
- U( p4 v) G/ S4 H; V4 X& m7 Y5 y+ G6 d: d* P* |7 l% U  ~
- Based on the source code of release 3.0.0.4.220# O2 Q7 @4 b* ?" B
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)) R8 ]. n3 Y7 M
- WakeOnLan web interface (with user-entered preset targets)
/ [' I( E2 r4 }- m/ e: C3 }% F/ t6 R- Persistent JFFS partition
% H1 S( X9 Y$ y6 X* f9 c- User scripts that run on specific events- V4 F) A3 o' Z& E- P
- SSHD (through dropbear)# E2 l; u5 y& z0 h4 z
- HTTPS web interface) R4 C9 V9 y# X- z7 a; \
- Crond! H4 ?0 ?) ~  X6 _8 v. C6 |
- Clicking on the MAC address of an unidentified client will do a lookup in4 z% i4 v7 u8 C0 H
  the OUI database (ported from DD-WRT).
/ J" h5 Y  _; F7 u5 n- Optionally turn the WPS button into a radio enable/disable switch/ \2 z! T, K+ q4 D! E) ?5 t
- Optionally save traffic stats to disk (USB or JFFS partition)$ `) w$ p/ u0 A  P2 g
- Display monthly traffic reports* J$ Y# N! v) f- m9 n. s5 l2 W
- Display active/tracked network connections
* R, T1 x* D9 x- Allows tweaking TCP/UDP connection tracking timeouts
- Q' K7 ]  b  H* ^' A- CIFS client support (for mounting remote SMB share on the router)8 T1 n, Y4 F! R+ C: @: e
- Layer7 iptables matching) ]" I) d- m3 Z9 M' U+ b, Q
- User-defined options for WAN DHCP queries (required by some ISPs)0 O6 z. {4 b) B3 \$ m
- Name field on the DHCP reservation list
  V1 w5 F0 M1 u- H& a+ W- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)' s( |  a# j; ~& \4 W/ ^
- Dual WAN support (both failover and load " m$ Q+ s" h' ?2 l5 S1 y& h
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
1 C; [  z  Y" G" C- Disk spindown after user-configurable inactivity timeout, M7 _5 k; r" H6 I+ u
- System info summary page
, _0 y( |7 U- n) g. L) X- Wireless client IP, hostname, rate and rssi on the Wireless Log page
: \1 |4 M) H& S2 N( r9 w2 p- OpenVPN client and server, based on code originally written by6 h0 u& ~1 C8 U% L' g# f
  Keith Moyer for Tomato and reused with his   [" ~( y+ `% X! [3 g; P# ?
  permission. (RT-N66U, RT-AC66U)
* G& ]% l/ w+ Q- u7 ~1 J  ?
# {5 {9 c- _' ^  D, p8 ^: J7 T. M( w# ^. T) o/ F& Z
: L5 ^9 w2 M, t
Installation# m- v, K; F! i% Q( ^
------------
6 `. e7 [1 t) i0 q. L4 J+ F" PSimply flash it like any regular update.  You should not need to reset to
! {3 ^- e& w, j' S- q" ^factory defaults, unless coming from a version that used a different
, X7 b) m3 `( e6 u, D$ @* q3 Q0 C1 Envram size.  You can revert back to an original Asus firmware at any time just4 h; H: I3 |3 F" \" K
by flashing one.9 }) g/ {( v  l( a* _; [9 r3 _3 A
4 ~4 O& H, X" E7 F
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
4 ]* b: _: l$ R9 w' P' ]  ]2 p! Gfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
2 g4 {- Z/ I: [7 |+ Jwill wipe ALL your current settings and revert back to factory default!
6 u& E  S# S$ V* j, i" R3 E/ nThis is required to upgrade the nvram storage to 64 KB.% l3 [6 ~6 z( ]# I; ~% k+ \5 Z
2 q2 w  G( ]+ M

$ r) m5 k0 z. U: @Usage
/ p/ t0 y, \$ u-----
% E* {9 F+ `$ [1 I2 ?* r3 p5 T! o( d# d  w3 t
* JFFS *
8 m& f4 a  ?' t* j0 rJFFS is a writable section of the flash memory (around 12 MB) which will
: Y% p* s5 I; h/ N0 ?4 Jallow you to store small files (such as scripts) inside the router without
  T4 Y5 y* m7 P0 aneeding to have a USB disk plugged in.  This space will survive reboot (but " Q2 e; x& [. |$ E( N
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  8 B! c7 ~  L) U: C. M' k
It will also be available fairly early at boot (before USB disks).
3 w# m. j: L- j& ~& c( q
9 g, h: b0 o8 B) _, y0 y4 DTo enable this option, go to the Administration page, under the System tab.9 E0 Z$ h. I* ]7 e& U" d0 u

) [: b5 f1 P  J# U+ s1 c. uFirst time you enable JFFS, it must be formatted.  This can be done through 5 h+ @# o! S) p2 `0 P' `
the web page, same page where you enable it.  Enabling/Disabling/Formating ; ]0 a- Z$ Q8 i0 v% K0 u: V# D
JFFS requires a reboot to take effect.( t. m5 O8 e$ ~/ g& P. L

/ O; Q. ^% i7 f* S5 ~0 g" zI do not recommend doing frequent writes to this area, as it will
& U. y  t; j/ i1 S0 Y! Zprematuraly wear out the flash storage.  This is a good place to . D; M! R2 s$ n0 r- v2 u- W# D/ i
put files that are written once like scripts or kernel modules, or * E  J7 w5 R" d+ Y2 w( Y. }6 M- y
that rarely get written to (like once a day).  Storing files that
4 E  p% h. P. p# t3 k. G5 U1 Bconstantly get written to (like logfiles) is NOT recommended - use; Y0 E* ~, M. \
a USB disk for that.
& [# j) _* y. i9 p3 r5 f
: W* B3 J+ t" v# `* f
( x9 R: Q$ V. g& C3 X% B! d* G* r# T  Z9 K9 p
* User scripts *3 ^9 I" _- Z' Z/ Y/ e5 B
These are shell scripts that you can create, and which will be run when
* h  i8 ?# s( R2 W! q$ W1 Ycertain events occur.  Those scripts must be saved in /jffs/scripts/
# g  [: V2 f1 P9 |2 o3 h(so, JFFS must be enabled and formatted).  Available scripts:
, E0 m/ U! B2 M1 `* y7 Q4 L8 U) P* [! O) B, j9 J7 D  T  K
- services-start:  Services are started (boot)
  @# x+ B" h; i/ |- services-stop:  Services are stopped (reboot)8 Y/ K0 l4 e& n0 B$ E. k/ @& U
- wan-start:  WAN interface just come up (includes if it went down and back up)' p8 K- w+ {& [; n7 w4 p- M
- firewall-start:  Firewall is started (filter rules have been applied)- Q* K1 O6 P0 l- l3 G1 p  P5 n
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
2 o# o( K# T# y7 S$ w: n- z! w- init-start:  Right after jffs is mounted, before any of the services get started
- G! _+ y$ W0 z9 k6 s' I  k- pre-mount:  Just before a partition is mounted.  Be careful with
0 X1 r' m1 e5 W. O  this script.  This is run in a blocking call and will block the mounting of the
% r% j: {; x2 T1 E$ l  partition  for which it is invoked till its execution is complete. This is done ! L1 z/ @+ c7 [% E$ d! j
  so that it can be used for things like running e2fsck on the partition before 0 C4 {+ ~, P9 i/ z
  mounting. This script is also passed the device path being mounted as an
4 E5 y; b. \3 K& J  argument which can be used in the script using $1.# `8 G( R, \/ N
- post-mount:  Just after a partition is mounted
8 O6 h- l# ?. z& G# x+ X" e# X
' _* }- {' S: Q% W7 ]2 ]6 y" }: rDon't forget to set them as executable:# i# h' g9 A3 U2 k: }  @

- ~2 z8 I8 j5 M% }" h6 Y1 W* T   chmod a+rx /jffs/scripts/*6 Y+ J3 T5 Z1 z' j! R  q+ L7 B! x! U  V
! w3 J7 e3 i$ Q. p8 g+ Z
And like any Linux script, they need to start with a shebang:  d2 E6 w1 S  c

# ~2 e+ K7 Q: T$ y+ K) a   #!/bin/sh( f& {0 P2 O+ |3 k
8 A: E  P  @) z+ N

$ r' d; C4 h% |% A1 x* s
6 B) |! V' k5 f* WakeOnLan *5 _, H! b0 p+ c" V  d6 F  g
There's a WOL tab under the new Tools menu.  From there you can enter a
+ R6 E& T' ^5 b. p5 @) qtarget computer's MAC address to send it a WakeOnLan packet.  You can also
! i% y5 L1 S: c5 e; a, Ycreate a list of MAC addresses that will be stored in nvram, and on+ T! Z0 Y' f  B6 n) x2 ~- ]
which you can click afterward to wake up one of the listed computers, without
4 [& q9 V; \. t0 `3 X" Xhaving to remember their MAC addresses.
  ?* o- r& ]7 E2 S$ L# M' M/ u0 ~( Y1 Z( {6 G) W$ k" f
& R: y9 q! x8 Y# \6 a
* ]- _+ \+ }& p) I" Y) [& E* J0 {
* SSHD *- F" K' q- `2 b- c
SSH support (through Dropbear) was re-enabled.  Password-based login will use
- t6 e2 e, `' F8 H( n& B6 h( k7 Q0 Uthe same username and password as telnet/web access.  You can also optionally
# i2 T, R$ h+ @: A2 oinsert a RSA public key there for keypair-based authentication.  There
, u: m$ X4 c' Lis also an option to make ssh access available over WAN.
4 F( ?$ e8 }+ n- D7 {  C3 r
) B  p& v4 a) R6 ~- ]! |- S
: T& \- n# j( v* B  c5 j* HTTPS management *9 C; b5 k. A& U  H  z% w6 A
I re-enabled HTTPS access in the firmware.  From the Administration->System
  i/ N+ e6 N) h# p, I4 p: ]1 Jpage you can configure your router so it accepts connections on http, https ' I& g  Q" I- t- v( O
or both.  You can also change the https port to a different one
8 o0 l" N8 v$ f8 l9 @/ H- ^(default is 8443).0 ^. H+ E8 O2 N* q3 h

* \& b0 ?& i) }, v* V. {3 J
1 X+ B  E% e; W' N# U0 z5 s! K1 a; y0 g7 G) B. b
* WPS button mode - toggle radio *8 `0 S6 {% d+ T  [; k
You can configure the router so pressing the WPS button will ; _5 Z7 e2 p2 m% ]9 I
toggle the radio on/off instead of starting WPS mode.
7 e0 d$ Q% ?" ?; D+ j- qThe option to enable this feature can be found on the
6 o7 O5 O  {! t  F% ?& V( }; CAdministration page, on the System tab.
+ z( r/ i( I! p! @2 F% d. I& B0 r
0 \- M7 L, d0 t/ P6 }" o1 a6 w! Y& Q* \0 l; C& x
& N; _+ r8 |6 Z% c
* Crond *- f, \4 I) P2 X, B) ^. w9 B
Crond will automatically start at boot time.  You can - O8 z) q' M& ^- h) n* w- _) V
put your cron tasks in /var/spool/cron/crontabs/ .  The file
' q. ]; s# U0 P7 Amust be named "admin" as this is the name of the system user.
* i& w3 T' j" \- RNote that this location resides in RAM, so you would have to 1 E8 k4 p, C! ]( |
put your cron script somewhere such as in the jffs partition,
; B( Y, @$ \, _and at boot time copy it to /var/spool/cron/crontabs/ using ) M7 |2 _# Z. g/ R4 v" t0 M
an init-start user script.- _: M# K! S. H9 j6 X1 ?$ Z, @

& L/ Y7 Y0 J  U) `  {4 w9 y7 A7 B& ~& o; Q( f1 d5 R! J

+ z! i4 M* @( ]4 D( {* Traffic history saving *
, Z% X/ F7 e9 n: ?. Y+ k' G* IUnder Tools -> Other Settings are options that will allow you 8 x4 O6 C; f" [! I
to save your traffic history to disk, preserving it between
! ~. W! f/ H9 s) \- J) Wrouter reboots (by default it is currently kept in RAM,
* @( R7 }3 h9 M4 Y' Y/ E3 nso it will disappear when you reboot).  X4 V" _% ~7 m) q8 [$ c

6 d) A4 i7 T( f) @You can save it to a custom location (for
, d! O! A+ c5 f' i7 u1 Q/ Oexample, "/jffs/" if you have jffs enabled), or . Q+ H/ I; ?/ M& U+ z7 E
/mnt/sda1/ if you have a USB disk plugged in.
% n/ L' M- z  a# NSave frequency is also configurable - it is recommended
0 M# b3 {) L0 s0 J7 b5 i# a+ m( Hto keep that frequency lower (for example, once a day) 5 [2 F* Z* v0 w4 k" Z3 m
if you are saving to jffs, to reduce wearing out   w6 w! o4 j9 M% B  q. I) L
your flash memory.  Make sure not to forget the trailing 7 p3 U' a0 @9 c/ ?5 W1 e$ J
slash ad the end of the path.
' U# h5 r& m% K. O8 f& [2 }' y3 P3 ~. ]6 P
Also, a new "Monthly" page has been added to the Traffic
- |. o2 n/ ?" z6 T6 H% V# W$ hMonitor pages.' o2 q+ c1 o4 m
/ D9 M2 ^# [' G( P5 k( c
$ R1 U/ g' }# H

' l5 i' E4 A' f1 n, ?! f* Display active connections *% |3 ^) p/ T* Y
There is a new tab under System Log called "Connections".* o* q- w9 F8 y; U1 p
This page will list the currently tracked network connections.  v, o& K) H5 C- h, k3 u
You can enable name resolution for IPs on the Tools menu,
' ]# {! N! |! munder "Other Settings".  Note that name resolution can " F$ F1 C6 ]8 o, [  K  _8 M
slow down the loading of this page, especially if you have ; u8 t! q, M2 E$ ?  I" p) @! ^% N& G
a lot of tracked connections (for instance while torrenting).
2 _9 G5 q" T0 a1 v2 K) L' S' ?6 E7 m7 H  k) @1 g

' G" c4 `6 v/ Q0 k* n- O: _7 O7 |* }! X5 R7 W
* Adjust TCP/IP connection tracking settings *
, c: r  y  T/ X. h$ EUnder Tools -> Other Settings there are various parameters & R; v- U1 v. ~; B7 b5 O/ u/ L
that lets you tweak the timeout values related to connection 2 p$ P$ J! m: S
tracking for TCP and UDP connections.  You should be careful with
/ |1 E( B( h  G. H8 l5 {those settings.  Most commonly, people will tweak the UDP timeout - D. K+ Y8 j3 Q8 ?! u* x: r7 b
values to make them more VoIP-friendly, by using smaller timeouts.: i5 W5 m4 S' e' E# W; t
Timeout values are in seconds.8 }3 o+ g7 d  d5 S

( r) ~4 Z3 }* i' O3 U% @* ?/ Q6 n, w! {7 h! F, k- V& s% i# L! O7 |
& a$ g. ]- v! m6 f# _3 e) W7 L
* Mounting remote CIFS shares on the router *! q0 \8 `2 s# {, F. P! G' T
You can mount remote SMB shares on your router.  The syntax will * n" j. m( r! M) d( @* T+ _
be something like this:
/ r- D- D* |+ d' H
' {0 [, _) m; _0 c; h. ?5 [7 Xmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"6 o+ Z5 t6 G( w/ N

# K+ y! t7 c& H9 Z* T4 f(backslashes must be doubled.)" u6 \9 s# P! A) w9 q

9 A, F* {* M$ i$ {
( |$ W* u8 O$ D7 `) @6 r5 V, ]7 |: S/ V, ?& p& }
* Dual WAN (EXPERIMENTAL) *9 U( e+ }5 @9 Q$ D# M
Asuswrt originally supports using a USB 3G/4G modem to use as a 3 l; g$ _; ~3 C) `* X
failover Internet connection.  Dual WAN is the next step, also
; B5 B( d- L  s! [% jdevelopped by Asus but left disabled so far in their official 2 }; o, N! K, `6 @- h
releases (probably because this is still work in progress).  
& O: [" e* b  |, V6 ]% a
* l  c9 T: d1 S) @The first improvement over USB failover is that it works not only ) v- }+ R" g! V+ H1 v
with USB but with other ethernet devices, which can be plugged 6 ^" G2 b+ D! g3 H/ ^
on one of the LAN ports that you will select as the secondary WAN " z. J, D" L7 k* k  g  Y7 d( t; f# {
interface.  The second difference is that in addition to failover 3 n# G7 J% U2 ^5 Q& {
mode, Dual WAN also supports a load balancing mode, allowing
: ~$ g6 G) p1 k# C# oyou to share both connections at once.
/ L2 O) A4 s3 P- U/ E% L
; O: S& Q  v! {) IKeep in mind that Dual WAN is still an experimental feature, until * _  ]( `% c7 D
the time Asus finishes developping and testing it.
; d7 s7 n+ I, e/ v- }0 M# S2 }

9 b+ W1 ~  }) v2 U7 k- C" L+ p: t
* Disk Spindown when idle *
' n* g3 P. w2 |0 r) ]# f8 W! vJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you / n5 q5 Z4 f: k  Q
to configure a timeout value (in seconds) on the Tools -> Other Settings
" U0 H; Y. {) Q" k$ f0 `5 Spage.  Plugged hard drives will stop spinning after being inactive
3 V+ G5 G/ n* z- z/ H2 g1 zfor that specified period of time.  Note that services like Download Master
" o' `9 w( U) i8 [4 H1 K+ ~might be generating background disk activity, preventing it from idling.; A$ ^8 c4 s+ ^2 Z6 G# D

& ~8 y) E% [! g$ u$ J
4 V  l9 e2 d" Q! _
8 k9 J" B& l4 _2 K* OpenVPN (client and server) */ U3 a+ _1 b* X* j
OpenVPN is an SSL-based VPN technology that is provided as a ' Y# a& w7 E! A' V/ X% o% ?6 l
secure alternative to the PPTP VPN already included by Asus.9 f0 f$ `8 C7 P* l, t% T9 q- ^
OpenVPN is far more secure and more flexible, however it is 9 O9 N3 v; ^5 P7 _; e# d1 l6 L
not as easy to configure, and requires the installation of / q, \+ [2 ~6 H; A6 M) d4 |: f' g, W
a client software on your computer client.  The client
8 Q: S0 Q7 y2 z7 R6 acan be obtained through this download page:0 B% r. R5 }% W0 k' j2 _+ D

3 g2 w) x, G0 U9 L' H* @http://openvpn.net/index.php/open-source/downloads.html5 D& m, F  l/ J: a% W0 \, N

/ R3 D+ @  M& _0 a) K( {Explaining the details of OpenVPN are beyond the scope of this
7 h2 d& ^) @8 w1 g/ I6 O& i5 S9 Odocumentation, and I am in no way an expert on OpenVPN.* V" j4 E/ V4 X" f4 L
Fortunately, there is a lot of available documentation and 5 J/ C7 G* P: M2 l5 v$ s( c
Howto guides out there.  I tried to stick to the same option
  O* X6 P2 b5 O1 b; edescriptions as used by Tomato, so about any guide written 0 j3 K& y$ t* ~
for Tomato can easily be used to guide you on
; E+ g# ~, x0 o8 {Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin , y# j+ Z) e6 y2 O7 _2 e
Github repository.# s: _5 \) j7 h0 S
3 R& I& f0 M* o6 z# N. C# Z

. Z* E3 K" ]& A& }; A) v
+ }0 Y; O2 `$ Z" u5 a. {5 H" z! VSource code
5 t6 ^  M) H4 B* Z% g$ A$ {-----------+ _8 o7 E. L" O' Q- `
The source code with all my modifications can be found
3 h8 D& H7 m* _) @4 Y. Von Github, at:
; Y( O4 l8 q5 a: r2 S& A# t! |( D, I& \* s
https://github.com/RMerl/asuswrt-merlin
1 v# V# P) M) m+ n+ o" Z: s4 q1 P* Q
- C3 ~2 N" a) _

, i4 S+ o& `5 i& JHistory; y9 ]$ V1 R; p. U5 o/ x, H
-------8 @8 v4 M5 |% o
3.0.0.4.220.18b:# v4 j4 K; J! x6 C7 K2 S
   - NEW: Report both rx and tx rates on wifi connections
1 s4 t. s" |$ C4 T9 ~   - FIXED: Handle cases where the wireless driver returns a speed of -1. Z' j/ G. D; b! @
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
9 g( b& m7 C* D& }; ]            the wireless page take forever if you had multiple connected clients.  I4 z1 e  \: y' U/ Y! l* g+ b
            You will have to manually refresh the page the first time you access it
  F7 t8 D4 U* l# p# {2 I            if the RSSI is reported as "??".! @, y3 u! Q; H$ l# m4 X4 d. t8 S" `

, G# |$ N- W( @& N) [+ T2 q# B7 Z1 y  j- |9 {  n
3.0.0.4.220.18:
3 {; u3 z. u" V9 |6 ?. s8 D( R8 r   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be* A' V% b; V( l2 t$ j7 G
          manually set to a value between 0 and 15, with 3 being the default).
( z+ T5 \: A2 T. S% D( v   - FIXED: Buffer overrun in init code that would crash the router when
4 l' m1 y, o6 Q& g8 ?$ ~/ K% z. W            too many features were enabled at compile time.
: [7 d  j6 {$ C- s+ J3 m   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
3 s+ t- S6 P; W6 {   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
) g* I# g  }# U6 x3 H1 E1 }   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were * W  M' K9 i' \, K6 j/ o) z7 g
            not properly saved./ q. [& ?( c1 c* U$ O0 L
   - FIXED: First time a client's rssi is polled it would return 0.9 G# I9 ~! @, b/ y- ]
   - FIXED: post-mount user script wasn't executed (regression in 220.17)$ M7 S5 i, K) `4 h- s9 _
   - CHANGED: Added some info to the OpenVPN server and client pages.1 k3 C0 p8 y$ _8 i+ M% G9 V$ B
   - CHANGED: Improved load time of the VPN Status page.8 Z9 O8 R! J) ^- q' ^0 @: p/ Y
/ Q7 V6 F) U5 U7 \5 A: l( _! g8 |
& M0 ?+ s  z1 T; ~
3.0.0.4.220.17:( p" D8 l+ Q! {
   - NEW: Rebased on 3.0.0.4.220, which includes:3 y2 B0 f8 g* b6 S: m5 `
            * Fixes to IPv6 6rd
' a) J! R# F$ K0 t# B            * Fixes to AC66U Wifi + QoS
5 r4 g" @3 P' n" T& l! d- V            * AiCloud+ k6 t% _6 H; _# Q+ g" q/ C
            * Interference mode once again enabled3 M  z- c* S- O. i- E7 @0 N
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
: ~+ \3 e* d# p8 o2 t$ |: q  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
0 \) I: U$ W# s3 `           if you had just enabled the option on the webui.# n8 p; _4 {, S7 `
  - FIXED: PPTP clients not always showing on VPN Status page.
& ]$ g* Q9 \9 `2 O  A  - CHANGED: Disabled DualWAN as it's currently broken in 220.
% s3 m; J% y  O8 M6 Q  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
2 J4 Q7 p2 g- K- e  n  [             the router.% T" e; U: Z" R& ]4 m, U
  - CHANGED: Removed firmware update checker to avoid accidental
' I- a% `6 m) O/ m             revert to original FW.+ A- S% o6 W1 j' O+ u6 E
5 y1 ?1 c8 F3 y" }

9 L  L9 G. m' k0 ~# F3.0.0.3.178.16 Beta:
9 {/ R3 g) u' t/ [9 i& v   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by% L# F7 R# p5 ?3 P0 I
          Keith Moyer (from the Tomato project).2 m6 j3 k5 L6 I( M2 X/ U& m) @4 C! D3 ~
   - NEW: Added crontab command
( z& b' \% r6 W! J: G   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either 9 B& T4 [7 ]) H) A' `1 I  D  M
            VPN or the NAT Loopback (GRO is now disabled for that device)
% V7 F% B5 k) `. ^) X  y0 d   - FIXED: dnsmasq was listening to all interfaces by default, allowing
+ e; s/ z5 i) O0 \) a2 k2 d            even dhcp requests to be serviced from the wan side if you9 O1 G6 L1 P) @  w" O
            had the firewall disabled (Asus bug) (fixed by dev0id). P) ]! \5 p  S( W
   - FIXED: Default disk idle spindown now set to 0 (disabled).
4 u/ L6 m! w; v$ g( y& Q) a$ K( _   - FIXED: Corrupted WOL list when using IE.6 I6 g4 u$ k" F2 D! M% m5 N
   - CHANGED: Upgraded openssl to 1.0.0j.
' L6 Q( T' X3 i; N" f  m+ q   - CHANGED: Included fully functional openssl command (will allow you to
' f( K( A, z0 [' H: f; ^              create keypairs and certificates from the router).6 T4 m' p  Q2 t8 o( m1 `/ W
   - CHANGED: Removed power adjustments from the Performance page, as they
3 P% P* _5 _( z! S$ u  Q8 Y! g              are redundant, and not as reliable.# J. o0 B3 M" S. p4 E3 k% x' p
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I 4 H4 g+ ^' M" {' T- a( b# U+ F, ^
              am unable to work on them without an actual router.
6 h8 e! I  u; \. \6 @8 ^( c3 s$ W
+ ?% m" D* \5 \8 v5 S0 u+ v! K* j! o: i5 c" s& a9 J
3.0.0.3.178.15:
* L0 g3 g" R* Q   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:3 O9 G. k, N( C+ X0 i9 k
           * Radio turns back on based on schedule; Y; K5 Q) e, m! V+ H4 U/ E: W9 n$ \
           * Reorganized QoS pages
" y- L  x- D( m( b0 _           * Turning WAN DHCP connection off will first release current DHCP lease. [1 Y& [: ?9 v! o: q  n/ A" ?, n
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.+ g8 K6 H6 h: P  F
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
' Q, U7 T0 ]7 O  N. P; C' [          max, as using the whole 90+ MB available makes little sense for
6 f3 ?" U$ P4 A( j( k# n          JFFS, and was also displaying some issues.( H- }. j4 X& T2 M) w0 B  ~& o
   - NEW: Added nat-start user script, as NAT rules get applied separately from
6 C+ J$ }! E' N1 R  Y/ D          other firewall rules (firewall-start changes to the nat table are 2 P2 C  a: ?: e/ \% B: q- s3 w. @
          being overwritten when the router starts NAT)
) _$ Q5 H2 x: h5 ^: K6 `5 E$ [   - NEW: Added additional info to Sysinfo page" t* p3 P- R1 ]  y
   - NEW: Added chroot applet0 F& O( F+ j) l$ D4 B, l
   - NEW: Option to allow SSH access from WAN
9 ^+ U0 |& k8 f3 l* X, F6 K+ @% K   - NEW: Option to exclude specific devices from idle spindown
* A: R2 |9 W/ W. J   - FIXED: Performance page now uses the new Sysinfo API, and is now able5 u0 `  T. z" H& f: j, X' r( @* q
            to deal with cases where radios are disabled.
9 X: L7 e( S+ U* o3 U
1 g1 Z$ ]5 B1 |5 p2 {2 s( ^6 T5 r  q, ]# u) p' {/ ]$ `1 |
3.0.0.3.162.14b:! C: t; |% X  s* p; g# v7 [. ^% Y. {
   - FIXED: Web server would crash for some people when accessing0 u8 V, Z) Z& C, J2 ~0 b/ `" m6 h3 T! l
            the Wireless Log page.4 L4 E# E' e2 `/ P/ D

2 v% y' y9 B6 B* N0 s2 f: [" A. X6 y: a# C$ ~7 M3 C: C& \/ q% o
3.0.0.3.162.14:' k" C0 c# Y( s3 q% I
   - NEW: Spin down disks after (user-configurable) inactivity timeout" @0 ~- y+ R& ?  d& o4 W
          (using Jeff Gibbons' sd-idle-2.6); j' l7 n8 _' _3 k8 j) I, W
   - NEW: System information page under the Tools menu.
4 L6 P1 W2 [& z/ z   - NEW: Station list on the Wireless Log page will now report associated/ a4 f' e% n$ x% }# T  y
          IP and hostnames (when possible).! P9 B5 V5 U& `
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:* }  ?! T, j, V; v3 Q* l8 w. \- M
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
9 t$ |+ u# M9 U/ a4 t6 l9 }  P   - CHANGED: Better integration of the Run Cmd page.9 a. s3 w) G6 y% s- H; ~5 S
   - FIXED: Incorrect left menu rendering when under the Tools menu.
% j( n" q# [+ K) M" L1 W, V' p" x
1 D3 p9 K, v9 u
6 [. X4 N6 y$ n/ P3 s; {3.0.0.3.162.13:( G- H7 y+ a# T0 f
   - NEW: Rebased on 3.0.0.3.162.
& F9 @) c8 G* x: m* _   - CHANGED: Switched to WPS radio toggle code Asus added,' X! q" z& O0 b$ U0 ^0 [3 h
              now on the Administration -> System tab.
/ ]8 f, g5 \5 E5 ?% `/ s  ~& l3 [" L3 d6 H+ D$ N- z

& z: S  E8 `: x* S- f* s, c, C$ {3.0.0.3.157.12 Beta:
  J) s+ h/ ^9 t5 [" XThis is based on unreleased Asus code, which they have
* _' N! [& @$ [1 q+ O) [graciously provided me with.3 Z# K2 B( z# V
( W2 y, K% L! Q! v- j
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:/ E/ a+ _% [6 T3 Z( S6 x
      . IPv6 tunnel memory leak fixed
# I( E# p- g/ q) g3 F- [& ^      . They fixed many issues, making some of my patches
+ b  X2 y! p: d7 X: m8 t. P        no longer necessary, such as timezone DST, https auth, etc...3 g3 U- C+ H+ x/ O1 k" m+ s
      . Upgraded radvd) e: h6 L( K# }# h) v2 {& {
   - NEW: Added link to the command shell page in Tools menu.
) {: _  {0 y. r1 K1 R   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)' o# [8 k$ d" S0 q% z" I5 a
   - NEW: Added "tee" command.
# W7 E, ?1 m8 g! H0 K   - FIXED: NAT loopback rules would actually NAT every lan to lan
# f' c2 E9 ~( s! e' p+ v2 Q            connections instead of only those needing the loopback
* D2 p/ @2 Y6 G& d            (bug in Asus's code).  Replaced with new code based on a, ?+ U( C6 k( b- D  b9 c
            suggestion from Phuzi0n on the DD-WRT forums.
4 W# J7 l# G/ y   - FIXED: Accessing the WOL page would make it resend the last; f! s. o: ~' |& J
            WOL request.% |' g1 w: o# y: K4 t, }5 y2 W
   - FIXED: 'cru' was using 'root' instead of 'admin'& l& Y/ o" ^$ g* T) |0 s! y
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)$ T: c0 v( D9 h. H0 M* `
   - CHANGED: Made tracked connections load async from rest of the page4 |+ s% L2 f# b0 I
   - CHANGED: Increased hostname width on Connection status page* R" k" l7 G9 c" X3 n
   - CHANGED: Improved WOL page functionality.# R! y: H& v4 Q% P6 G. ?
1 U5 }$ S. A6 ?0 R" G

! u- ]; L5 b: \1 Q2 @/ O! E2 m3.0.0.3.144.11 Beta:) g; `+ B: d7 z! l) a
   - NEW: Name field added to DHCP reservation list9 e2 t  ?% F3 G5 R
   - NEW: Webui option to enable resolving IPs on the Connections tab( v5 r' J0 [0 D& O( s; q
   - NEW: Store a list of computer MACs to use as WOL targets
0 ]- N" _: ]6 o# V   - CHANGED: Increased dhcp options from 32 to 128 characters
; d' V7 j9 @1 S8 s- z% S   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
" |# e3 {0 v8 v3 r$ w& f; P& R, a     it to 16 in recent versions)
  x. t1 p  [% n: O   - FIXED: Retrieve dhcpc options for the correct wan interface4 U9 d  l  j" G/ |9 t
% M" L  |7 D3 |! L* {% S5 Z& z$ \: j

: d2 m4 [' U4 c9 Y) v8 U3.0.0.3.144.10:( s2 C) w. B# n5 l0 u7 P
   - NEW: Rebased on 3.0.0.3.144.6 i; m( ]. @6 u, b( [0 G/ Y
   - NEW: Support for 64K NVRAM enabled.  ***First flash will" u' _9 E5 t1 Q) u+ M
          wipe out ALL your settings!  And you cannot restore
; a. ~( B& b$ ^: C  k2 E. v          from saved settings - you must manually reconfigure 5 H- r8 S; w' Y0 U1 s- Z
          everything.  Be warned!***
3 R5 _3 k  p# D: T' r! R   - NEW: Enabled support for Broadcom Wimax devices
' h$ m7 M$ N6 Q* i   - NEW: Added cifs kernel module (for mounting remote SMB shares)
9 d' M5 l0 u" O  `5 s   - NEW: Added layer7 iptables matching
4 k2 X1 k: k7 }+ ~0 G: }2 j/ l   - NEW: Added user-options for DHCP on the WAN page+ [3 u3 @7 }+ N- \
   - FIXED: Router crashing when connecting to it over Wifi, O* s! M% n& E4 Z- W' j# O1 l
            and running the newer QoS code (disabled GRO): d- w. i* m* C% \
   - FIXED: Router crashing when connecting to a network
) P9 ~" W/ ~/ H6 b& m6 j            device behind the router from over a VPN% j- @3 N+ L1 [" u' [
            connection (disabled GRO).0 n% h- f! V/ o* k( ]& `
   - FIXED: Incorrect timezone set unless enabling
* h3 n7 I, Z* S5 k# u& \            manual DST.
) d# v: L* o/ T" f7 `, a( n- S2 c3 R
4 r( {' ?7 e# N) ?  w6 Z8 V: u
& |4 x) q/ _4 r) w" N3.0.0.3.130.9:& R  I( e: G4 ~/ C9 s
   - NEW: Enabled new Dual WAN support from Asus. e$ w: H0 `6 m6 a* w2 i
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui7 r3 S& w; h+ _* b

0 S& ]% V" R/ q1 X, X% Z* c) L! p8 c6 N, x. s
3.0.0.3.130.8:
$ s5 q' d1 l! x5 q0 n4 Z*** Reverting to factory defaults BEFORE and AFTER flashing
3 ?  f% N& L, E! j4 h1 Bthis version is strongly recommended!  The newer Asus code base $ w8 p# m8 z* x1 R. G" E& c
seems to have changed quite a few settings, so you'll want to ' v" j- `- J! |1 ?
not only start with the new default values, but also get rid / Y' `* b  G5 j' q  P& K! Y
of obsolete settings.  Otherwise you will be wasting a 1 ^; b; g5 f, D8 I
good amount of the limited available nvram. ***
" `! @& T2 t6 ^( R% ^' c+ M: A/ b4 L# l
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 1 C3 J- `& V! E- F3 n6 ]  E/ w: z
                  and/or kernel code)
/ C" _6 S: h8 r, }6 X$ o. {
" \+ g& p- @% v2 ?( e! [1 P. \   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing : k, ]1 H( Z' R5 O5 n; m
                  a LAN device behind the router.  Workaround is to 0 Q- x7 a# b  \! M
                  use an IP range outside of the local LAN7 p9 O6 p1 s6 ?' Q* w
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either 9 l  j0 F3 _7 Y. x3 N
                  set your VPN to use the VPN tunnel as default & q- W- z: z/ O2 g% C$ s
                  gateway, or manually add a route to your VPN
) u% H; |) k1 _1 x                  client.
- Q9 V0 d0 e" I0 v; [- a
; k" f7 K. K# B6 R2 ]4 l- ]   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
/ y6 ~6 ]( r3 j- Z" Q          Build 130 brings various code changes to IPv6, not sure 6 E4 E. o0 C% E: o4 e, ^# `
          what else (as I have no changelog between 112 and 130).* h* d; U5 c, G/ q/ g
          The QoS code remains from build 108, as build 130 is
5 U" Q8 u: w" q+ e" o3 o. t4 x6 R- \          unstable.7 `: R1 u, h: |( A' S0 T5 z9 r
   - NEW: Added "diff" utility' a9 x8 o3 D2 s& x6 P/ x
   - NEW: Keyword-based filter (new in 130)
5 ^' y7 [/ x& U  [) k6 w5 w   - FIXED: Firmware/settings can now be uploaded over HTTPS
* ]6 r$ h4 q  O            (bug fixed by Asus)
) h8 }- ^0 x6 @' H; V7 A   - FIXED: Buffer overflow in networkmap that would cause garbled
2 T( t+ D1 d1 S            device names to appear on the clists list (bug in2 v# |6 g7 u/ c' }
            Asus's code)7 ~" c. m3 a; J8 e
   - FIXED: Firewall would break when applying a game preset that ; |. U  {3 q3 p( j  @# A
            had multiple ports separated by a "," (bug in Asus's
. k1 N8 ^- j' ^+ }            code)
/ b) U; @% V; q: O: k   - FIXED: WOL through webui wasn't working when IPv6 is enabled
) M& y" _/ o* O, m   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
* C: \! {! A9 G/ W1 n! D) {   - IMPROVED: /jffs/scripts/ will be created automatically if it
. L8 @) U9 A, V! l0 @               doesn't exist (you must still make any new script / _5 ?  l# L+ E5 k% B: Z4 n7 ]
               executable using "chmod a+rx script_filename")
3 |: j' z! {2 s% W8 `
, D# _$ j0 }( n4 y, x1 F8 \, z. {5 Y- B
3.0.0.3.108.7:: q' b6 y, n  P- w/ t
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)/ u# ^0 D6 c2 w) f6 q1 f
   - NEW: Added webui page under System Log to display active/tracked
1 q/ @4 Z6 y) P+ R2 p          network connections.
/ v! G' `' A& P5 E7 ?" E   - NEW: Added netstat-nat command.% A+ w- n& }0 C% j) P+ a7 }
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
# ?$ B+ q- ?) j3 d+ F  {# H' v          Shantanu Goel)+ Q( x& C( k$ Y1 g. M( H- m& F
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
% g) c3 [6 l! V) R   - FIXED: Removed check in Asus's code that would reject txpower > 80; M$ M) p1 N$ W* T" L6 W, ]/ U
            unless you clicked three times on Apply (?!).+ U" A) Y. {5 ]1 }
            NOTE: Still not sure power setting even works, as I get( ?* G+ b& J% r, n' S% O$ T
            -80db from the other end of the house no matter if I use * h" k$ O5 d2 _" i; s
            40 or 500 mW.
. p. X  L1 Y9 \
1 d3 ?- U, X3 H# Z6 r) c" N4 k7 B' O/ ~; i6 q5 o  d% c
3.0.0.3.108.6:
) n7 ^" [+ E. Y5 A1 }- Y* x   - NEW: HTTP access list (backported from build 112)+ r# b4 H! \3 H1 h& O/ G
   - NEW: PPTP VPN encryption options (backported from build 112)
9 e. S2 i2 |* O   - FIXED: Traffic history location was't properly saved
3 N  g5 j9 G6 C% r3 A            when changed in webui.+ x$ |9 V% R- v" c
   - FIXED: Disabled traffic history saving to nvram for now,% Y& C+ ]" R2 V
            to avoid people accidentally filling their limited nvram space.
# f8 x. B3 U4 K6 X0 i) v+ }   - FIXED: Missing bottom pixels from the bottom of General menu
" y" `" L  e7 Y& N   - FIXED: Removed invalid CSS attribute: ?4 V" X& q( |1 c# e9 s
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
1 X9 l  V, i( ?* e7 F$ K: k1 Y6 `( q& ~4 A8 _: u8 ^' Q2 B

& J9 y0 D) }7 T! D# A7 q- J3.0.0.3.108.5:7 Q( k( F+ H! X7 r  f
   - NEW: Crond starts at boot time.+ t& F4 g: D$ H) V# L
   - NEW: init-start is a new user script that will be run early on
& C" [9 G: Q5 u* Z: B          at boot time (right after jffs is mounted, and before any
" ~; C8 J3 y5 w" T. j; s6 u          service gets started)
: I! w- X1 h5 Y0 W7 l1 c6 O  - NEW: Can save traffic history to a custom location (USB or
0 \, i# s2 `2 A) h         JFFS, for instance) to preserve it between reboots.+ c# X  G, ?7 [8 \% s. A8 s, G
  - NEW: Added Monthly traffic page (ported from Tomato)
/ j" n# O/ n& Y- }2 }4 ]- w* Z  - NEW: Added the Performance Tuning page (with temperature).
* F& X7 j: S: h' \5 G- v8 x% @  - FIXED: Webui authentication was bypassed by the web server (bug in3 a) n6 ]: I/ n" w. j
           Asus's code)0 N; U! U- ]' H. [/ e- s! _+ i
  - FIXED: Httpd crash when uploading a FW or settings file over
! t, i9 Y/ R& R. H8 O           https - should simply fail now.  For now you have to
/ m4 W$ q0 ~1 `8 K9 e& X8 a           use http for flashing the FW or restoring your settings
' D/ Y( f- H  r" b* c& N           from a saved config file.1 q3 j' w& t2 f) l

6 j3 N% C: r& c8 ?( Y2 y( T4 A* t; X+ e- ?
3.0.0.3.108.4:8 a) r( K( i( f; y+ U
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in2 z/ F+ a, q/ [6 V; d
          the OUI database (ported from DD-WRT).8 i- n0 c) t0 O# f
   - NEW: Added HTTPS access to web interface (configurable under Administration)1 H9 g) N% J+ \  Y3 ^6 I3 N+ k: a3 r
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)2 [7 c) t5 ~6 y, O
   - FIXED: sshd would start even if disabled$ N# o1 p! f% U; ]8 [6 f
   - CHANGE: Switched back to wol, as people report better compatibility with it.
" v" k5 ]' |! q2 X. R* J             ether-wake remains available over Telnet.
* @' m# c- i2 O8 {2 C3 A* x0 o
1 S; `# @+ h. W  [4 c% T$ m6 Z# B1 S9 f
3.0.0.3.108.3:! N6 `& @  l6 D
   - NEW: JFFS support (mounted under /jffs)" F8 I/ ~+ B0 U& ~/ I& r
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
7 n! ^. e+ }# Y% ?/ b- Z8 S          must be located in /jffs/scripts/ .
0 _9 u) j+ G& e5 \. I   - NEW: SSHD support- D) z& g6 i* Y, o" k
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
( W0 R  l0 r5 D9 U   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.8 @: s+ n7 x) k0 h5 x7 q
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.( C7 n8 Q7 p) K) m" Z3 V# v* r
/ O! u# t# }4 \0 |! a7 o# l- d$ r

1 ?/ T& m2 X8 J) w+ s4 C  [3.0.0.3.108.2:
+ P4 R+ m! O. _' G. j   - NEW: Added WakeOnLan web page
7 |0 L& B* t' }" l; K" \3 E7 n
) X8 e4 L  u; G* u4 e
) }5 z5 T! N* L; X; _& q. d3.0.0.3.108.1:6 u5 N- a7 \. q' m7 U: @6 w
   - Initial release.
! A1 V# P. l! Y! T8 Y# b
) z; d6 ~) b6 P; ?% A  n5 n/ _  }% N1 }
Contact information* I' [$ P+ h8 B2 T5 p! ~
-------------------
& n; p7 n# g3 C) _- _$ V  f& c2 E, GSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)5 L( T" q* k2 J
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
% N- k- d6 A$ y. @7 r: YWebsite: http://www.lostrealm.ca/* y7 E2 l7 S: q2 t9 U  v8 Q' l
Github: https://github.com/RMerl/asuswrt-merlin
0 g5 S8 L6 H/ u: v3 aEmail: rmerl@lostrealm.ca
! ?8 e- p' A( s9 {( @! v* bTwitter: https://twitter.com/RMerlinDev" t7 Y8 k' v: }; f7 I7 q4 {

8 c2 h1 S( o) Z" q4 KDevelopment news will be posted on Twitter.  You can also keep a closer eye
# Y- d0 C, A1 u% lon development as it happens through the Github site.0 j3 G% Q" a5 n3 n8 k% H$ F

2 Q5 A+ b( @2 V5 m3 T8 {For support question, plese use the SmallNetBuilder forums whenever possible, I regularily & F" ^" a1 J' j3 n
post there (in the Asus Wireless section).- Y$ G7 z/ L. t2 B1 U* \5 K

2 ^- l0 n! |0 ~# G& N3 X$ R" a. v6 b% q: r
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want 6 V3 Z; B" j; w# S. l' Z5 C( L
to give more than a simple "Thank you", there is also a Paypal donation button on my website.
9 O2 v$ c3 w. g6 e6 ?( b
8 t5 O* e. |) a9 gI want to give my special thanks to Asus for showing an interest in this project, & m! G7 B0 ?0 P- C- E8 W! N
and also providing me with support when needed.  Also, thank you everyone who has
3 ]$ ]: k3 q- Y* j' n) Xdonated through Paypal.  Much appreciated!
9 k: \4 M- a# v: |2 N0 Z2 C9 v0 r6 H; u1 b+ m' `
: L# w4 c/ Q* L* a: R# C) Z+ v# D, {
$ j7 F5 g0 ^$ n! X$ I) N
--- + X  F: y5 O. l+ Z
Eric Sauvageau# k" g# V6 g  O. E; i

9 M* s2 @3 r, w7 Q4 ?% {  w
+ F$ y; g4 ?" i& N

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
: L" I- r: F, L7 T: N' ?谢谢,正好有个N16,刷机试试效果。

/ P, k7 ^. R; U" j文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
+ V) n# a* h+ n没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
2 {( h, R9 f8 l今天刚买一台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客服返回顶部