查看: 23708|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:9 r8 B* A* V% T- q9 K8 d8 j: e: e

! Y) R$ L' D) _. g' b+ j  Rebased on 220, includes AiCloud; added wifi client stats3 v- M/ o) D0 _3 w- a4 D
  
( `. g  h! i! h: S* S    ]  r3 V' U* M# U$ ?/ K" @
  
, R; P4 G3 ?7 m) Z7 T. h  2 |8 T% ^- j6 a# M' C8 c4 P1 A( w7 Q! s
  
3 t( _: p0 m& Z# I8 u$ h$ Z$ T7 C
8 v+ {0 M8 `+ C: e& Z  ]
6 [8 X( S8 Q) s' |/ o% Z
: T" m+ G* Y( z) h. I
$ q8 l( x4 n+ k
# u6 B. Q8 o- X& z/ H4 D) `' v" K5 B  v7 C% f. t
9 t  q7 [( o" e% n
' d' H- Q! t0 y/ W$ W( n
2 X8 S' ?* \3 J9 M# Y- ?$ K

: H! W% z6 b$ ?7 j! E1 ~5 x/ n9 O! ~8 ^+ a
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
3 m- E8 K6 i8 h6 W! x% C6 B" y=====================================================
: d2 P/ {+ p( v, K8 l0 ^& C4 s" r) R; C8 k4 g
* p8 B7 q4 ^2 e/ }, I
About
% i! d. Z# k* _  B2 k( I  U3 o6 p! b-----" T" Q) \+ F( ?( Z- Z9 t
Asuswrt is the firmware developped by Asus for their newer routers.  They are # E% M0 C3 y* j" m4 w
also porting it to some of their older models, like the RT-56U and RT-N16.  2 R0 N; T, J, |' P, q
While originally based on Tomato-RT, Asus has disabled some of the
/ X8 u! R3 w6 g6 P6 o* Poriginal Tomato features, and added others.! Z# j3 e# n+ m0 w1 l

# o7 J: Z1 H% v6 j; U- gAsuswrt-merlin is a customized version, which I am developping.
  L3 _# m# b# B& wThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
0 ~9 Y: K6 _9 G1 Twithout targeting at full-blown advanced featuresets such as provided by
# V* J( Q3 f) w3 q9 ~; cexcellent projects like Tomato or DD-WRT.  Some of the features
& k) X, m% z5 y; O" I3 {that had been disabled by Asus have also been re-enabled.) z; [8 E( v- p: z1 r
This aims to be a more restrained alternative for those who prefer to stay 5 Y; Q8 {* N, g3 o' @+ P
closer to the original firmware, with limited risks of seeing new 4 A& g' O& U& ^# c: J
features bring in new stability issues.  I value stability over 4 i2 E  N$ [+ m! l* @9 H* H
performance, and performance over features.0 S% ]8 C9 Z* M

4 R4 V! u% {$ K2 o3 e8 P+ R: t* Y
3 f/ k2 Z0 T, X9 \7 m: e
) v9 W# R. S" {. S' |5 Y( l* u. cSupported Devices" w+ i2 v  S5 }' J3 D% K
-----------------
+ R1 G; ~5 W. ^( S# G/ H' ESupported devices are:
) e. D6 G/ |$ b, V) S8 g * RT-N66U
) J( }9 W1 j5 a* `% ^ * RT-AC66U: \2 P( V' Z& T& e. K, R, _
! e+ o: W4 r# O7 [: ]
These devices have experimental support (because I don't own one to test it):  o2 T. V1 A; R0 [" V+ K7 x
* RT-N16
' c, Y1 f2 d4 T% n$ N3 C8 D) q; B
' \% I1 ]& \+ F, A+ B: c4 t/ Y  C
/ ?- i6 R5 @+ t
( @6 C4 i: t4 y* C* U/ L5 UFeatures2 Z  n9 q  D4 |* F* c0 E1 X
--------
; j* I/ k. r! p* `8 ]$ tHere is a list of features that Asuswrt-merlin brings over the original firmware:5 y3 S. ~4 n/ L+ f( q1 u, ^
0 o6 r/ ~) M9 _! Z/ o, T! t6 [
- Based on the source code of release 3.0.0.4.220# w0 S, M9 ]/ v# h2 m0 P# {
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
) [1 l' q3 T! K' P& t- WakeOnLan web interface (with user-entered preset targets)& P1 E+ b  x0 _5 U3 N
- Persistent JFFS partition
, _7 U' }: w; x6 ~) E- User scripts that run on specific events
' n) O2 D& ~( ~* ~. M6 m! V- SSHD (through dropbear)
* I3 M6 X; e; n- HTTPS web interface: y  G, F, B) M/ d
- Crond
2 @' V9 s; i, j. I- Clicking on the MAC address of an unidentified client will do a lookup in, l7 y: C5 A+ @
  the OUI database (ported from DD-WRT).
1 ]. O9 g! B+ F5 I" i- Optionally turn the WPS button into a radio enable/disable switch
- g* E1 @1 o; V  U$ E' X3 b- Optionally save traffic stats to disk (USB or JFFS partition)
+ ?7 o; L# G# Y0 x- Display monthly traffic reports
$ J6 u/ m* C# q' a/ L5 S- Display active/tracked network connections
' h3 {/ }  V" `9 r- @- Allows tweaking TCP/UDP connection tracking timeouts: j7 T8 z1 N! U7 V" O" \0 e% J
- CIFS client support (for mounting remote SMB share on the router)
" s  K% V- W0 }6 I- Layer7 iptables matching; v( o3 e! a* S* y% w
- User-defined options for WAN DHCP queries (required by some ISPs)( d% ]  F# h# ~$ b2 K+ M
- Name field on the DHCP reservation list6 q9 [- k+ k" c) U  K9 w' ~5 ]
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
+ |9 |; z8 c5 f- Dual WAN support (both failover and load . Y4 m4 J7 k% X
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)2 v/ A& g$ H  u/ V- H* l
- Disk spindown after user-configurable inactivity timeout8 c! p! z( c: J& S
- System info summary page( p4 V- E5 J: L& d" @
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
% F& X, m8 J6 o) ^$ l) |2 S4 O! ?) N- OpenVPN client and server, based on code originally written by
. t, \9 A+ z0 e- J2 |  Keith Moyer for Tomato and reused with his
; H3 Y* j5 x) y' n2 P( H  permission. (RT-N66U, RT-AC66U)
8 ^$ h+ ~" E, l# l/ r0 l8 N1 e- K, Y0 ^# Z
  Q+ V+ v) @$ ~9 ^
