查看: 23711|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
$ X! g: J! F. L, M5 W2 z
. O' \; e2 U; `# V- [  Rebased on 220, includes AiCloud; added wifi client stats. L$ u& X, j; L5 h
  3 ~8 t( N, F* ?
  , ?4 I: J7 J+ q3 X; ^
  
1 H" _+ w3 Q: R& F( a* H% b  ! @7 T" n0 t4 B+ o, A+ e! F
  ! c6 K# Q' Y7 s/ d7 Q5 o7 F

3 e. D( K, C! w1 p3 o! p: X3 p$ T  H+ T% O

5 K5 ~3 B1 Z8 R6 e# f/ @9 F
7 O% _, o/ G8 V" D2 M5 X6 O! c3 H. c# a, p
/ _0 h7 c3 h' H

0 p+ L! ?" K, Z, P
0 u2 g5 p( R9 A+ u% \# \
3 z1 ^* p4 T) N' i# u4 J! w2 L& K- R  t# m- g: N0 q1 A  g( X

" v  k$ ^' D" x* MAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)4 l& @! s5 _4 A# Z0 h8 i
=====================================================1 V2 t1 x  y  q* C3 s* E9 v

0 M3 _; ]3 x. k& i% t6 i
0 D+ J) C- B3 E  IAbout
0 S( d4 d8 M1 a( J6 R-----
% \- n4 }5 S6 TAsuswrt is the firmware developped by Asus for their newer routers.  They are
" ^9 r- Q! b# t" Qalso porting it to some of their older models, like the RT-56U and RT-N16.  
4 h; w' f. W5 _4 vWhile originally based on Tomato-RT, Asus has disabled some of the
% k% U. L5 t, q4 s% Y7 `original Tomato features, and added others.
: w9 }9 Z) }( e7 R) e' h
: i2 r! s5 z) O. T0 p% Q3 i; lAsuswrt-merlin is a customized version, which I am developping.9 Z; ?. z# g; a9 O( `& o( d8 B, V# e
The goal is to do some bugfixes and minor enhancements to Asus's firmware,
! u6 q5 }. Q0 q! P  Wwithout targeting at full-blown advanced featuresets such as provided by
* J# {: J1 K$ [( M6 u- ]excellent projects like Tomato or DD-WRT.  Some of the features
$ i; m9 Y2 ]; s6 j& {that had been disabled by Asus have also been re-enabled.
% `# I# _; }9 l0 F4 r: vThis aims to be a more restrained alternative for those who prefer to stay 0 G; B: \7 v; R$ o# p+ E
closer to the original firmware, with limited risks of seeing new 6 I% d3 N) {1 P) O
features bring in new stability issues.  I value stability over 3 d1 V% ^( ]: k! B: b
performance, and performance over features.
4 y  }$ F+ S9 I  Q5 l8 C
5 e, k; \0 G! l% ~5 Z5 ]! y. Z( I
# @5 I4 R0 T0 f4 O1 b+ ]  V" w6 C) ]! y; c1 j" l4 r
Supported Devices
. U$ R: u4 g4 w) y-----------------  U0 Z6 R: i5 R+ _3 ^  I
Supported devices are:
. t: @% {/ ^+ g0 z- K * RT-N66U
) Q9 q4 |) f2 e% k' L, d7 ` * RT-AC66U
7 I- i5 ]' j% b! u1 k, q
  w  [* e' r7 AThese devices have experimental support (because I don't own one to test it):6 k4 Z1 p" s8 R/ O! [. J$ _% P