9 _4 Q7 v$ V9 K/ v/ _" t6 m' v
Installation& m& F5 A' v, E5 e- v5 I
------------
( F4 [9 X; M) B; rSimply flash it like any regular update.  You should not need to reset to 4 }- c, ]: f* y$ E. `" k. w; Y& O; k
factory defaults, unless coming from a version that used a different
  V: A- X% Y8 O2 K  r! W" gnvram size.  You can revert back to an original Asus firmware at any time just
# H1 [+ @# x0 U4 X0 L# Iby flashing one.
1 P: [" r+ S# p/ c7 d6 d) H! ]; P, r1 J
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
- f. Y, A5 v" T3 b1 {first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
4 w9 e& R' R4 i- P% f5 k9 G+ k3 W! \will wipe ALL your current settings and revert back to factory default!/ B. o( {. O* f' \: e8 j
This is required to upgrade the nvram storage to 64 KB.
! v; Q/ T' x- C' i1 f- O* A$ h8 ^2 z2 s1 [

# K7 U3 Y# h6 g4 `Usage
0 }# @( b; q. w8 {-----( a0 L# M5 A# m' L3 p
6 n# v  L1 C1 ^3 J
* JFFS *4 h, _) Q: D2 `8 c/ ~
JFFS is a writable section of the flash memory (around 12 MB) which will
  P. b- w$ y4 uallow you to store small files (such as scripts) inside the router without ( n9 W' U5 X2 x: x  J3 P: o
needing to have a USB disk plugged in.  This space will survive reboot (but : L  B* m5 n2 G; i2 Y5 n. n% a
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
, G, r8 [2 f0 g8 bIt will also be available fairly early at boot (before USB disks).
0 u  a8 h1 x. u1 `2 j% E1 C) A! O8 i3 }2 U
To enable this option, go to the Administration page, under the System tab.
9 j9 J/ T  ^8 i" N0 k& `5 ?" |* v% _* l% ~/ x" S9 |
First time you enable JFFS, it must be formatted.  This can be done through
, N5 g  V! ^0 w2 H; ~the web page, same page where you enable it.  Enabling/Disabling/Formating ! I, ]+ Q3 S. k& @
JFFS requires a reboot to take effect.4 Y3 Y( T. [) h

& Z" Z5 J. _+ I. s8 b; QI do not recommend doing frequent writes to this area, as it will ( h; e' f+ W% ~) C: e' Q
prematuraly wear out the flash storage.  This is a good place to
- d% t1 ~) `+ H) iput files that are written once like scripts or kernel modules, or * Y4 q1 h1 z/ K2 d6 ?: x
that rarely get written to (like once a day).  Storing files that 8 g  [( Q0 S% I" Q) b# s
constantly get written to (like logfiles) is NOT recommended - use
5 O" `8 W0 ?9 v# z" t. R3 a- ra USB disk for that.- L+ k" f" o) P. c* X1 ]' a9 p# k/ H9 K
( x7 L, |6 M& [- U

: H' e+ ^/ V0 _* f: Z
$ H) K3 O4 ^+ b5 l1 N, l& R; C* User scripts *
% h6 J6 J+ p; y! P& n4 |These are shell scripts that you can create, and which will be run when * b( X& L* n8 N
certain events occur.  Those scripts must be saved in /jffs/scripts/   P1 S* n+ ?# r9 t- X
(so, JFFS must be enabled and formatted).  Available scripts:
* U" s' A7 _' E- [# m) a6 M
1 p; u5 m3 e  o0 h5 D+ g/ b1 l- services-start:  Services are started (boot)
' \  {# B6 r/ o$ `- services-stop:  Services are stopped (reboot)
/ O0 p% f  l% e' r, [8 H- wan-start:  WAN interface just come up (includes if it went down and back up)) o: }8 `- v% I0 p( p7 t. h
- firewall-start:  Firewall is started (filter rules have been applied)1 L, X& W% y( u; S" w
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)  T6 x/ u8 p: m2 t5 E5 v% O
- init-start:  Right after jffs is mounted, before any of the services get started7 o; f# ~) ~( M+ H. L5 Q
- pre-mount:  Just before a partition is mounted.  Be careful with
# S% i+ {' V/ V. D  J  this script.  This is run in a blocking call and will block the mounting of the : W* L7 ~# d: H
  partition  for which it is invoked till its execution is complete. This is done
5 b% p3 H; r% u4 `6 b0 b( f. Z  so that it can be used for things like running e2fsck on the partition before 7 n  L4 u) S% K  o% Y/ f" M( L
  mounting. This script is also passed the device path being mounted as an
$ `- x) a) Q6 e: K  argument which can be used in the script using $1.
" }- B  u5 H; q6 @. X9 f  |% D' e2 z2 F- post-mount:  Just after a partition is mounted" ~/ `6 h8 Y' t3 D
" T+ l( S& b  v0 t
Don't forget to set them as executable:2 M* s) ^. g- ^: w; D6 L

9 F" ]# W' P8 \. X- u* k" ^   chmod a+rx /jffs/scripts/** G& _" ^! \- b0 F9 R2 _

7 ~# q. y# M$ u  @+ ]/ p5 ]And like any Linux script, they need to start with a shebang:
5 P3 y2 s$ o, H) Q# S4 y/ _# A9 \
   #!/bin/sh% j) t  U5 b0 z9 g9 f3 |
& ]6 J( A, o& |1 N6 A+ g

+ y6 {% _8 E# a- Y# _/ b4 p; h
( }9 F9 [8 ~- P: d; [: z4 v; k* WakeOnLan *8 i& w9 t) z4 S3 ]' h4 x+ ^
There's a WOL tab under the new Tools menu.  From there you can enter a
% W5 X( s- D) M* w6 [7 S5 itarget computer's MAC address to send it a WakeOnLan packet.  You can also4 w2 l. C' Z. \9 U
create a list of MAC addresses that will be stored in nvram, and on. X1 {( J( A4 K5 _% _% V
which you can click afterward to wake up one of the listed computers, without
# r" h1 @" o. q# T  V. G) s! N+ fhaving to remember their MAC addresses.
6 E7 Q+ f1 N& v5 P) n0 q1 {1 [5 S. t  B7 Q% G) t

+ s" x' }5 y) ^% P- u( W
8 X! Q' u+ k: O/ j* SSHD *; b5 g! Q6 z: C% v6 M' f
SSH support (through Dropbear) was re-enabled.  Password-based login will use
- Z, c% G( r6 F$ b; X" {* ythe same username and password as telnet/web access.  You can also optionally $ K* O, f1 H2 L( A8 j7 ?* u
insert a RSA public key there for keypair-based authentication.  There - h" E, h: V. B1 u
is also an option to make ssh access available over WAN.( I/ d; t/ v! @9 @/ w
9 N& K8 {) d3 @- s+ W; q
3 f& e0 w# E( Y4 s8 l9 H; j
* HTTPS management *# t1 `6 Z. `  ^; R, R  ?
I re-enabled HTTPS access in the firmware.  From the Administration->System
: J8 P% n  ]9 X5 a: E. rpage you can configure your router so it accepts connections on http, https
+ Q7 U$ b3 L  M, eor both.  You can also change the https port to a different one ! z+ M0 V" @. t
(default is 8443).
7 {6 q% x3 S& m% R6 c# \. @+ _1 {+ X0 i" b3 [: h0 Q
# g% j( l1 `# h8 ~  W1 Z, j* ]
% x. \+ b% H$ ]. }
* WPS button mode - toggle radio *
6 ?. H4 @  C, W  A) rYou can configure the router so pressing the WPS button will
# M! e* l) `: d4 Y& s% Htoggle the radio on/off instead of starting WPS mode.
) O% Q; S0 C. b/ RThe option to enable this feature can be found on the * L0 e! h+ K  B0 l' h* K# ?" A
Administration page, on the System tab.
5 D* g% h1 U/ x$ U" K( w9 J. s2 G3 O3 }$ m# ]) _$ t