* RT-N16
- M" o1 |( c6 Z& y; }# u( `% ?. E+ S9 I
, b5 w6 V) r9 s8 c; Q0 M
0 v) Y9 `8 `4 |, _4 }
Features
0 q- `! [3 T: `" F4 s--------
, o5 ?, W  E' v" g7 sHere is a list of features that Asuswrt-merlin brings over the original firmware:
2 ^/ t1 P% ]9 o4 f! X; i/ c. K* a
% B: P/ [: b4 T" n% V- Based on the source code of release 3.0.0.4.220
" \+ G0 R( g; ?: Y- y- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
$ Q: i0 ^7 H- o- WakeOnLan web interface (with user-entered preset targets)' U4 P$ Y  v  v; Y8 b4 P
- Persistent JFFS partition% M$ Y5 q! v% c
- User scripts that run on specific events
+ t  Q! w& k& a2 O& @( r* @6 S7 g- SSHD (through dropbear); m# ]" Y% n3 I1 r, Q2 {+ d" a
- HTTPS web interface
1 p1 y' f& d( e- Crond1 h5 ^1 V# `. P. m
- Clicking on the MAC address of an unidentified client will do a lookup in. A; s( E/ k$ m) \/ W" z
  the OUI database (ported from DD-WRT).
  r/ j2 d! ?. c4 n! Y6 W- Optionally turn the WPS button into a radio enable/disable switch+ h  ~! p$ X+ @
- Optionally save traffic stats to disk (USB or JFFS partition): v4 m3 I5 u5 M1 o; p
- Display monthly traffic reports
+ {# d( l( U7 K1 T" V* ?1 ?( \- Display active/tracked network connections
( u9 `" X+ M. r' V; @% z8 m' L- Allows tweaking TCP/UDP connection tracking timeouts4 c. }  g4 @+ z, h, J8 D
- CIFS client support (for mounting remote SMB share on the router)0 N. n2 y. t) k6 T
- Layer7 iptables matching
( Z9 e$ j3 D4 J& z0 ~% ?# ?# s4 r- User-defined options for WAN DHCP queries (required by some ISPs)
  E( t7 R& X3 k5 ^- Name field on the DHCP reservation list
* B* f- N. [3 p- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
7 z3 q' \8 j1 o: g' P6 N- Dual WAN support (both failover and load 8 v( X" k9 R1 `: E5 T; J
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
6 E$ R/ j* R( A7 ^. @+ a- Disk spindown after user-configurable inactivity timeout5 Q5 @. L: x. {( ?
- System info summary page5 C0 ]8 g7 T. }% [
- Wireless client IP, hostname, rate and rssi on the Wireless Log page: P1 h3 O6 s2 a3 y3 O6 _
- OpenVPN client and server, based on code originally written by
7 w3 ~. x, \5 v$ Q% `. m  Keith Moyer for Tomato and reused with his + x' V4 D3 S, v0 |
  permission. (RT-N66U, RT-AC66U). j5 X/ O2 I- A

7 W5 U2 r: W8 H4 y
7 r- F# P5 R4 m( e  c' ?
( F0 }9 r4 v6 W) IInstallation9 X- I8 T& o: C' n! U1 q9 `% E( B* Z
------------
  E& [: y+ Y4 C  B  e3 l- _1 mSimply flash it like any regular update.  You should not need to reset to
! R5 ^. W1 ~# J" {& Ufactory defaults, unless coming from a version that used a different / d. w! G, a" d1 J( |9 R: Z
nvram size.  You can revert back to an original Asus firmware at any time just
2 E. ~7 f! |+ B. ]% `- dby flashing one.
3 f, e" X  v# h7 w' d9 c, k8 G2 `
& m7 M" O) k% yNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
" H5 X, N5 ?8 {2 }* Y) c  V2 _1 A; pfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it $ n: h  m1 ]5 G& u" c) y# f2 c6 K
will wipe ALL your current settings and revert back to factory default!" a2 n. u, Q1 g1 U
This is required to upgrade the nvram storage to 64 KB.7 ~- ?; s$ J7 A4 {2 ]

7 S' V$ T) `2 F5 _, P4 O
2 T6 [- @0 T4 K' I" I0 Q4 B' hUsage
& e0 r6 B5 i- Y4 b2 ^-----2 h9 T, K: m- [- X; D6 H7 F
* y: W2 r% |+ s
* JFFS *( n1 j# Q6 B+ [- y2 D* B4 Y7 i
JFFS is a writable section of the flash memory (around 12 MB) which will - h% l0 o2 {& O$ h' S
allow you to store small files (such as scripts) inside the router without
  F2 X9 w' X9 \/ W) xneeding to have a USB disk plugged in.  This space will survive reboot (but 4 s3 v) X7 t% z& N
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
: Q" o6 s+ l3 I! [* C) D8 h- n7 `It will also be available fairly early at boot (before USB disks).0 z- A: U! V1 ^4 n5 g( u
. l& o9 t2 E4 W2 _2 [
To enable this option, go to the Administration page, under the System tab.
: T6 m0 Y; R/ J* Y$ `5 t& a7 N( E( @
First time you enable JFFS, it must be formatted.  This can be done through . }! v( I( M& D+ e! l
the web page, same page where you enable it.  Enabling/Disabling/Formating   g, z( t- f* Q' ^# c# G* l* s
JFFS requires a reboot to take effect.3 x6 _6 w/ c' n1 x7 k

7 n  K6 z2 h, ^# YI do not recommend doing frequent writes to this area, as it will
( [/ v  o* U* w! [) F1 [9 @prematuraly wear out the flash storage.  This is a good place to
% h: T3 b, G8 z! Y4 @, Zput files that are written once like scripts or kernel modules, or # ?4 }8 h& U, ?2 n- a  E0 I( z) r
that rarely get written to (like once a day).  Storing files that * t. m" C, }) m
constantly get written to (like logfiles) is NOT recommended - use( G5 N* D$ f& x. [+ X$ |
a USB disk for that.
* {3 G& f" U6 x- ]8 N6 k
9 @- W* I% H8 Z8 B7 }* s5 T; {% {6 E+ \$ e

1 P, y* M2 ~# I$ T* User scripts *
9 F. M8 n' n, {8 V4 B, Q; a. }These are shell scripts that you can create, and which will be run when , X1 w; ~, q9 |! S# V# t) U0 U
certain events occur.  Those scripts must be saved in /jffs/scripts/ 2 c% @# U4 ]! c) z
(so, JFFS must be enabled and formatted).  Available scripts:: m# b  R/ T& h7 Q
+ X+ i6 n- Y( |
- services-start:  Services are started (boot)7 c! z" G: }; l* S/ r
- services-stop:  Services are stopped (reboot)
* Y/ l9 O. c* d/ ~  K2 N- wan-start:  WAN interface just come up (includes if it went down and back up)
, C0 {" i5 d3 T1 p3 E5 O  ]( \! E- firewall-start:  Firewall is started (filter rules have been applied)
, S2 S! Y- p8 y. n- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
9 u9 U" i. t3 s0 d- s- init-start:  Right after jffs is mounted, before any of the services get started
3 R& H! T! A5 y4 i, z( {# L- pre-mount:  Just before a partition is mounted.  Be careful with " R  f6 x: h. v, p  w
  this script.  This is run in a blocking call and will block the mounting of the
! o/ h; l1 ~7 R3 }, a0 r( W# @- H  partition  for which it is invoked till its execution is complete. This is done # P+ L! q; {4 r3 Z/ D
  so that it can be used for things like running e2fsck on the partition before
$ a' K2 r2 R- ^& g4 Z  mounting. This script is also passed the device path being mounted as an
6 Q. U( J8 v3 k) [  argument which can be used in the script using $1.& k$ s9 E" b6 L  T# \& o3 j$ `! H
- post-mount:  Just after a partition is mounted  L2 E: h: N5 l) c  S9 O

! s4 T( j0 e; q% }$ y) i2 y  w4 H. rDon't forget to set them as executable:
) H; Y$ |: [, L5 Q9 \, m& o! N3 x1 n' @) N6 k# H0 Q) m. R$ j& Q, S
   chmod a+rx /jffs/scripts/*! s) ~2 J* }$ Z4 C1 n
6 n5 `8 }8 \) l( {( v; H7 Q
And like any Linux script, they need to start with a shebang:
' q- c  @1 f( o& `4 m& M; ^. v
1 k1 J! W/ D& f* C' m   #!/bin/sh
  q- v& {3 j" _" _8 y' {8 w+ _# P' |, S8 g* v% P* ~

6 S, l' ^$ j5 F# P1 f: C0 t
+ Q3 Y1 H4 n* v6 M4 G, }* WakeOnLan *' Z# ]* j, D9 B& H2 n* U! _$ g
There's a WOL tab under the new Tools menu.  From there you can enter a4 e7 R( b8 E4 ^( p4 S
target computer's MAC address to send it a WakeOnLan packet.  You can also5 ^- {* b9 _9 r0 Q4 b5 v
create a list of MAC addresses that will be stored in nvram, and on
* q" ^  ^# J* z" M8 l1 Qwhich you can click afterward to wake up one of the listed computers, without
9 z# R8 Z: `% phaving to remember their MAC addresses.
% B( K4 |  a. a% l9 o, _: h$ I! i, F) w4 l' _! ?+ G& O. v6 i* B

1 P7 g8 q" b* y3 d" Y6 v- e5 w
. ]  V, _1 a$ [" h: `0 G6 N* SSHD *
" K! h2 C1 ?' T, ?9 s. GSSH support (through Dropbear) was re-enabled.  Password-based login will use
& S% D4 R: P: a  B1 Tthe same username and password as telnet/web access.  You can also optionally . c' [/ v. C# M9 Z* j
insert a RSA public key there for keypair-based authentication.  There
$ r% h4 }6 C# Mis also an option to make ssh access available over WAN., z! N0 _( U( v; c  ^
1 z( l0 O, X7 ~" p

! ^" K( y& _, `* W& ?) W3 K* HTTPS management *
2 [0 w8 d  Q/ b, ]4 P3 EI re-enabled HTTPS access in the firmware.  From the Administration->System
9 L3 }* ]: m( t/ E" bpage you can configure your router so it accepts connections on http, https
' _5 V5 l2 {5 ]7 q1 oor both.  You can also change the https port to a different one
" V# C. Q- d$ O% A* v# j(default is 8443).# ^$ i! @3 i+ ^* n7 M

( z+ {9 O+ m* _3 T
  Q$ E& K: o3 h& [: ], w1 N6 c3 A4 H, g, W- F3 r/ [" _
* WPS button mode - toggle radio *& {, t4 B! [+ Z5 }/ G
You can configure the router so pressing the WPS button will 8 e+ G7 }9 D$ I& ]/ ~
toggle the radio on/off instead of starting WPS mode.
7 r$ [: v: V8 k0 `% |9 \& iThe option to enable this feature can be found on the 0 c8 l! N& L' b
Administration page, on the System tab.1 [9 l4 r# G- ?6 _8 r9 ^- I$ R# l; `
) p  q9 q4 _% J9 q
4 O& i4 K' X: _
6 V! Q- A+ g  u# ~' N6 C& q
* Crond *
  a3 N5 \. z! z7 qCrond will automatically start at boot time.  You can 0 X6 c, l$ w$ P0 ?
put your cron tasks in /var/spool/cron/crontabs/ .  The file 7 ?& X0 A/ z; }% \  V
must be named "admin" as this is the name of the system user.
) l- j4 K7 ]& o3 m5 a. CNote that this location resides in RAM, so you would have to   z. E* c/ ^9 v- c# e4 u% R; p2 a
put your cron script somewhere such as in the jffs partition, ' R+ h# [& @6 g8 ^+ j
and at boot time copy it to /var/spool/cron/crontabs/ using
% d  m! Z5 u- G$ K2 ^an init-start user script.  }* I  F( k, G5 c& O
* m1 K3 p* H8 y( u

6 C# X5 K8 f5 K" r' [% M4 s- W( C4 M9 [/ T. O4 ~1 i% Q8 [
* Traffic history saving *" B, ]+ l0 m  ^: g* D
Under Tools -> Other Settings are options that will allow you 2 ?% F1 s/ ?; }# y) ^7 a7 E4 }
to save your traffic history to disk, preserving it between
0 {, J, g% U9 s% f* U6 |$ J4 Vrouter reboots (by default it is currently kept in RAM, 7 J- q: U! C- g. i; C0 _! d& V
so it will disappear when you reboot).% M- Q# H  G$ d- F( A/ d
0 W! [, Q8 w1 t4 E' h
You can save it to a custom location (for
1 P  ?' E; k' Dexample, "/jffs/" if you have jffs enabled), or
0 h8 V0 s- a/ i) K/mnt/sda1/ if you have a USB disk plugged in.
) L5 g( B+ |) {/ G7 ^+ _6 ~& y6 nSave frequency is also configurable - it is recommended
# ]1 z# j! n1 r# hto keep that frequency lower (for example, once a day) 4 K* i. O+ r( }( R% M6 n) X
if you are saving to jffs, to reduce wearing out , U5 ^2 @; c  A4 |
your flash memory.  Make sure not to forget the trailing
; `! a! F: x+ Q; E0 h( c, eslash ad the end of the path.
: n7 H5 G/ Y8 w# K4 N9 h
4 _8 A& @& ^8 a: `) qAlso, a new "Monthly" page has been added to the Traffic
# z- Y. n/ N7 j8 XMonitor pages.
$ I! x. [$ H9 `% {& t
& W1 J1 O+ m& k4 _7 D! k; v9 M9 Y1 u; x$ ]9 G. p& @& u

! g3 F; g7 r+ ]1 ?$ N% U* Display active connections *
9 f3 h+ R5 E' A) mThere is a new tab under System Log called "Connections".1 v: Z4 d/ N/ H3 E, V2 B+ @8 Q
This page will list the currently tracked network connections.5 s  p( _7 L0 ]' A# B2 w$ @1 P& x4 k: i. s
You can enable name resolution for IPs on the Tools menu,+ Y/ M5 U1 P- M% r, w" \* M: u
under "Other Settings".  Note that name resolution can
0 v. n9 F* N/ _# B- ]slow down the loading of this page, especially if you have % Q2 k4 V9 x9 Z& U( X; C0 R4 [
a lot of tracked connections (for instance while torrenting).( b8 W  M. i: u' z: p8 G+ r

; |2 v) g2 o; }  I' w! P7 f( ]! x
* I$ d+ Y7 p  d& N
6 P! N9 v- Z0 s5 o9 F9 g* Adjust TCP/IP connection tracking settings *
2 g' }( f" u; q, B. q* o! s4 }4 lUnder Tools -> Other Settings there are various parameters
( \- _0 G$ R/ z$ o- q6 tthat lets you tweak the timeout values related to connection
2 }9 ?% u8 `' I8 \, W9 itracking for TCP and UDP connections.  You should be careful with
& j" U1 T  B& a9 D: _3 {% p- V: jthose settings.  Most commonly, people will tweak the UDP timeout ) I  a$ B) z" y; w4 C
values to make them more VoIP-friendly, by using smaller timeouts.& G& v  j. T6 h6 j, ~7 K
Timeout values are in seconds.( ]" V- k% n  g; i' m
# @1 w/ @3 {! z9 c) R$ Y
* K0 [3 ^. E4 C# m: l4 A7 M# Z

9 j# Q' w7 q* p/ L9 s# ^+ s6 L) e* Mounting remote CIFS shares on the router *+ v6 k( M& s' h" G$ g
You can mount remote SMB shares on your router.  The syntax will
  V. l) K& r3 hbe something like this:  \2 n) D; |3 W5 z# d. t6 X% y  ?

0 W2 f1 ?* |& D* f9 Xmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"$ l: e! c. D$ `4 C" h4 _' Q; m
( f2 N  y; V) E* Q
(backslashes must be doubled.)
4 d7 J) S" Y* g8 O- {7 |9 \# ]5 e3 I( f* \- |" z" y! p& V, l
; }9 N9 d/ r( c1 i) n9 H4 h

  O3 O! u& L2 c9 y, b0 E/ _* Dual WAN (EXPERIMENTAL) *
1 S- }3 `* J1 T4 q2 p, x  e3 _. FAsuswrt originally supports using a USB 3G/4G modem to use as a
0 y- J& f" [+ y  Hfailover Internet connection.  Dual WAN is the next step, also
- D$ T" }6 S3 X  Sdevelopped by Asus but left disabled so far in their official
0 K# }  K; f) Y* Q, X6 }/ `releases (probably because this is still work in progress).  ( e6 g0 E% @* r7 S0 D/ P
2 b( G& f7 c7 c7 ?" ^" o
The first improvement over USB failover is that it works not only + F0 c% k% l9 O1 [. b
with USB but with other ethernet devices, which can be plugged ' f  k9 e) l* O: r" P/ A9 R, g! X
on one of the LAN ports that you will select as the secondary WAN ) i7 W5 |2 ~5 J( ^3 m- I
interface.  The second difference is that in addition to failover
' e  h' k$ O6 J+ b6 Z0 L; jmode, Dual WAN also supports a load balancing mode, allowing 0 E. M9 d4 O% S: n1 a6 h
you to share both connections at once.4 r: {+ L1 n2 n: \: d) r( n
% H* E# X$ p9 {  u
Keep in mind that Dual WAN is still an experimental feature, until
4 F" K$ B" O* [( p' c+ S+ [the time Asus finishes developping and testing it.
4 {" ?6 Q1 `4 u7 ?" p; e! w( p
; |$ D$ b- H2 X4 T; D+ d
+ i0 P( M, L; F4 X7 s& ^; G6 [7 x. w5 t) O6 w- N8 v, f6 a4 P
* Disk Spindown when idle *
$ k. n9 E5 @& B  n0 bJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you ( W5 ?& I- q9 b+ K# d5 a
to configure a timeout value (in seconds) on the Tools -> Other Settings 6 Q* Q& M: e$ d) k& [2 D1 L0 D
page.  Plugged hard drives will stop spinning after being inactive ' z5 }( v# o' G  `) B8 M
for that specified period of time.  Note that services like Download Master
* L' ~# K+ Q& w8 n2 r, r9 u( T3 Gmight be generating background disk activity, preventing it from idling.
& K" C4 T) a6 ~& a5 b
% ]  }3 S, l- B# |$ R; Z0 e
. r( u, E* |) a3 |- t* P" b9 r+ B0 Q: K
* OpenVPN (client and server) *
' R' c6 P' p) Q6 eOpenVPN is an SSL-based VPN technology that is provided as a
) T6 G# E. x7 B# ksecure alternative to the PPTP VPN already included by Asus.$ q0 \4 c3 U/ B% A& C  b; e! W
OpenVPN is far more secure and more flexible, however it is + Y! l# G, Q. o7 E
not as easy to configure, and requires the installation of ! s, ?/ W" `% Q5 q
a client software on your computer client.  The client
' J4 \; s: P3 |can be obtained through this download page:
  X" Z. a" q' k  I* B* F5 Z. t* D, l5 A0 T
http://openvpn.net/index.php/open-source/downloads.html) {0 F# B6 I$ ]  [3 M* X' r
1 @. c6 g- K' A
Explaining the details of OpenVPN are beyond the scope of this 6 S) N: s( o5 M( ?3 y4 J- C+ h4 F
documentation, and I am in no way an expert on OpenVPN.
$ |3 {5 T1 P8 \1 B8 ]4 mFortunately, there is a lot of available documentation and 7 z* S+ q( V7 {: v( N" e* x2 h
Howto guides out there.  I tried to stick to the same option 0 w4 y5 w1 q- f6 a; H# U
descriptions as used by Tomato, so about any guide written
3 b- i7 O% a5 z6 Q" V- ~for Tomato can easily be used to guide you on
/ V7 v3 R' Y( s0 k3 Q- A+ S+ NAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
0 ?9 [1 \# a, j; K# M- tGithub repository.: D1 n" U- V/ |
4 I( h; j0 X) m2 [( Y4 t+ Y$ j

2 r& @) H% @8 a8 A6 _
( _5 D! J) \# X! x. C3 S+ e/ s! T' fSource code. ^1 j" L# S4 i) x- j/ o; |- ?
-----------! S- q$ T) ?+ i) R6 N" U; B9 a4 D
The source code with all my modifications can be found
, j+ o4 D# g: |3 l8 d: \/ c& won Github, at:, d& e! _* C* {4 q: v0 M

4 t+ i# ?: H  w* U, ~4 @https://github.com/RMerl/asuswrt-merlin
! D& t; W3 H3 S- W6 t: c: H) V& _, {. R' O- Y0 U$ k0 E9 S8 u4 @

7 c2 V4 B9 H: O% l0 m: m' D$ V  b' s4 C
History) J' x& T3 z0 s
-------
& ~3 r5 \9 O2 I) [6 ~8 J3.0.0.4.220.18b:' j; Q$ k8 e. \, B1 w! }7 R7 q+ ]
   - NEW: Report both rx and tx rates on wifi connections1 Y# ?6 m. B+ n- x
   - FIXED: Handle cases where the wireless driver returns a speed of -1
) V( b5 C1 v) n4 z4 r6 L$ p   - FIXED: Removed rssi retrieval retries, as it would make the first access to
* z8 N9 p1 P2 [( {            the wireless page take forever if you had multiple connected clients.
" h9 J" R# ?) ?1 z; A            You will have to manually refresh the page the first time you access it& m5 c. v% [, f3 R  n0 |+ N, z( m3 h0 ?, E- B
            if the RSSI is reported as "??"." ]/ Y- h3 A. M! N

: c/ \( H; j1 ]/ H& i% k5 ~* T2 o( n2 i2 e8 V
3.0.0.4.220.18:
6 z8 f5 Z6 B, e2 _   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
. w: |+ f' s3 P$ {! N" Z8 k( K          manually set to a value between 0 and 15, with 3 being the default).! R* o4 v% _" U# W/ L* |8 {
   - FIXED: Buffer overrun in init code that would crash the router when
, v7 y$ U) z: J! w" m            too many features were enabled at compile time.
* G* w. R% Z5 ~! O. s   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
( \# q% c" z' A7 H( {1 L2 q& u9 p5 G   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
: d7 ~1 H" W/ n+ K0 S  o! U6 G   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were " p. H% @% y# `; ?0 Z" b
            not properly saved.
. x5 ^+ F( Q" e) f: `$ U6 v4 G   - FIXED: First time a client's rssi is polled it would return 0.8 Q6 A8 C5 Y0 H: H4 P
   - FIXED: post-mount user script wasn't executed (regression in 220.17)
7 \) Z5 O8 ~9 p8 D   - CHANGED: Added some info to the OpenVPN server and client pages.  o  y; ~7 X: q, {; D
   - CHANGED: Improved load time of the VPN Status page.2 P2 d, f6 C" u$ T1 N9 r
+ Y* u: W7 e3 |" H! W7 n! ?1 `

& g0 F/ N& q7 b2 L& R; X3.0.0.4.220.17:
: @# N1 F( N6 ]0 x+ ]/ g& `, z   - NEW: Rebased on 3.0.0.4.220, which includes:2 g  Y: `# v3 T9 I  Q
            * Fixes to IPv6 6rd* e$ q2 ~2 J9 T. d6 K( a9 J
            * Fixes to AC66U Wifi + QoS; c1 D7 C- ~. H- l5 h
            * AiCloud
) H; [8 [3 L  J9 @4 Z            * Interference mode once again enabled
# T9 U$ Q; Q9 I$ U  - NEW: Display last received rate and rssi for each clients on Wireless Log page.6 k7 P, s7 _3 \4 K2 Y( @- H$ F
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients( C3 |0 F8 |0 _5 E4 ?
           if you had just enabled the option on the webui.5 }8 w4 G9 ~/ H9 Z3 s' F
  - FIXED: PPTP clients not always showing on VPN Status page.
. ~+ K  P9 E5 N7 [; a0 U9 `4 ~* V  - CHANGED: Disabled DualWAN as it's currently broken in 220.+ [* ]! H8 A1 i. a; A2 e
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks8 Q: [9 S, p) O! j0 @" O7 @
             the router.$ R: P7 p) w* E- F! L5 K
  - CHANGED: Removed firmware update checker to avoid accidental, K9 n1 f6 H; K! C& ^- i
             revert to original FW.
$ S  @) X) w+ A; a* _1 h0 g
! R* v3 b1 P' w1 ]0 J) k5 X% j7 q% {
3.0.0.3.178.16 Beta:; }6 g! O/ V# Z( z
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
/ }/ n* ?  h( o" S/ K( a4 T1 g          Keith Moyer (from the Tomato project).
+ {1 W  b4 [/ A2 o5 {! N* M) [+ N' l   - NEW: Added crontab command" L! z& s) z  j
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
% Q* w* y5 G2 Y+ ?4 [) Y% n            VPN or the NAT Loopback (GRO is now disabled for that device)
& Z  r$ x) q& b7 \; y8 o7 |   - FIXED: dnsmasq was listening to all interfaces by default, allowing % Z( T. F1 z" h6 s5 L
            even dhcp requests to be serviced from the wan side if you
9 x& z& j7 i9 p" z            had the firewall disabled (Asus bug) (fixed by dev0id)
& M8 L, o4 X$ k& ]   - FIXED: Default disk idle spindown now set to 0 (disabled).
) c3 U6 ]2 B9 C' U( R   - FIXED: Corrupted WOL list when using IE.: D, M$ M: X8 P0 |+ q$ W
   - CHANGED: Upgraded openssl to 1.0.0j.+ n% V1 V: T0 A1 `6 e
   - CHANGED: Included fully functional openssl command (will allow you to
& r7 R1 ?! G0 C, w0 ~9 W+ \              create keypairs and certificates from the router).
# g. u- d+ p0 }+ s   - CHANGED: Removed power adjustments from the Performance page, as they
# q" m* m1 d: v! `4 o/ M: S              are redundant, and not as reliable.4 E$ }" V3 W4 Y4 r( x" z
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I - G2 ^! T/ D5 z) f. A, S
              am unable to work on them without an actual router.4 M3 B' K5 g' e( x$ ^5 z
: n9 e* u! D+ ?. l5 S

! }0 K  s4 a  S7 s2 e3 K# D  h6 R3.0.0.3.178.15:
2 N! ]1 |3 m* d* _5 T5 k" E   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
/ }5 v) _0 G/ ~           * Radio turns back on based on schedule% G* \) F6 _' C& a
           * Reorganized QoS pages! ~  L6 w# o: q4 _( @  C+ S
           * Turning WAN DHCP connection off will first release current DHCP lease9 l) S" H  X4 Q: Z* o9 Z
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.5 F# I/ D+ t& |4 {' ?
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
+ v! k4 E3 `' U. B          max, as using the whole 90+ MB available makes little sense for . C0 @) A$ w' h) {/ h! e% ~* W/ p
          JFFS, and was also displaying some issues.% l6 Z% Y7 t& E/ A/ k; A
   - NEW: Added nat-start user script, as NAT rules get applied separately from- G5 L" V2 v9 L" e/ K4 r
          other firewall rules (firewall-start changes to the nat table are ; T+ |/ O2 \' E) I( v) Z
          being overwritten when the router starts NAT)
/ D" I$ j4 T2 s2 p; r   - NEW: Added additional info to Sysinfo page& Z  `* y: Y. m% Q
   - NEW: Added chroot applet
, u% \1 l. W4 B# }: `   - NEW: Option to allow SSH access from WAN
: w  b2 s1 P0 _8 y   - NEW: Option to exclude specific devices from idle spindown# ?) h% |0 ~, H6 v1 D, t
   - FIXED: Performance page now uses the new Sysinfo API, and is now able
7 D  u8 {1 F! v) g0 B            to deal with cases where radios are disabled./ X: |# z; B( R( O/ C4 ~
' {8 [7 x, d4 l. S
) l; |3 }# M+ K4 a
3.0.0.3.162.14b:
" z3 P, @7 I* h" z1 Y$ {   - FIXED: Web server would crash for some people when accessing
& n% W5 H/ F" ~4 P9 H+ V            the Wireless Log page.
5 W  L+ N! X; N: d4 z  `9 U% d$ N; g  F+ m6 M& R+ x
/ `& C- h- S% ^2 R0 p% l  c
3.0.0.3.162.14:
2 C, `% q' |8 W3 j   - NEW: Spin down disks after (user-configurable) inactivity timeout
9 s1 _6 C- ~  E# j8 t# G          (using Jeff Gibbons' sd-idle-2.6)
8 O7 `& r; z# V3 n$ y: c- Q1 A, m   - NEW: System information page under the Tools menu.# s5 t/ V5 |0 ?0 S4 r
   - NEW: Station list on the Wireless Log page will now report associated
6 z! J! @0 W0 r- M+ y          IP and hostnames (when possible).
9 m, C7 }1 I. Z   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
7 g) \% x+ |3 X: @" _! O              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
7 F5 I6 c$ d" j" @. x; \/ B   - CHANGED: Better integration of the Run Cmd page.
. w4 k- C& O+ w! d# l+ X   - FIXED: Incorrect left menu rendering when under the Tools menu.9 M% `/ X% h+ q

: L2 D2 y, A7 h* S2 w4 q' q5 r) L: V& q; x) y0 j4 k
3.0.0.3.162.13:
+ p! G( E1 z2 q   - NEW: Rebased on 3.0.0.3.162.5 m+ N7 b! W- j: J& b$ Z/ t
   - CHANGED: Switched to WPS radio toggle code Asus added,
4 a1 y6 ~; V) l( E& Z  z( i              now on the Administration -> System tab.
8 ^7 `6 p' }' \, ~' ?9 p
9 z$ M/ s, \- r" R# }0 {
; q, ?6 k- ~# D5 Y" V3.0.0.3.157.12 Beta:
& ~, Y- A" I) p# cThis is based on unreleased Asus code, which they have
+ w: ?3 x' ?- E1 T6 V! _$ Rgraciously provided me with.
) i  z; Y' v7 e8 w1 e5 }
: u" G! D* q& D- v" R- y3 R   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:- I2 e: I6 I0 w0 L
      . IPv6 tunnel memory leak fixed
5 _+ a) O# S6 j; d      . They fixed many issues, making some of my patches . U  C" i7 f4 R" Q+ Y6 j0 \
        no longer necessary, such as timezone DST, https auth, etc...
0 S6 r* Z* ]; l7 v' {      . Upgraded radvd# {# s! w. l" {
   - NEW: Added link to the command shell page in Tools menu.
9 Q& {) v2 S7 e# P" M4 m2 \   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)9 l3 b$ ^+ B5 ~, f
   - NEW: Added "tee" command.
2 I6 [$ t  t7 q' b5 Q   - FIXED: NAT loopback rules would actually NAT every lan to lan+ L# e# q0 [  {# T& i
            connections instead of only those needing the loopback6 T5 U% Y1 ~2 X# F1 \# C3 c7 ]
            (bug in Asus's code).  Replaced with new code based on a3 V9 \. O2 }( X6 Z
            suggestion from Phuzi0n on the DD-WRT forums.
: M% s. A0 E% w& _  r+ m8 g   - FIXED: Accessing the WOL page would make it resend the last
/ T! _% c$ x) d  B+ L& i0 p3 @. v            WOL request., q* ~; ?: W9 Y" @; D- n
   - FIXED: 'cru' was using 'root' instead of 'admin'4 q- a& j  w' j" z: f- N
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)% j) X. D. ?( h7 R$ ]$ V1 G3 }
   - CHANGED: Made tracked connections load async from rest of the page
- F! {' o3 N- r( j$ U+ `   - CHANGED: Increased hostname width on Connection status page
! l6 l: f- t8 q! N; F   - CHANGED: Improved WOL page functionality.$ ^0 L4 Q' Q: Z

1 M. Q9 p+ s  N- `6 F4 q. R( X* w2 f* f! H$ N* N( x5 C: i
3.0.0.3.144.11 Beta:! x3 i% w' y+ q. i/ T* W
   - NEW: Name field added to DHCP reservation list4 W5 ~, B7 V/ `/ O' x  G
   - NEW: Webui option to enable resolving IPs on the Connections tab
( |/ h' A% q4 T: }   - NEW: Store a list of computer MACs to use as WOL targets$ |9 ?9 h6 c: F0 Q( d3 g; y
   - CHANGED: Increased dhcp options from 32 to 128 characters9 G  H! B5 S, R1 M1 M
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
! X& @  U7 l6 E     it to 16 in recent versions)
7 k: J' @  F+ N6 y" @   - FIXED: Retrieve dhcpc options for the correct wan interface
4 \% q5 b* J1 B( _) P0 z5 D3 S/ W+ M* f8 D% H( g3 G

* V  T+ F& P- N) `3.0.0.3.144.10:
0 h+ U& U# {9 K3 w# e- _   - NEW: Rebased on 3.0.0.3.144.
3 f+ f' u1 I9 a  K6 g( l. s   - NEW: Support for 64K NVRAM enabled.  ***First flash will
# x3 @" b2 Q8 D! T; G- G          wipe out ALL your settings!  And you cannot restore 0 ^% R9 }8 k1 Z5 t. L* y, M/ v0 |1 J
          from saved settings - you must manually reconfigure ' [$ K: c2 }1 ^4 v4 ]" s
          everything.  Be warned!***5 O7 B, h& S' v6 S% J% e
   - NEW: Enabled support for Broadcom Wimax devices# F3 D$ i% X5 |% i8 {' w; z
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
0 k7 q* U! H: P* _8 R5 f, v2 r2 W   - NEW: Added layer7 iptables matching! i0 @4 q9 K" |, Y) R
   - NEW: Added user-options for DHCP on the WAN page" M8 J. j5 t( i5 [/ x2 N2 p
   - FIXED: Router crashing when connecting to it over Wifi8 m: ]  {; l, D* i3 K$ W' W
            and running the newer QoS code (disabled GRO)# U) Y- [+ P8 D1 F$ V# d7 ~* o
   - FIXED: Router crashing when connecting to a network
& C/ L2 t4 _: e; f: [: Q, u            device behind the router from over a VPN
  v4 T) x* j  O, J% _2 N, e6 [! ^            connection (disabled GRO).! g* K, t) P, q: _2 O
   - FIXED: Incorrect timezone set unless enabling  u# l& S% d* P9 |7 Y5 d5 h8 {4 F' Q
            manual DST.
# y% T. K! p9 i3 A$ ]$ ?/ Y* z
0 h8 H) L% j2 F, t0 }+ C( r' I; a2 e! Z
3.0.0.3.130.9:
: l) d. ~$ i# }   - NEW: Enabled new Dual WAN support from Asus
4 @5 P, i" @/ C   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
( v1 n/ ~: k8 z
& m) m4 v- u! j+ M) N1 f, f2 e0 ]5 F3 u3 p. ^  z! |
3.0.0.3.130.8:
# z9 |0 {* Q  E* K*** Reverting to factory defaults BEFORE and AFTER flashing
) R) y/ p. `/ d0 j1 J( Ethis version is strongly recommended!  The newer Asus code base 1 E! m) u, g; }9 e# C/ _3 B
seems to have changed quite a few settings, so you'll want to ) b! e1 `$ J2 s1 b6 `* z
not only start with the new default values, but also get rid
; M3 r# ]  S$ H$ `2 @/ U. r9 Hof obsolete settings.  Otherwise you will be wasting a
" f' c+ n2 O! ~9 n7 T: Sgood amount of the limited available nvram. ***( ]7 P: k% G) [  g' F& I
5 H% C2 V5 d3 J4 y, l! ?* A
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code # A% W0 k: r5 _# @! A
                  and/or kernel code)+ a3 B/ b7 y$ |* Z8 h: t
% t+ J3 D3 m% n5 {
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing " `1 L  z+ w& ^: E' g9 r9 ?
                  a LAN device behind the router.  Workaround is to " N! K7 T* P* |, c; e$ V
                  use an IP range outside of the local LAN0 O* O& z) S& z* ]7 t
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
' |5 L) G# r0 D8 K                  set your VPN to use the VPN tunnel as default
& w! ]1 F# Y4 L  C4 U                  gateway, or manually add a route to your VPN
3 R  i# P, K3 A% c% x/ p# X# W6 X                  client.
6 M/ g; U2 e* K6 G( y! y) D  h7 N7 t6 h# q( p. Z7 D5 N* b2 @. I
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).1 ~& G2 e$ d. H% f
          Build 130 brings various code changes to IPv6, not sure
8 \6 r: Q6 C- b; v: H1 e          what else (as I have no changelog between 112 and 130).1 y2 z7 _" h, P2 n0 n; |$ @; q8 Z6 ~
          The QoS code remains from build 108, as build 130 is
% ?& `3 O0 a6 \) E! T; W          unstable.
, D: \; s9 `1 a* [) S$ t& [   - NEW: Added "diff" utility
4 ^8 V5 f- Y: Z  T   - NEW: Keyword-based filter (new in 130)
: z$ W" s& P1 C" N* c0 \   - FIXED: Firmware/settings can now be uploaded over HTTPS
/ {2 Q2 [/ `) e. f# o0 G            (bug fixed by Asus)
( _* l) z% x' Z   - FIXED: Buffer overflow in networkmap that would cause garbled
5 [5 u9 w1 |+ w6 j. K# {            device names to appear on the clists list (bug in; K- l6 Y2 ^& C  q; `' L* U5 B
            Asus's code)
+ E5 Y$ Y6 I3 r   - FIXED: Firewall would break when applying a game preset that
8 _3 P1 q" b) p7 P/ w+ p- w            had multiple ports separated by a "," (bug in Asus's
% _: }* E1 \: m, T+ l            code)& y) Z5 ~' B/ C. k, T3 w6 c! ]
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
7 w4 Q; b9 l/ ^" n3 I- z   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)" X+ G$ N6 d  u; h+ c) Q! _5 Q# ~' ^
   - IMPROVED: /jffs/scripts/ will be created automatically if it
! X, u% Z# j  N6 p8 ?3 g0 C               doesn't exist (you must still make any new script + s6 Q4 O. ]9 N4 f6 F& Q8 _4 x: ^
               executable using "chmod a+rx script_filename")4 q. t5 W" D4 e5 d* v- |) B3 ~# @4 @

" ], y$ R2 I! L+ Q7 Y4 E' x; E9 v$ s( D$ {: u
3.0.0.3.108.7:
* a/ Q+ w$ L. X& ~+ R9 W3 x3 @   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov), O# F9 s$ @, ?4 f* a) g6 J
   - NEW: Added webui page under System Log to display active/tracked
5 n# {7 r5 L) `          network connections.6 P, F( `* `8 e$ ^3 ?
   - NEW: Added netstat-nat command.
! ]9 q' |% s! F2 Q! R, ~; `2 j6 ?   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
8 D# n# d4 X9 i9 J9 S* s          Shantanu Goel)4 |& A7 G( ^, Z& C1 ?3 ?
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
6 _8 o# X. V# Z6 F. w   - FIXED: Removed check in Asus's code that would reject txpower > 80
: }! J! ^. s' k" Z8 `$ f8 C: n            unless you clicked three times on Apply (?!).
# B0 i+ ~! ?2 {- B            NOTE: Still not sure power setting even works, as I get- ^. f; W5 E; v0 V! f0 [
            -80db from the other end of the house no matter if I use 8 Y! I  L* D) s9 z- F* N
            40 or 500 mW.* R4 A. d1 E2 j1 O" E

4 O( O* a! f% }# S5 j9 r
1 B! l3 f' C' U, X1 J: o3.0.0.3.108.6:
( @- d2 r7 m2 t! }; V4 e) R   - NEW: HTTP access list (backported from build 112)9 O3 i. j' f. W3 s
   - NEW: PPTP VPN encryption options (backported from build 112)
: q. v! l1 f4 u( u2 C: s' t! ?   - FIXED: Traffic history location was't properly saved. G% v1 v! W  t( N$ s8 ~* W8 `- I
            when changed in webui.+ l; I) f( i; N1 S: D; i3 D2 {
   - FIXED: Disabled traffic history saving to nvram for now,
* E! e: Y1 t$ R% c$ h& C            to avoid people accidentally filling their limited nvram space.. `; _; a1 ~- B! C- }
   - FIXED: Missing bottom pixels from the bottom of General menu8 H% R* \8 |- I8 d, v) r
   - FIXED: Removed invalid CSS attribute8 n$ V- L  V% z- `% K
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
+ N' Q) Z5 t1 Q) |8 M
/ D* C- ?. l! t* B& b+ @6 u7 O& r, W7 u7 S# X5 ~  S! F# o
3.0.0.3.108.5:
( q* S" {: ]# E2 W4 Q2 Q. `   - NEW: Crond starts at boot time.
9 w# ^0 Q8 D6 u1 Y   - NEW: init-start is a new user script that will be run early on
# b& X  l/ A, t4 n! E; Z3 q          at boot time (right after jffs is mounted, and before any
7 K( |  F4 [/ K          service gets started)
) A, ^# _8 Y0 y9 k0 C: ]+ |1 l. H  - NEW: Can save traffic history to a custom location (USB or
( @2 F, f# K% D3 t5 G; @         JFFS, for instance) to preserve it between reboots.5 b% X! {$ _" N; l/ _7 i
  - NEW: Added Monthly traffic page (ported from Tomato)
. v; A  T, t$ a& Y  - NEW: Added the Performance Tuning page (with temperature).4 L' T2 t# W) P3 o+ T
  - FIXED: Webui authentication was bypassed by the web server (bug in6 B$ Q0 F1 o9 P- O7 x5 f
           Asus's code)) A6 q) p3 I! P$ d
  - FIXED: Httpd crash when uploading a FW or settings file over
4 K' b+ @$ e2 L+ \$ j. p6 {$ _1 F           https - should simply fail now.  For now you have to
; X- _; z' j: B+ ]" f5 w" o           use http for flashing the FW or restoring your settings' ]! t7 s/ e& _
           from a saved config file.
( A* B+ u3 _! q/ s" Y- ^7 \. f, w! V9 a( N6 _, G: U
, K- D& T- c6 E# M- R
3.0.0.3.108.4:! K  N% o  @8 S' R4 r
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
8 q# a6 `- R% C, ^% i          the OUI database (ported from DD-WRT).
  L, E  P1 ?8 @4 G4 D; ~   - NEW: Added HTTPS access to web interface (configurable under Administration)/ r0 E* _  r$ v3 G8 |
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)' K- B4 e; z+ F5 F+ Z
   - FIXED: sshd would start even if disabled$ z+ [9 `) y4 D6 W7 L5 D5 F
   - CHANGE: Switched back to wol, as people report better compatibility with it.
4 X9 ]$ v$ x0 l5 b' K" f             ether-wake remains available over Telnet.4 x" }2 k" f% e/ ~
7 z' D/ y1 ?4 K3 z- f
8 ~! B5 D6 Q8 {$ Q' f
3.0.0.3.108.3:% T6 N, G  z4 e3 X5 I* P
   - NEW: JFFS support (mounted under /jffs)
( L0 @7 q0 P, b- h) B   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,8 M- w1 u9 h/ u5 [, _1 z3 W
          must be located in /jffs/scripts/ .
/ h* s1 F4 m! a' F2 U( U! J   - NEW: SSHD support
8 K1 n9 ^0 M; O# L   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL8 F9 t* h: A0 F1 G: |& d8 o
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.' J. L& ~& B2 T. M& {% h& X* ]
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
) L- d- y' @2 V* G# p" Z& r
/ ~# e! P3 C( `3 S: B
3 }% @2 j/ K9 @' p3.0.0.3.108.2:
1 A* A/ c7 C/ P) D2 R: y   - NEW: Added WakeOnLan web page
& v2 t" g$ W! A3 r1 {) Z* C( J) `0 M6 y8 m: V# z

  E* o' \- h4 f5 M0 P3.0.0.3.108.1:" Q4 A$ [; d" S
   - Initial release.& @9 }" ]: y  X5 o0 r
' M0 f9 x. b0 z

" ]7 _$ v  X9 IContact information
$ E& ^( t$ W/ M" f' B) e6 k' l5 P-------------------" S! u5 T, `4 k, S* `: I
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)# o) \" V0 |3 }0 O+ X7 f7 n
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
( n; T) q! }. j4 uWebsite: http://www.lostrealm.ca/
) s$ ^- l9 F$ o5 M& }Github: https://github.com/RMerl/asuswrt-merlin7 D! e+ K1 Q; F/ d
Email: rmerl@lostrealm.ca9 i% f& v8 ?: T+ C9 M
Twitter: https://twitter.com/RMerlinDev, P, {! F; [3 H& B" Y1 X
" v0 k: _% B/ ]: W; q7 S2 t9 u
Development news will be posted on Twitter.  You can also keep a closer eye
# J; j4 R- n* C) jon development as it happens through the Github site.
" j* i* n$ \; r. X# B2 J
7 P/ q9 H$ J; s+ v: M$ b+ `4 @7 E4 tFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily 2 K% a( B% z" A* ^  o
post there (in the Asus Wireless section).& S8 i% J6 V6 F3 S
! y8 V; ~3 O3 _; L8 t" ?+ W

" t: f* N" |' r& t& m( C5 pDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want - \" q% W# w9 R. F: k3 S
to give more than a simple "Thank you", there is also a Paypal donation button on my website.1 N* l! S4 Z$ x: C, s9 o
- ^: f6 ?, t) o* D9 E. t- o4 A
I want to give my special thanks to Asus for showing an interest in this project,
: q: U- K6 j+ u; @% o/ hand also providing me with support when needed.  Also, thank you everyone who has
* f) O, C( v* vdonated through Paypal.  Much appreciated!
: B- `+ C  d: b1 O$ a) t0 v  m0 `( ]4 }1 g- r' T

0 L8 v0 B2 A3 U& G" j
: m. V6 s+ y; Q4 ]5 Y$ S& a---
" Y3 Y* X) o8 b2 k7 s! T# cEric Sauvageau* P! G3 x0 d. Z2 Z1 ~2 _

" `0 w5 _, f% A$ J: V  t0 E" {
9 x  q' s% i1 M1 c1 }+ P; A7 |

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
) d+ z( y, B- g谢谢,正好有个N16,刷机试试效果。
$ Y. M' u0 \2 O
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了  m1 ^' A- L  q6 z
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!# o% O. F% v( b3 x! ]
今天刚买一台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客服返回顶部