( i! K8 C& N8 E2 ]" p* y& v! D, C# M4 M0 m
* Crond *( a0 Q* t7 i1 M5 s3 ^
Crond will automatically start at boot time.  You can
5 ]5 M4 K8 l9 `put your cron tasks in /var/spool/cron/crontabs/ .  The file
1 E6 `& g* O8 bmust be named "admin" as this is the name of the system user.
& z% r5 S- G+ Q! K  B! l3 X' WNote that this location resides in RAM, so you would have to ! w+ X8 Q8 V) I: G0 T; j
put your cron script somewhere such as in the jffs partition, 9 I6 Q, x, Q5 c: }! |7 d
and at boot time copy it to /var/spool/cron/crontabs/ using
0 p$ ?9 n3 g; E% C  _an init-start user script.
: d6 b) X- W9 p2 B: E& S2 K5 y0 i5 C! d4 L0 V8 P" i- {8 f- F' S
# S. j1 b1 q" g# Q3 y" Q/ N
6 ?$ D  n9 H# k6 v0 u  P. q( p$ j
* Traffic history saving *
; m2 _! U7 W6 m, e$ J5 a; UUnder Tools -> Other Settings are options that will allow you
; ^0 w! x0 Y0 W: o+ D  gto save your traffic history to disk, preserving it between
) }% j6 x; S  nrouter reboots (by default it is currently kept in RAM, / e3 T4 O0 r' o
so it will disappear when you reboot).* \* C& h. K! J& i. y! l

7 O+ E' {2 S  I/ N$ f+ B+ j) ^You can save it to a custom location (for
+ d! ]+ n) U8 vexample, "/jffs/" if you have jffs enabled), or 5 v) E. H, `) T$ D7 a7 B
/mnt/sda1/ if you have a USB disk plugged in.1 x/ ]* |6 V) w0 G
Save frequency is also configurable - it is recommended - q& \+ {) B) b' W+ T8 T3 ]! i3 j
to keep that frequency lower (for example, once a day) . _8 E: F2 i% u) [+ S* Q
if you are saving to jffs, to reduce wearing out 2 p! S4 G6 Y6 G2 C' U- p. L
your flash memory.  Make sure not to forget the trailing
" i, ]6 I+ X) a" {  Kslash ad the end of the path.
: k( w0 |' M3 R! \+ N7 p* @5 u  e- N2 j. G! w7 t4 r3 m4 @  n
Also, a new "Monthly" page has been added to the Traffic
4 Q0 B, B7 a3 ?$ B6 y- nMonitor pages.( x( q7 f& t* I
( B) z! y; _% {& o
! e8 l! l8 C. p8 u) p
% n/ |2 b/ T# u6 d7 t& m
* Display active connections *
3 b* Z7 @# c) ~3 u$ jThere is a new tab under System Log called "Connections".+ c: G, h! I  q! R
This page will list the currently tracked network connections.
7 l( D+ L; p( h5 n0 q; a( M3 OYou can enable name resolution for IPs on the Tools menu,) [* J6 H8 l: b( @+ X& R3 ^) J; i
under "Other Settings".  Note that name resolution can 3 R8 ~- q4 s: G! Q+ z
slow down the loading of this page, especially if you have 2 A* `9 f# N5 k" ^  }
a lot of tracked connections (for instance while torrenting).
! B% b5 [+ f& ~# x) z. g7 w% P- {
/ c6 Q' {9 @1 L% s& I( C4 d$ R1 i1 w

# a& G6 `8 _/ \, o4 d* Adjust TCP/IP connection tracking settings *# l7 k# L3 {, Z$ V1 {
Under Tools -> Other Settings there are various parameters
5 r, u4 e2 Z( z) h/ T" sthat lets you tweak the timeout values related to connection
& @3 e- A2 a4 ~4 i2 Dtracking for TCP and UDP connections.  You should be careful with ; I7 j7 A" H1 e! m* Y
those settings.  Most commonly, people will tweak the UDP timeout + o$ K1 M% d0 a8 b6 J; N
values to make them more VoIP-friendly, by using smaller timeouts.
% V% k2 D& [- s) |3 L6 K& E+ mTimeout values are in seconds.& b2 G# v7 y& z

  Z) H" e" T5 f4 S3 @0 ?$ c9 O4 Z: p4 [  R6 ?% u( e

# K# x5 Y: |1 w& N* Mounting remote CIFS shares on the router *% d( O2 s! Y/ T' ^6 p
You can mount remote SMB shares on your router.  The syntax will - O( e3 v' m3 A+ |
be something like this:! p4 v  n" k  H& d1 x! }9 ~1 r+ n

  l! v% A+ ]; A. C8 _  Z7 {mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
1 o& B7 D5 n9 |7 G& }
+ W* K. t- ~  d( y9 e) R(backslashes must be doubled.)
9 `) i! m  t9 C% q+ {- w3 v- z9 _( F7 L

' }' ]% F0 Z6 a" r% e2 H- ?3 P% m9 a! o  f
* Dual WAN (EXPERIMENTAL) *6 }7 g# y7 n* \0 Y0 z& y# O
Asuswrt originally supports using a USB 3G/4G modem to use as a 0 t: l$ X, l+ l" q0 c
failover Internet connection.  Dual WAN is the next step, also
% t( n3 j  E, F& s; gdevelopped by Asus but left disabled so far in their official
. m5 t) n; n. vreleases (probably because this is still work in progress).  9 a% n, y1 P  I2 g+ `

, i& ~  b% [" q+ X; r9 g7 A; |& TThe first improvement over USB failover is that it works not only
: O. z) ^0 z/ ~& L3 \- }- wwith USB but with other ethernet devices, which can be plugged 4 ]# Z7 G, z) ?" \/ ~% Q( \8 Q- T
on one of the LAN ports that you will select as the secondary WAN 2 M" @; c, W  ^! j9 d5 ~  ?
interface.  The second difference is that in addition to failover + O& f2 T7 L! V. w% r
mode, Dual WAN also supports a load balancing mode, allowing
; C+ F( k4 }4 t, i  f! ?. R* qyou to share both connections at once.
% }  _. Z$ I( T0 W0 V, m
( b( G, w' a1 ]$ xKeep in mind that Dual WAN is still an experimental feature, until
3 N, `- s3 w) Ethe time Asus finishes developping and testing it.0 ]% `1 ?9 {5 g. l

; z& x* N/ z% W, `
; D' g$ ]7 s- j! \2 G, e+ U; p5 }' n8 h5 l3 J
* Disk Spindown when idle *
5 }, z( a* _9 i5 p2 HJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
( f3 O2 l1 J4 H2 v$ Lto configure a timeout value (in seconds) on the Tools -> Other Settings 7 a! o' p: G  O- y! Q( m
page.  Plugged hard drives will stop spinning after being inactive / ~4 f0 N8 [; S" S
for that specified period of time.  Note that services like Download Master
9 S  U8 }/ A1 ~. M, Fmight be generating background disk activity, preventing it from idling.
; c( |+ k& c& ]+ e( Y. s( ^
  }! e: p& ]6 w0 D, C% k/ a; x+ ~  g
; A4 y; K' ^9 F& `( M5 I8 ~8 s
* OpenVPN (client and server) *+ p8 D9 `7 v/ ]6 D; v; z; t6 U$ g5 H4 p
OpenVPN is an SSL-based VPN technology that is provided as a 5 M4 i  `8 c% N2 j
secure alternative to the PPTP VPN already included by Asus.( V7 \& Q% @; B" ^$ R
OpenVPN is far more secure and more flexible, however it is
0 B6 L. G+ @! p- i- ?2 ?not as easy to configure, and requires the installation of
4 ~" M6 @. L# ~+ J! t  Xa client software on your computer client.  The client
/ A; N7 S. Z+ r9 t5 qcan be obtained through this download page:
& k0 t! ?$ ^9 S5 ~& n. x* ~2 ^' S7 O- V4 V6 ?' @( j
http://openvpn.net/index.php/open-source/downloads.html0 w# z; ?  l1 s

/ M- C- u* k) I; ~7 h6 {. Z- vExplaining the details of OpenVPN are beyond the scope of this
' c% o9 Z3 Q) j* D9 Mdocumentation, and I am in no way an expert on OpenVPN.0 p" e4 Z% e2 A1 m$ z- s; S3 \
Fortunately, there is a lot of available documentation and + v6 W) d9 `0 o) g6 {" L( O
Howto guides out there.  I tried to stick to the same option $ c( I5 }8 c( g- Z
descriptions as used by Tomato, so about any guide written
. e$ [7 B) U0 x9 Rfor Tomato can easily be used to guide you on 0 o5 Q+ l5 ~. b
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
% j' Z2 v3 Q; p6 s) T; sGithub repository.
0 T% s5 e9 [* [5 s+ A0 ~& @3 K! J7 @* F7 @8 M( I& M2 s& h

$ t- K  \+ p& F, `$ Q" R- @3 ?' f$ R" P4 p$ s: T: ^
Source code
9 D$ A; u0 r$ j-----------
  Y/ @# ~7 x- @  g, _; ]The source code with all my modifications can be found
1 b8 H* C' q- V8 s  b+ Mon Github, at:
0 P- s4 v2 l6 r: w0 S
- r6 v5 O  q2 b2 D( @5 U( Whttps://github.com/RMerl/asuswrt-merlin5 u! P# J; g& |4 R5 R

3 {8 N7 o) d: b2 `, }) E3 N7 r. v
  c) {( L7 b6 ^$ d0 F
) s* E5 y7 a9 H. wHistory9 e- }9 X, W: e6 I4 ~2 H5 n
-------
' m+ v1 \  `0 f0 G) Z9 j) M) R" Y3.0.0.4.220.18b:
+ J" q) f2 h  K2 h+ q* M   - NEW: Report both rx and tx rates on wifi connections
2 ~8 F4 h/ h3 d, X0 H! ?1 m   - FIXED: Handle cases where the wireless driver returns a speed of -1
0 h7 K5 @% @. ]   - FIXED: Removed rssi retrieval retries, as it would make the first access to7 E  g3 M7 e  Z9 ?9 f, {
            the wireless page take forever if you had multiple connected clients., u0 K" p$ y' ?6 C: {, o% Z# n0 ^
            You will have to manually refresh the page the first time you access it
1 l% q4 G8 B3 F6 A            if the RSSI is reported as "??".
; z! J$ o4 p/ [6 g! @7 o$ M4 h7 T/ c! A  e+ B& S4 O

# a8 o8 @' |% V8 I) I9 I4 L" I3.0.0.4.220.18:
! p; z: e! w: ]& I' E. R   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
9 i- a- ~( f' Z6 n          manually set to a value between 0 and 15, with 3 being the default).
; {- O) |- {* g   - FIXED: Buffer overrun in init code that would crash the router when
- |- Y& w# P+ C7 q" V            too many features were enabled at compile time.
$ Y+ B% K9 q8 y. c* T   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
' P- t) B+ p0 s3 L2 }0 B6 K   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.7 p! V! y6 w2 |7 q3 ]% f, C
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
- b4 y% E$ j/ Y, e; ~            not properly saved.* B& c3 V& j, s/ `/ C& X% V
   - FIXED: First time a client's rssi is polled it would return 0.
( l1 c" y$ O- f& }   - FIXED: post-mount user script wasn't executed (regression in 220.17)7 V; ]6 ?: Y7 ?+ F) F- Y& W
   - CHANGED: Added some info to the OpenVPN server and client pages.8 H+ N! T' Q2 @/ t
   - CHANGED: Improved load time of the VPN Status page.
$ d0 a$ U$ X$ e! T' T9 N3 A) V/ ^9 s

! ]7 m9 R, T) Q+ o. z8 ^0 O- s' X4 n2 q3.0.0.4.220.17:' G1 b6 E8 a1 F# V2 S4 F0 J3 H
   - NEW: Rebased on 3.0.0.4.220, which includes:' a$ l) h% V( z1 y
            * Fixes to IPv6 6rd
" [- H4 O) V! ~0 A3 E            * Fixes to AC66U Wifi + QoS
& \0 f* m/ ~9 V8 x, }5 l            * AiCloud& p$ }. O7 o5 I5 H
            * Interference mode once again enabled
- a' M7 v; y* r! R. y  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
9 i: L# Q2 Q( s. N2 l  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
1 C' l. l% ^% |* Q& ]' X% n7 x           if you had just enabled the option on the webui.
% K; L5 r7 {( L7 X2 y1 \' ]  - FIXED: PPTP clients not always showing on VPN Status page.
+ J) t+ t( V# u$ P3 S- e  - CHANGED: Disabled DualWAN as it's currently broken in 220." W) }! ?* g4 q" m9 t% ]/ g6 z
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
5 s0 X6 e0 t4 q6 \1 `6 n$ ^             the router.
6 b' i( x" [; ?+ C! M* [- X3 A  - CHANGED: Removed firmware update checker to avoid accidental
0 {# ?0 T! |8 j1 X3 D             revert to original FW.
, g% J1 \6 T, O7 G* ~- I0 ?" i$ Y3 I7 |: R/ F2 [6 w$ T" b

) q( h! k( L1 @: B4 _6 l7 g6 A: M3.0.0.3.178.16 Beta:
7 r' S0 A! }9 ?9 N" y, ]' u; ~6 Q7 h   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by( t0 B3 u6 W, F" H+ @9 u
          Keith Moyer (from the Tomato project).
- ]$ f6 a" b8 j6 t! V1 t( _7 l   - NEW: Added crontab command
( w7 @* A! c, x" ~   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
4 O, P  x* B4 z8 g3 m6 @+ K* L            VPN or the NAT Loopback (GRO is now disabled for that device)
5 P) D) \3 q* Z   - FIXED: dnsmasq was listening to all interfaces by default, allowing & p/ L8 j4 O: |9 y1 `4 D( ~- z& m
            even dhcp requests to be serviced from the wan side if you
3 H5 e" r& r2 }, Z            had the firewall disabled (Asus bug) (fixed by dev0id)
/ e7 f' B, g2 v  Z   - FIXED: Default disk idle spindown now set to 0 (disabled).
" O! l+ }& S1 @5 ^! `   - FIXED: Corrupted WOL list when using IE.
) a/ U7 x, u+ G; \2 _) k% H6 K   - CHANGED: Upgraded openssl to 1.0.0j.
$ E0 t. J- p- {   - CHANGED: Included fully functional openssl command (will allow you to
) K3 G, W7 g3 [8 O! l              create keypairs and certificates from the router).
* _( E; u' y+ R: `% y. M   - CHANGED: Removed power adjustments from the Performance page, as they
; q, k2 H' x* ?; [% q              are redundant, and not as reliable.$ I9 }0 z9 \; B% T5 I1 @; ]
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
$ E9 \% }' G" D9 k4 g$ Z$ X* T# o              am unable to work on them without an actual router.5 h& m+ r% n! P9 U; K: E
3 [+ q1 a$ p. a1 q: }' P7 k+ S

( N  K/ v  w. y3 X- s, z4 P: W3.0.0.3.178.15:7 g! F+ Y9 Y( R% V6 b5 G
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:, j6 b( z& x, ?! M2 o+ Z" s
           * Radio turns back on based on schedule
; A) @. y3 g3 k6 q4 z           * Reorganized QoS pages5 U% k( p+ m4 H* g8 q) v8 T
           * Turning WAN DHCP connection off will first release current DHCP lease, S4 B% x% O4 H
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.4 O6 j. p- m3 s5 N9 g+ Q1 I
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
, N/ l' @' s) |. n$ w, _          max, as using the whole 90+ MB available makes little sense for - r7 t2 `, d7 C" x* C
          JFFS, and was also displaying some issues.# }- i8 a4 `+ b* T' o
   - NEW: Added nat-start user script, as NAT rules get applied separately from' o) |- @+ i: X6 a" e
          other firewall rules (firewall-start changes to the nat table are 7 [+ G# m: r, B% n
          being overwritten when the router starts NAT)
) U& y1 p  e4 p0 ~* `" g. Z   - NEW: Added additional info to Sysinfo page
# ~! I/ X9 o- U& E! B8 q   - NEW: Added chroot applet* r$ Q0 Y3 M/ n- y, D8 p6 L- O" l9 T
   - NEW: Option to allow SSH access from WAN
) [& u1 M/ j+ B* E) Q7 v   - NEW: Option to exclude specific devices from idle spindown
- C7 z8 ^$ h9 e* M) y1 p8 }# ^: g+ E   - FIXED: Performance page now uses the new Sysinfo API, and is now able
' f" n9 a9 w1 O( |2 o* _            to deal with cases where radios are disabled.
# D$ a- b2 C/ y# v; H( J$ t3 U
1 l2 i8 \9 G: A+ J3 B! |% B. Z/ G" N) X2 @: |( B8 w) d
3.0.0.3.162.14b:2 q/ x' z5 f, w8 N
   - FIXED: Web server would crash for some people when accessing$ D/ d2 O8 i/ r) ]
            the Wireless Log page.8 }5 J" s' L& O& j/ b

$ T5 k4 ]4 p) T8 i/ l) G! w+ c, s* A5 `9 ~0 n
3.0.0.3.162.14:
; b; r8 q& _8 ^# c% j% j' @% m3 K, c   - NEW: Spin down disks after (user-configurable) inactivity timeout
, H9 Y  a0 J0 N7 p9 e: J          (using Jeff Gibbons' sd-idle-2.6)) s) J* ?6 |+ ~
   - NEW: System information page under the Tools menu./ i# ^2 ^, g; D! A) ?& n! S& A
   - NEW: Station list on the Wireless Log page will now report associated
$ v' \6 m* \9 [          IP and hostnames (when possible)./ U: V! b# A9 z* O* Q* J
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
. f9 u+ x5 p9 q+ V8 Z9 r              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/); c  D& {6 O+ k
   - CHANGED: Better integration of the Run Cmd page.
/ l! R( S* @4 n  Q( _" ?' Z   - FIXED: Incorrect left menu rendering when under the Tools menu.' g6 _# e* T: l/ u8 Q# P' p
0 J0 r. ]% O$ ?9 o' ~3 r; a( O) G7 C; Z
* H. }; K9 Y0 `# ~# b
3.0.0.3.162.13:: G7 H6 D, ^  O. V
   - NEW: Rebased on 3.0.0.3.162.
; ^! h9 r* W7 U! F( Z/ o1 Z   - CHANGED: Switched to WPS radio toggle code Asus added,; E4 P0 v: l* r
              now on the Administration -> System tab.
( X7 Z2 T4 b: Y, E; a+ z& L) W* i# d9 k2 y4 K
6 l: J$ v( d% g  D, z
3.0.0.3.157.12 Beta:
1 G3 D4 l) ]- U: o; ~This is based on unreleased Asus code, which they have
5 Z7 q$ R* v; C' U. }8 kgraciously provided me with.
8 @$ o. o: \4 u. a; K) _& d5 q  z6 R
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:) [. ~* d$ y& q
      . IPv6 tunnel memory leak fixed
5 X9 f: O0 c7 L2 I1 X      . They fixed many issues, making some of my patches , X; E  C1 l  `- t2 g6 |( o( i& u
        no longer necessary, such as timezone DST, https auth, etc...0 l8 c/ x8 I- C1 I0 i, U
      . Upgraded radvd
% J  s* @! i/ d% }- U( Y- t2 ~% @   - NEW: Added link to the command shell page in Tools menu.! g& N+ j7 Q3 Q2 \* q4 y0 [
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)1 @0 W5 j2 ?! f- p( {9 B
   - NEW: Added "tee" command.+ b% m+ h! |9 k3 R1 Q0 A
   - FIXED: NAT loopback rules would actually NAT every lan to lan  h" `9 s! {! m  ?+ W
            connections instead of only those needing the loopback
5 o, p2 N$ c  J8 ]+ T            (bug in Asus's code).  Replaced with new code based on a
! N% r- X5 ~  |# b            suggestion from Phuzi0n on the DD-WRT forums.5 o& l+ O+ O7 U0 R$ S
   - FIXED: Accessing the WOL page would make it resend the last
: k6 D1 `* H; _, b) J5 {            WOL request.
7 N* }" r+ t, o$ _9 q$ i   - FIXED: 'cru' was using 'root' instead of 'admin'
9 g: v$ B* W( E+ a, g   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
7 q( h% I7 `5 I+ K8 Y$ z6 Y   - CHANGED: Made tracked connections load async from rest of the page
  [/ I, _+ @3 P' n: ~% ~   - CHANGED: Increased hostname width on Connection status page' b" ^3 E! b2 s. b8 ^0 i" N$ \- \
   - CHANGED: Improved WOL page functionality.+ o) \* W0 H3 }

2 ^. _6 I; @! V! O" P0 y" o0 g; x9 V' X8 j
3.0.0.3.144.11 Beta:4 O$ t* J' I6 u( B7 V% U
   - NEW: Name field added to DHCP reservation list& ~' O' n1 C* v% y; E8 m
   - NEW: Webui option to enable resolving IPs on the Connections tab
7 m3 t8 d4 L: b( l2 M   - NEW: Store a list of computer MACs to use as WOL targets
% r6 U( V# T! e8 I9 R. A  H' H   - CHANGED: Increased dhcp options from 32 to 128 characters
; J  C$ P7 L  Z5 s& y; V   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
! w. F  [( |8 N2 m& v' a! Z7 ~& N     it to 16 in recent versions)# j; A1 a0 d6 |* S# i0 n' K! a
   - FIXED: Retrieve dhcpc options for the correct wan interface/ V# x8 Y0 S* Y1 w8 E3 [
/ U; w* r  g! p& R: ~4 A) K- d; T

& u" j$ k( \4 H3.0.0.3.144.10:
! x1 y  V, W& V3 e5 ~   - NEW: Rebased on 3.0.0.3.144.
/ F5 G, @8 f. R# W   - NEW: Support for 64K NVRAM enabled.  ***First flash will+ v' M% Z9 F" |9 d% N+ D: X) L  Z& ~
          wipe out ALL your settings!  And you cannot restore ! h7 K/ `, P! R7 `
          from saved settings - you must manually reconfigure
  p7 c3 a! e, Y          everything.  Be warned!***
0 T* A* l7 _' _2 q   - NEW: Enabled support for Broadcom Wimax devices
  v3 W; z% C) `: s& F   - NEW: Added cifs kernel module (for mounting remote SMB shares)' w0 A& m, U" \! |
   - NEW: Added layer7 iptables matching
0 S* O* N; U( Z$ R7 e   - NEW: Added user-options for DHCP on the WAN page3 [8 n, D' C, L: n1 P: w
   - FIXED: Router crashing when connecting to it over Wifi$ n8 t# d1 F6 n' g/ z" _4 [
            and running the newer QoS code (disabled GRO)
- D9 K- A$ h% ^! B1 ?' c# H   - FIXED: Router crashing when connecting to a network
+ h: ^6 p2 {( S" i            device behind the router from over a VPN
7 Q- D! s7 h1 q            connection (disabled GRO).4 ^8 J3 Y* D2 N* h% l% G% _9 f+ e/ g
   - FIXED: Incorrect timezone set unless enabling8 `' i5 _3 q' U" Z- ]
            manual DST.& b' q/ D) n& Z* H/ N

: \6 g$ O+ S( M/ T  L! u
5 I3 P  |( d4 ?. g+ `( `3.0.0.3.130.9:
- n9 j, u' N# Z9 s" l4 M& v5 k9 v   - NEW: Enabled new Dual WAN support from Asus, c6 D9 v9 l! C& @$ H
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui- L2 @" p  X  m* @$ ?1 i

  P$ A5 k; B0 F6 J, @/ U; O# C. C* {1 q2 u9 O, M3 p
3.0.0.3.130.8:
& M7 m+ _" t  m, q. S) z*** Reverting to factory defaults BEFORE and AFTER flashing
' J. A4 _4 G$ D3 fthis version is strongly recommended!  The newer Asus code base 7 z/ A/ W; b) t  K7 [
seems to have changed quite a few settings, so you'll want to
$ j* C9 i7 d5 x* ynot only start with the new default values, but also get rid ; |  t: c1 q% @% e8 A3 i& |3 G( J
of obsolete settings.  Otherwise you will be wasting a
! g9 ^( b2 e; Ggood amount of the limited available nvram. ***
4 H. o5 [! |! b% _# |
0 ]( B6 |0 v3 q   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code   l+ k( a, [7 h) Y: N( Q; p
                  and/or kernel code)
7 ^7 I: }/ O" Z( n4 z
8 q5 r7 ~8 a. T! ^6 y   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing # d. K% K- M$ o( v
                  a LAN device behind the router.  Workaround is to : d* C/ T& s& q4 Z7 b
                  use an IP range outside of the local LAN! u$ P* [1 _7 y- K
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
/ N9 [+ [! {" ~/ J, ?6 e                  set your VPN to use the VPN tunnel as default
2 S  c, w) y  c* T! K0 @& H                  gateway, or manually add a route to your VPN * T' R( n) w1 r+ z& }3 U! u
                  client.
3 F' b) o  l' G& ~3 K4 R5 Q/ ~- U- R4 W' G/ X& e. P0 M. q8 ~
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
5 F) u2 x$ I3 \- w# }2 J! ~& d  B/ ]          Build 130 brings various code changes to IPv6, not sure 9 `  O, a4 @+ T- X5 M$ D+ r
          what else (as I have no changelog between 112 and 130).
2 L+ ^; x7 w$ f7 {8 x' a3 w3 A; H7 N" G          The QoS code remains from build 108, as build 130 is
, I# Z: X4 X7 v1 n2 k) D; @8 i          unstable.
$ _% V3 T- W) ~) P, b   - NEW: Added "diff" utility
7 }# Q3 G+ t' t- b& x' {   - NEW: Keyword-based filter (new in 130)
1 a& H5 r' j8 h) ]5 K, A   - FIXED: Firmware/settings can now be uploaded over HTTPS2 h# z' X# t) r* [
            (bug fixed by Asus); d6 A: p4 m# R9 n* w/ ^; Q+ S: _  j
   - FIXED: Buffer overflow in networkmap that would cause garbled ! r& c2 w9 o, c
            device names to appear on the clists list (bug in
9 K2 y/ ]0 l; Q# k1 x0 I            Asus's code)! ?9 W. I1 n4 s4 |9 Q2 O
   - FIXED: Firewall would break when applying a game preset that / x1 ^4 a* E/ {3 V, D
            had multiple ports separated by a "," (bug in Asus's) E7 @( \( m9 x6 a9 Q
            code)
6 h& p! G; ]& Z) d& u# |: h) k. Q1 ~   - FIXED: WOL through webui wasn't working when IPv6 is enabled0 ^9 j( U( c8 r, X
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3). ^0 f; @! q  ?
   - IMPROVED: /jffs/scripts/ will be created automatically if it6 ~" y7 ~) r$ i& w! W
               doesn't exist (you must still make any new script
  W$ F0 H1 z! F& \" d. H               executable using "chmod a+rx script_filename")
. F# D' J! p- D7 d7 I1 J% B2 z! y- R, U9 h; n1 ]1 h

- h3 C% W! Y1 Z3 `! S" O( t3.0.0.3.108.7:) }  j& b# ^* u% C$ A* P
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)- }" e# f6 v$ k5 ~6 E6 k/ z
   - NEW: Added webui page under System Log to display active/tracked
+ M( g1 @9 p- s( V# i          network connections.
. e7 V! m. L3 z6 A   - NEW: Added netstat-nat command.
3 r) |. Z( M1 `   - NEW: Added pre-mount and post-mount user scripts (patch submitted by $ [0 c2 J" m+ A8 [
          Shantanu Goel)$ d$ N+ J$ E$ S* R/ B$ [
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
) z& q5 b3 k; E2 ]! ?" q   - FIXED: Removed check in Asus's code that would reject txpower > 806 H; c' t- H! r- O/ m% K
            unless you clicked three times on Apply (?!).
+ H2 ]! d; m* {4 a6 [$ T9 j9 C) K            NOTE: Still not sure power setting even works, as I get3 x) t9 B- \5 j7 J" r/ n
            -80db from the other end of the house no matter if I use
2 C- u' E# ~8 I: \! Z; O! o- h5 z            40 or 500 mW.* M  v: X# E  t& S* x* |
' }, M! S! n4 A/ X$ e3 Q

" s$ K5 \! ^& [6 k& {3.0.0.3.108.6:0 v, g5 _0 Q$ y0 L/ ^8 W
   - NEW: HTTP access list (backported from build 112)
( g8 g( w$ A) m   - NEW: PPTP VPN encryption options (backported from build 112)
' l5 H8 W, Q+ d# h8 ]! i   - FIXED: Traffic history location was't properly saved
9 g: H# W- X4 T# X; T6 R. ^            when changed in webui.
1 l3 f$ Z: ~* }* H0 y# F   - FIXED: Disabled traffic history saving to nvram for now,
* Z" T2 u" X1 u. E6 {            to avoid people accidentally filling their limited nvram space.* E. z: k+ X1 ?: N6 Q% b
   - FIXED: Missing bottom pixels from the bottom of General menu
7 P* k$ U' u6 j  v5 k5 X   - FIXED: Removed invalid CSS attribute
# H1 o: ]( S8 B6 Z& X. |   - FIXED: typo in VPN iptables entries (bug in Asus's code)
% x. O! Y' F3 M9 t$ {/ P5 U0 D9 ^) j$ ]% R9 ?1 y0 }# _& u

. ?& l! z' v0 `/ G3.0.0.3.108.5:
. [' E3 d( L3 }! w" L$ G   - NEW: Crond starts at boot time.# m; \- ~5 r  m: o
   - NEW: init-start is a new user script that will be run early on) i% l5 d$ ~- Z# ]. B+ l# E' j
          at boot time (right after jffs is mounted, and before any 2 J/ a5 W7 G& n2 c3 y; x: x
          service gets started)
: n8 x& K' a2 N1 N9 S  - NEW: Can save traffic history to a custom location (USB or
! v" D" w9 j% c$ q4 O9 V* K# x& B         JFFS, for instance) to preserve it between reboots.9 L# E0 F$ D' z' L3 ]
  - NEW: Added Monthly traffic page (ported from Tomato)6 X8 j- |" t+ A* H) I* Q
  - NEW: Added the Performance Tuning page (with temperature).
/ O0 ^3 O( z2 P  - FIXED: Webui authentication was bypassed by the web server (bug in
' {* @$ ^. f* _, m           Asus's code)
" r; _: L, E2 v3 C  c8 Q# t) Z  - FIXED: Httpd crash when uploading a FW or settings file over6 s( b: p/ Z, M* ]2 \/ ^
           https - should simply fail now.  For now you have to
. K% r  z; F+ T0 [8 `3 j           use http for flashing the FW or restoring your settings& M& o4 O! o4 H4 _+ K$ _; g
           from a saved config file./ u- y. H5 b% a" \, n, A6 v
% E- z4 B$ L, c* U" e
* ?3 z# P+ V( U; ~% e$ U; U$ o- L
3.0.0.3.108.4:5 v. v% n/ h( d/ t8 |8 J
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in  N, d$ T/ R3 A' `$ r; l0 J3 T
          the OUI database (ported from DD-WRT).7 t% _" a) z! e" s
   - NEW: Added HTTPS access to web interface (configurable under Administration)
3 [0 T# E9 E8 T8 {9 o, `) Y7 U   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
9 {* l: T- `3 D" e! h   - FIXED: sshd would start even if disabled
2 J2 _" F, O* L: p- k" a   - CHANGE: Switched back to wol, as people report better compatibility with it.1 Y+ N7 J+ m! N) L, o3 U
             ether-wake remains available over Telnet.. U/ B+ j& p# s: I) {0 x- J7 {

! T# r' }, h* G$ g: m( x# W( ~* H" ~+ g6 r, o6 \* X" x, N
3.0.0.3.108.3:
; ^, f% E& Q( n5 {/ E   - NEW: JFFS support (mounted under /jffs): q$ Q2 _& K  y
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
+ b& B; p# g4 Y7 z9 u          must be located in /jffs/scripts/ .
9 `# a: \' o: v- Z   - NEW: SSHD support
  V* U# l- E0 w   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL/ r, M, x& b7 i/ `. e+ c
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.3 _& F! q' n7 c0 _1 y
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
; V" j- w, S# R8 x/ v& [
* _; u- m% d8 I- B+ F; o7 j) _3 ~7 ~1 F6 _3 X) T' F( {7 E
3.0.0.3.108.2:
3 N0 P6 H, K6 j4 G! f* z   - NEW: Added WakeOnLan web page) z) P# \% P  C6 T5 d

, e% u  }( v! w4 u& G
- z2 ?' g2 J3 x/ j3.0.0.3.108.1:
* S/ D. V+ Y- O7 R3 R   - Initial release.3 B. J) |) ^- @; L4 R# j" D7 |

. g; b4 c1 x* i# i# X
- Z. |: P7 s/ dContact information
; s7 @* s8 w# ^, o* s8 d+ K-------------------
5 C& C2 m3 |: h* d- ^5 F) R. p7 ASmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin); G9 U5 H+ G" v# I+ s# E7 W2 y
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
( T% ]# y$ s5 U- z* F/ Q/ QWebsite: http://www.lostrealm.ca/6 Q* p, t4 G+ `5 h% |9 {5 t
Github: https://github.com/RMerl/asuswrt-merlin, f+ [3 a3 }3 e: q7 i6 x. @
Email: rmerl@lostrealm.ca
5 V2 E, a" b+ f7 c. ^Twitter: https://twitter.com/RMerlinDev( p4 a* r0 Z) U5 r
7 v" p$ n. C0 r- S  w
Development news will be posted on Twitter.  You can also keep a closer eye
: t1 f2 v0 l0 z8 o, Ron development as it happens through the Github site.
* R# J8 Q/ m+ |0 c, `! g: m% v: t  t. A" m
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
+ V0 W! |, ~' N( J& Q" f) Qpost there (in the Asus Wireless section).
5 h1 P( U1 G& d6 v3 d
5 l# u% N1 r+ b% ^
! z8 k1 C# y# l; J/ [! sDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want " a& T$ v9 {$ G2 o7 t! M1 ]1 I4 y
to give more than a simple "Thank you", there is also a Paypal donation button on my website.
' u8 i1 h# U/ V" H  S# l
9 _+ m9 r9 \2 Z# L/ FI want to give my special thanks to Asus for showing an interest in this project, - V1 m- C2 s* b4 }0 _
and also providing me with support when needed.  Also, thank you everyone who has
% L9 y9 b, Z, \. [, {( Gdonated through Paypal.  Much appreciated!
. B$ n$ h7 w- x5 r" |3 W0 Y. |6 d8 @+ w2 o" n  L( t' b! ?( B* x
5 M0 \; F+ m# f' i# n1 {

/ f6 [7 B, {1 c. W---
6 a3 j! o8 C, s9 D: `Eric Sauvageau
  |8 u( W1 @+ r! H. D
% v5 @+ k0 u: D& H* L. t' \- y" P* s: {! }2 I; H

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
9 d5 A: F- W8 Q' w+ Z谢谢,正好有个N16,刷机试试效果。
1 c" m4 X4 T# j" h. l; K& o. r
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了" Q/ s+ P7 r* @1 Q1 I8 M- m
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
$ J0 U) ~8 y4 l, r0 I+ `2 f4 S( S今天刚买一台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客服返回顶部