查看: 23676|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
* g* W4 Z+ H* b3 Z# F" `+ d3 `- p" M
  Rebased on 220, includes AiCloud; added wifi client stats% y, C' U: s" \0 I; G! s4 J
    w: {7 W- k  ?0 }8 @! g
  
5 `& Y+ d* d7 E! R3 N  }; J1 \  ! V# E$ |  z5 Z: X
  
3 F5 R( W% L9 X0 |. [5 ?  
* J) }) s3 d5 U) c3 ^% S/ r+ W: ~: }& W5 Z0 I

+ G" A7 @' q7 x* y* _4 M
1 k8 M; N% ]0 U0 f- _+ t4 n+ |1 }! _
8 K$ u6 Y  R0 U9 b0 N* A, V, w. A2 T' C8 I0 L! D, H/ M

# b6 i2 E. D* @* [  B& a* m$ R8 j% E5 n; G$ Z, A/ V7 i
+ m) I6 y0 N  P4 c4 J8 d: Z5 I

% P" y. ^6 P5 H0 d; C' }+ t6 m0 O7 w

6 p- b' f, D2 @1 ]& o1 YAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
% G4 r& x! J! Z) W=====================================================1 A. K) r  i" |

9 A  T7 m# d9 Q  E9 a
' \! S- i" v5 ]3 H6 E9 nAbout  x6 G( ?4 r* ?. E  l+ v' H+ U
-----, V* q0 D4 c2 v  V4 `% z
Asuswrt is the firmware developped by Asus for their newer routers.  They are ( G9 v5 q' U8 S  e/ z0 I% o5 P& H- a
also porting it to some of their older models, like the RT-56U and RT-N16.  
- G  B1 `; I4 B. k' P  m2 wWhile originally based on Tomato-RT, Asus has disabled some of the " O2 `5 @* w+ @5 P& s5 v& k
original Tomato features, and added others.
( C2 l9 D9 V7 d! v/ s9 s" u
' W" |- O' C% s6 PAsuswrt-merlin is a customized version, which I am developping.
) a! o' W/ I* W  C4 i: j" ~; U/ A8 GThe goal is to do some bugfixes and minor enhancements to Asus's firmware, / A; Y+ q# }# @: _. ~
without targeting at full-blown advanced featuresets such as provided by
- g$ l( K1 o# {/ Yexcellent projects like Tomato or DD-WRT.  Some of the features + K, ?, K5 @, x! @3 ?  ]
that had been disabled by Asus have also been re-enabled.
2 s! R* O4 S5 x; A& FThis aims to be a more restrained alternative for those who prefer to stay 0 h2 S( e" o! z6 U/ `# O/ W
closer to the original firmware, with limited risks of seeing new 8 A9 i6 N5 @; {+ S: u
features bring in new stability issues.  I value stability over
, s( K4 r/ c) J( K9 Q# Dperformance, and performance over features.9 Y3 j4 h" s  g) d
+ s7 t9 ^2 ~2 R3 S& G3 z; w8 n& v5 b

* W( Z. H4 v; V& B8 {9 h, ]+ h: ~' a! X
Supported Devices% C; a6 [) r/ e; ]' r
-----------------0 Q/ R8 v* X0 {- b
Supported devices are:5 P6 S5 x6 H6 N2 J, I2 G& e
* RT-N66U
0 Q9 b: P; v# w- Z, u5 \: K * RT-AC66U
' [( |0 W/ w; O* A2 K3 Z( K
; K* H( f1 V- g5 b% M4 QThese devices have experimental support (because I don't own one to test it):
4 n0 f- D5 S6 w- C  u! h# b * RT-N16; W/ Z; C+ ^- I1 Z3 {) }

! g0 N, J9 s; P2 I$ P. m8 u4 z) O8 x+ `$ a9 i- l8 I( @

3 D* W# |, D% ?. C/ L6 IFeatures
- }( o8 f. w9 V  a( O" S- g--------
1 K* m# m0 r( M  h8 r$ ~Here is a list of features that Asuswrt-merlin brings over the original firmware:4 c/ u: Z. g+ N" m  w3 t( d7 V
5 e* L' n, x) ?, x  C( `8 M
- Based on the source code of release 3.0.0.4.220* t8 h2 M* B& J- k5 i* p/ ^7 u' h
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
  w  k; ]2 ]; P/ Y- q- WakeOnLan web interface (with user-entered preset targets)8 E! K3 J( w0 @
- Persistent JFFS partition
- N9 _& G# N1 b# O7 r( J/ I) _( y5 w- User scripts that run on specific events
1 M9 l) i7 H9 j/ D, c, ?, n- SSHD (through dropbear)
8 F+ E( }! A# i# v- I  j5 L  A- HTTPS web interface
% G0 z0 o1 b$ i: }+ Y5 y8 G- Crond" d# {- G; V* P0 X% l* B
- Clicking on the MAC address of an unidentified client will do a lookup in' L. D: W" a, g
  the OUI database (ported from DD-WRT).5 X& J. ~% E* W( O3 g- C( w
- Optionally turn the WPS button into a radio enable/disable switch1 M/ ?& h' l5 V4 V8 Z" N+ M, s$ _
- Optionally save traffic stats to disk (USB or JFFS partition)* g' h; R" e- M* T3 B7 `
- Display monthly traffic reports
6 r5 O# x5 a2 k& M+ P. Q, n8 m- Display active/tracked network connections
5 [0 z" A. j# m" [+ o: i- Allows tweaking TCP/UDP connection tracking timeouts) W+ l9 E* v+ g5 e7 F
- CIFS client support (for mounting remote SMB share on the router)' K- r8 [4 E* U" x/ K/ b9 N
- Layer7 iptables matching8 F! G# A: G6 Z; G( L
- User-defined options for WAN DHCP queries (required by some ISPs)" ~9 {9 ]+ i7 @4 R7 j7 f2 M6 \# a" m
- Name field on the DHCP reservation list- u. O6 e2 x4 H! N9 t2 b) d
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
( b" I% b3 o+ R, E# S- Dual WAN support (both failover and load ; Q7 F; E$ I! i6 B. W
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
" |9 A5 w! ?" E) P# ?- Disk spindown after user-configurable inactivity timeout5 \4 r/ U2 A- K: V; Q
- System info summary page! q; Y- w" \4 p; v3 P
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
) U% A6 m4 j# v4 X. y+ t- OpenVPN client and server, based on code originally written by, u6 ~& k3 c5 O; w
  Keith Moyer for Tomato and reused with his   m$ P4 J0 J3 H& q, M; s0 R
  permission. (RT-N66U, RT-AC66U)& ~  o5 @0 d3 m& w
% d! T1 t2 ]1 O3 G  J6 O: o
% z. R- t0 B( ^6 w+ [7 l4 x
4 k. _$ X% I: I# g# i3 V, a1 z
Installation
' m  L" u( T. Y, @+ k+ L: E! v* Y------------
6 {) {6 u" `8 \8 z6 J3 G5 jSimply flash it like any regular update.  You should not need to reset to
) O$ c' A* b4 T, Lfactory defaults, unless coming from a version that used a different
: D% d! c- \$ \: Fnvram size.  You can revert back to an original Asus firmware at any time just9 \2 z: H) h8 u8 i; ^' i
by flashing one.
7 s3 N0 |) |  C; y7 C8 k' `5 g% c  s# ]! F/ X" Y9 n+ W
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the' E. C1 ~, x1 E/ p% W1 ~4 A
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 1 e5 K2 _4 |0 {
will wipe ALL your current settings and revert back to factory default!
5 {  U2 u1 T. }; w; V+ M0 iThis is required to upgrade the nvram storage to 64 KB.  ?, z; g$ ~3 k# ]
; x9 z9 B& T- [5 R. r. K/ \( E2 @
# H6 ?4 b7 G) E. b9 g7 n
Usage5 i8 m$ j( y" a0 X' E, `, L
-----
6 f8 f. K! E1 w7 Q! s4 ~! i8 q
) S3 k; z5 _! G: q$ V3 d; g* JFFS *
" M2 P9 L  c  @; T. s1 S/ t, OJFFS is a writable section of the flash memory (around 12 MB) which will
/ |' W$ t& r( p- X& v, D, gallow you to store small files (such as scripts) inside the router without - ~0 f( P2 ?  l& L
needing to have a USB disk plugged in.  This space will survive reboot (but
( M/ K+ m* g' p3 ]it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  7 P( O6 g* j. M/ E' N9 d5 k, G  _& ?
It will also be available fairly early at boot (before USB disks).. u5 I8 W9 n% M" U0 r
* W& a& w; J; O" \. g
To enable this option, go to the Administration page, under the System tab.
3 m- P5 K& [% t8 O7 j% [8 _1 w) I- T4 A
First time you enable JFFS, it must be formatted.  This can be done through ! `0 T( f% x( ?( z
the web page, same page where you enable it.  Enabling/Disabling/Formating 3 X; V  v) W" i1 q9 J% W! `
JFFS requires a reboot to take effect.
# i& M) ^1 R$ ]' S) X8 y8 X2 K
I do not recommend doing frequent writes to this area, as it will
1 s: O1 X5 K6 Z& x, z+ r: Oprematuraly wear out the flash storage.  This is a good place to * T7 H* @' y& j4 D
put files that are written once like scripts or kernel modules, or 0 C* ~" I* }! U4 k; K! R
that rarely get written to (like once a day).  Storing files that 3 H3 [3 [9 s8 J  g" @& I# |/ ?
constantly get written to (like logfiles) is NOT recommended - use
! M& {$ r6 d& Q; z/ t' P6 e! I5 \% ja USB disk for that.' E5 R" t% N8 L. D) S

0 n& o. T8 o7 w# N9 j
, G/ X0 U# w, L5 ~9 X% x) m; Q. s" n6 s# x7 [/ s
* User scripts *
! R2 F( v: I0 `& dThese are shell scripts that you can create, and which will be run when
" \1 ?' J+ D# \& Bcertain events occur.  Those scripts must be saved in /jffs/scripts/
% Z) W3 E1 r* f! W) c(so, JFFS must be enabled and formatted).  Available scripts:
( e' w' I6 a( o( P
6 R: o: S/ F0 D$ Z/ |- services-start:  Services are started (boot)' C# @: f  ?4 g
- services-stop:  Services are stopped (reboot)! S: z4 f( k! F6 K; `
- wan-start:  WAN interface just come up (includes if it went down and back up), S2 w0 i: O1 z- E: e
- firewall-start:  Firewall is started (filter rules have been applied); |6 Z  y/ N) C, N+ H) L0 z
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
& w/ L- j# P( M; n9 J, r9 Q- init-start:  Right after jffs is mounted, before any of the services get started) h! R) x# x$ S/ U9 b
- pre-mount:  Just before a partition is mounted.  Be careful with   W- \+ \) |; p. P+ h  |
  this script.  This is run in a blocking call and will block the mounting of the
+ b/ S4 p- h% f, p' f  t  partition  for which it is invoked till its execution is complete. This is done 4 l1 E9 c* X1 q- f- x7 D) w% z# d
  so that it can be used for things like running e2fsck on the partition before
1 l# g3 A9 P; d  mounting. This script is also passed the device path being mounted as an
# f  m# u; ~+ B9 x+ t  argument which can be used in the script using $1.3 A6 l+ E2 c/ H' h' w6 I
- post-mount:  Just after a partition is mounted
3 H& F4 p  S- |3 q" [( Y
# C- I4 v' s. `' a/ ODon't forget to set them as executable:
, i/ H0 J* s/ C2 `6 s- N( u% P* X8 B. b5 s6 S  n
   chmod a+rx /jffs/scripts/*9 E. C& o4 F4 J7 i5 R  \( k+ G

# i0 P/ n8 u% _2 u* YAnd like any Linux script, they need to start with a shebang:0 R5 [- z, r9 c: d$ e* f: N2 v

% F% t0 G4 M( F3 `' g6 E) J1 R   #!/bin/sh
+ u2 u$ N- H" w. H2 e- a
" o- H( I& [) N* p2 e( c7 Y* c* \
" v3 X* N1 y4 t+ Z; W9 }- f/ H4 \) Q
* WakeOnLan *
* h) p# ?# y+ x* w5 YThere's a WOL tab under the new Tools menu.  From there you can enter a
5 H" E, k. ~3 ^target computer's MAC address to send it a WakeOnLan packet.  You can also; t& D1 l. J8 ]4 }( \% P* i# ?7 c
create a list of MAC addresses that will be stored in nvram, and on
- u5 L; H5 C" b) v, a3 l: `3 Lwhich you can click afterward to wake up one of the listed computers, without
& _( J! k5 s# ]6 {* j+ [8 S# Jhaving to remember their MAC addresses.2 R/ v/ [  T* {2 f: n3 }" H+ t

) ?& U, `/ d2 l6 j& e+ D
1 T7 D3 g7 `6 g( I. B0 d" Y. a+ b
8 D- h* v* ~& v0 h6 `* SSHD *8 W# q& b! t6 P  w& p( x( _! U
SSH support (through Dropbear) was re-enabled.  Password-based login will use 0 K/ G7 u& j; `. U% ]
the same username and password as telnet/web access.  You can also optionally . `% j) L+ R% m4 x
insert a RSA public key there for keypair-based authentication.  There 4 ^9 s" \3 N) v9 o7 }
is also an option to make ssh access available over WAN.0 r4 w9 @1 ?1 F2 o# }
. c' E# N3 L, b. m  c! m
/ e; e) E2 b# K$ B' h% J- r
* HTTPS management *  w, ~8 d; d6 H7 U0 X! G) E/ q
I re-enabled HTTPS access in the firmware.  From the Administration->System
1 W. |1 T2 z* d) {/ cpage you can configure your router so it accepts connections on http, https 4 m0 E8 m* ~* }8 b1 n; I6 w
or both.  You can also change the https port to a different one 3 Y8 \2 u( b6 j( C! M0 @
(default is 8443).
/ {2 z! r. K* R& m7 i6 @) n2 L* g8 W; ~; a0 a4 ]! R
" ]+ \" e2 J. w# [7 q' v
$ u9 C; T* q$ ?* R
* WPS button mode - toggle radio *
) X4 s' |6 T4 J5 o; BYou can configure the router so pressing the WPS button will
2 N5 S( }. |/ p1 G8 ktoggle the radio on/off instead of starting WPS mode.
) j2 O* t2 D$ ]The option to enable this feature can be found on the
* I7 T2 s8 G% D' {* O0 h4 ~Administration page, on the System tab.4 J  o7 h7 @* k
- n, V5 R6 p" h$ n

* N7 h, }% j& Z" k4 t. K8 z" `5 G4 W% s
* Crond *  f) }, `6 Q/ M  D5 G! N
Crond will automatically start at boot time.  You can
1 c1 ?, i+ k. _( hput your cron tasks in /var/spool/cron/crontabs/ .  The file
( A" n+ P8 F* @; i0 Z- M" C& B0 Wmust be named "admin" as this is the name of the system user.( j9 ^. o$ ?4 H" U/ I
Note that this location resides in RAM, so you would have to 1 M0 e9 O  ]4 O
put your cron script somewhere such as in the jffs partition, 5 L1 g0 `% E. F4 C3 O7 e# k5 s; N
and at boot time copy it to /var/spool/cron/crontabs/ using
2 b" j( S" O5 e# G' R8 m$ Lan init-start user script." ~4 U& ]2 m$ D- s

# X( O* D# B2 ^  n* g3 Z0 G; E3 I$ I& t- u  \
2 |# e: B- j" c9 R  M
* Traffic history saving *
: G- w+ T; N2 L) n' T4 ^% OUnder Tools -> Other Settings are options that will allow you ! H' G/ m; V% ?4 g; I
to save your traffic history to disk, preserving it between 5 _0 n0 u& f- q. f& c: c; z& c
router reboots (by default it is currently kept in RAM, : }: p! x0 ]& V% [
so it will disappear when you reboot)./ i2 A( z# |& {/ u1 [) f. r9 z8 o4 F$ G
4 w" k7 z3 c- t2 `
You can save it to a custom location (for
9 D  o; R6 ], Y- Zexample, "/jffs/" if you have jffs enabled), or , }: W3 f2 i7 u8 r
/mnt/sda1/ if you have a USB disk plugged in.
9 y+ _+ D9 h/ l# S& ]7 z3 V; e- CSave frequency is also configurable - it is recommended
0 ~  j0 j9 s0 `' U( P8 Q9 n5 E  Wto keep that frequency lower (for example, once a day)
6 X$ M2 _7 u5 }) z: aif you are saving to jffs, to reduce wearing out
0 K8 h# X1 c7 D+ p# O& r: M/ Oyour flash memory.  Make sure not to forget the trailing
( s2 Z/ E6 D, s2 Jslash ad the end of the path.: Y# X' U3 e* _+ N( M
5 s) G) y* d! N+ ]2 d8 ^8 P
Also, a new "Monthly" page has been added to the Traffic
; T, ^, q6 s) I6 ]Monitor pages.$ }5 a0 t" E2 g

  h( q$ k! z% d/ F
! l& s# B0 L, |( r0 m- ~+ z
2 m# U# D/ ^- a( M  z  G, l* Display active connections *
/ D' x  I  \& D( q6 Y( Q, q! \There is a new tab under System Log called "Connections".
$ S' o: u8 ?2 V+ ^7 ^; h/ kThis page will list the currently tracked network connections.
3 }  Z; s, `+ f0 `; \You can enable name resolution for IPs on the Tools menu,
* k0 H, l+ V# ]- |6 Ounder "Other Settings".  Note that name resolution can 4 g3 h& L0 q  v3 ^( q+ }
slow down the loading of this page, especially if you have
! \" [3 O( @4 Y* u; U% {& O  P( ia lot of tracked connections (for instance while torrenting).2 P2 J# H. x# M5 K% ^

5 l) ]# ]+ Y  U
" u. ^. H# c% k: v: G* I5 ]/ D) z+ s9 s. ?, ?
* Adjust TCP/IP connection tracking settings *  b' r9 {  D. J3 q' V% J1 }
Under Tools -> Other Settings there are various parameters
; Z0 f* ?- o) ~. z+ |7 Ethat lets you tweak the timeout values related to connection 1 Y9 `- M. y+ c! m% l
tracking for TCP and UDP connections.  You should be careful with
5 D9 `3 Z8 u  `6 Y. n2 Dthose settings.  Most commonly, people will tweak the UDP timeout 5 u% Y% }; ~  N2 f8 g7 ^
values to make them more VoIP-friendly, by using smaller timeouts.1 q5 D- b& M$ a5 \3 X- I% W; A
Timeout values are in seconds.
2 }- K2 T/ C# b, ^6 i( l2 M4 M. z. l8 x$ ~
' Y8 g1 l/ \8 z  o* ~

1 z! ?$ J* z! K! b* Mounting remote CIFS shares on the router *. }$ _3 z# u- F; c' ^
You can mount remote SMB shares on your router.  The syntax will % [" }6 P, |  V' j, w6 k) A/ U
be something like this:
( d+ i4 J* W, b* D5 d, [" Q
0 Z9 l9 T2 w) y' y- Gmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"+ I, }5 u3 S5 J% Q

9 N( i) H  U$ }1 ?1 ~# L) g, ~(backslashes must be doubled.), ]5 k6 o" N' Q
5 d! A& O0 L* E6 X/ X

4 q3 |. r7 s& d0 Q3 a4 \5 o: _
4 Y8 D3 L3 P3 d1 S* Dual WAN (EXPERIMENTAL) *; V; Z9 l: C( I
Asuswrt originally supports using a USB 3G/4G modem to use as a ) H+ f$ e# O8 I9 z8 z/ j
failover Internet connection.  Dual WAN is the next step, also
+ s9 |6 S* T; u/ B! Vdevelopped by Asus but left disabled so far in their official + _( A9 @0 g9 M. `
releases (probably because this is still work in progress).  / e. E% n' O( [3 a; Z) W" m4 n
' z; P% t( S7 E, I
The first improvement over USB failover is that it works not only
$ [$ U0 f. w0 A" C, @with USB but with other ethernet devices, which can be plugged
7 \; u/ {% Y0 A/ q4 Z4 x3 i4 {5 H3 X5 Son one of the LAN ports that you will select as the secondary WAN
% O( ^1 g, f4 K- W4 \% minterface.  The second difference is that in addition to failover
* Q# I% U8 T' Fmode, Dual WAN also supports a load balancing mode, allowing # B. u+ ~" W7 B+ Y6 n- e
you to share both connections at once.
/ L% r5 ?% q0 a; B2 H
6 U/ U& N: d+ z6 i( M" o/ JKeep in mind that Dual WAN is still an experimental feature, until % a4 ?- t7 t, H4 k1 r% J
the time Asus finishes developping and testing it.- h$ b8 |. p7 c6 Z5 A

2 c; ~: h! D; c1 k  S2 n7 `; ]) E1 A. c1 m( \! X( b$ O  F

! @* T! o6 ~( ~8 P+ w% `* q9 X  B7 T* Disk Spindown when idle *
& @9 s+ I- ?% U) \Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
; z& Q; ?0 E+ @4 cto configure a timeout value (in seconds) on the Tools -> Other Settings ! t: X2 c$ A4 F0 \) C6 Y
page.  Plugged hard drives will stop spinning after being inactive ' L7 g$ j# b! C
for that specified period of time.  Note that services like Download Master ( _3 K& I, W7 D) T2 l
might be generating background disk activity, preventing it from idling.5 _# D# f9 E) U. ~; M# ~
. t* Q% k6 ^; Z1 e1 M. h

6 s1 b  P+ y6 `, T; b1 u4 c2 B8 y. @
* OpenVPN (client and server) *
4 m0 r8 |9 a: L2 F5 ?' f2 ?: ]OpenVPN is an SSL-based VPN technology that is provided as a 9 R* \3 c- R( d
secure alternative to the PPTP VPN already included by Asus.( e4 _( v) m- [( n+ @
OpenVPN is far more secure and more flexible, however it is   d: S8 q1 v, F# ~0 r/ f% R/ k
not as easy to configure, and requires the installation of ! ~" V8 k1 f- s  E0 s
a client software on your computer client.  The client 5 A( X5 C. V" ?7 z" E
can be obtained through this download page:4 T5 B$ q/ A% ~% g, M& z8 c0 {

& t" ]" t. E) Z) N$ o4 C0 L* Ghttp://openvpn.net/index.php/open-source/downloads.html
, z4 _. s5 f2 W  p7 H+ Q. J- a8 M* W6 ^3 Q+ l$ C" b, a1 p5 Q
Explaining the details of OpenVPN are beyond the scope of this   N0 V3 N0 x, S, Y$ u
documentation, and I am in no way an expert on OpenVPN.: ^4 y6 ^- f3 h9 |$ V( Z, e2 e2 |4 h" Z
Fortunately, there is a lot of available documentation and * `# |4 b. v* Y0 V7 x5 \, H4 m, i
Howto guides out there.  I tried to stick to the same option
6 Q2 B3 L4 r1 f: Rdescriptions as used by Tomato, so about any guide written % o6 ^6 V5 F. q2 I' @& o0 j
for Tomato can easily be used to guide you on 6 i& \* E( ]/ B) ^( U9 g
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
' O' Q4 d1 @# [Github repository.# m2 ^% T" P8 t

7 h1 O' u8 U5 I+ P
9 }! Q' {9 {! V# M# h( j7 [. z' b& Z$ c
Source code; N$ f' u" Y! U0 H. h7 `
-----------" x8 n! F6 r" @( \  ~2 l& ?! s7 f
The source code with all my modifications can be found # K3 e4 i) Z% |
on Github, at:) `$ d( ]! q! w1 x

' M) _4 B- }0 q8 P# Ehttps://github.com/RMerl/asuswrt-merlin$ n% k: V8 P2 _0 t5 _$ s7 O

4 S2 C8 C4 Q  U$ {1 \. [' S. H/ g* N2 c8 C9 `
, r. f' X# ~' T$ c2 k+ ?
History( ?: Z1 E- B% G  h/ Y- X
-------8 O  l  i/ `( v* v1 X' f  r0 g
3.0.0.4.220.18b:
/ N0 Y. Z' Z( W% |, k; O   - NEW: Report both rx and tx rates on wifi connections9 U$ l4 g; K# I
   - FIXED: Handle cases where the wireless driver returns a speed of -1$ D7 [$ W) ]6 p( ~+ o0 o
   - FIXED: Removed rssi retrieval retries, as it would make the first access to: i8 \& ]) ?& i0 k( \
            the wireless page take forever if you had multiple connected clients.) P. a3 y% E2 l2 {) P: K0 _1 t8 D! ]
            You will have to manually refresh the page the first time you access it
) j' w0 v2 V1 ?1 d            if the RSSI is reported as "??".
. x% {' g. i) X+ U+ D+ i" H" I! Q7 }" w0 w( o% Z2 I  X
2 L5 L. M% B1 U9 q: U! F
3.0.0.4.220.18:2 ^3 ?0 t8 ~0 Y( |; C
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
; Y, I' i% b8 G$ o          manually set to a value between 0 and 15, with 3 being the default).
$ o! }( N+ o; h6 j, o( \0 G$ B   - FIXED: Buffer overrun in init code that would crash the router when
" b$ J1 A2 S/ h2 ]6 P) }" O" V            too many features were enabled at compile time.
0 c  U) H1 r5 l' D   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)1 s* U8 S6 q* P" O4 ]7 @. v2 j7 d
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.8 I' O5 ~" }0 ~9 k
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
1 F6 w0 O( x$ I2 D/ w2 U' }            not properly saved.: `" @! e0 Y6 ^; f
   - FIXED: First time a client's rssi is polled it would return 0.& h, ~( G; Z/ Y: c6 R1 B/ k: s
   - FIXED: post-mount user script wasn't executed (regression in 220.17); M; P+ u3 a$ F( Q
   - CHANGED: Added some info to the OpenVPN server and client pages.
+ C+ i! E, ^) Q( [4 x   - CHANGED: Improved load time of the VPN Status page.
6 H: n- b) n$ ]4 D/ u
8 n/ A4 y* a. s0 D$ O$ F! g
/ Q( v$ c1 ]4 V6 H( L2 Z, J3.0.0.4.220.17:
+ l  ?8 c+ P) z# w$ c   - NEW: Rebased on 3.0.0.4.220, which includes:$ S9 R- G& e7 S4 @' C& s+ S2 z
            * Fixes to IPv6 6rd
- H/ V1 g' _+ h            * Fixes to AC66U Wifi + QoS& |7 u. }7 T; ~: ?% k6 h' J- U" B
            * AiCloud
1 Y7 a( \/ Y- }+ r            * Interference mode once again enabled& d; N% t  t; b' c* L/ c" y
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
, w' K; b0 r# z; z& [$ w  F5 C  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
" ?: [& i# i9 `6 |8 ~; O" U           if you had just enabled the option on the webui.
, l. W6 J1 l2 r  - FIXED: PPTP clients not always showing on VPN Status page.) N0 e$ p+ V' P2 x( o* ^8 u! n" j
  - CHANGED: Disabled DualWAN as it's currently broken in 220.1 P1 O- U  L8 z# S" E& I' K8 I
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
! V1 ]% ?+ l5 C' c: a( c$ \; \* A             the router." X) ~- s( [' X8 ~1 ]4 R; G8 _& M# P
  - CHANGED: Removed firmware update checker to avoid accidental
" }6 }2 m& V( b% Z             revert to original FW.6 b3 s+ o9 Z; e
* z0 g" s0 F* ]- i9 o5 u$ B

& j* {$ |, T4 d3.0.0.3.178.16 Beta:
8 e% f# ?+ W) y& Y8 v+ A, W   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by) f7 \* ?$ [* x  L6 t
          Keith Moyer (from the Tomato project).% O* U; e: v/ b9 P% S
   - NEW: Added crontab command
0 A  ~& Z& O7 X+ o- W7 G4 e   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
. F, ?6 V. C' d8 t            VPN or the NAT Loopback (GRO is now disabled for that device)) C. Z0 K( h  X' Z, j
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
3 e" }& B: s4 f1 J" }            even dhcp requests to be serviced from the wan side if you4 ?, ^% n! H  @, Z
            had the firewall disabled (Asus bug) (fixed by dev0id)5 K  W- J6 l/ T* z
   - FIXED: Default disk idle spindown now set to 0 (disabled).( M& q, H% W* v, M5 v1 o7 h
   - FIXED: Corrupted WOL list when using IE.2 E9 A; f3 c0 S  q$ Q, x- d8 O
   - CHANGED: Upgraded openssl to 1.0.0j.
# v+ X) E" {9 g. p   - CHANGED: Included fully functional openssl command (will allow you to
% r* I5 y, }/ A. L2 q6 h: y              create keypairs and certificates from the router).
) u7 W( v+ X7 V" ~8 T0 N$ _   - CHANGED: Removed power adjustments from the Performance page, as they" v# N5 n( u& ^+ u+ z- X$ m2 N& c0 ?
              are redundant, and not as reliable.
* I8 J& ~  z5 {; k# n+ ^' G7 a. G. \; ^   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I : M$ G  w! [( R, R2 `. T, g1 x' J
              am unable to work on them without an actual router.9 @* Q! j- x# f5 R2 e
; V, [# B) B4 r# K2 M
% v8 q; w) e9 [* K- K
3.0.0.3.178.15:
/ s' i. X) V! C' r3 Z' \   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:' {" p2 _; ]) ?* `0 @/ @, y; _
           * Radio turns back on based on schedule) @6 T+ B: C8 X" K  W& p! c
           * Reorganized QoS pages
7 ?1 e3 C8 p$ Q           * Turning WAN DHCP connection off will first release current DHCP lease
+ B. A3 N! d) {! c( i/ O3 X% r   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.+ b0 I4 a% K1 ?
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
1 r' g2 C* z5 m5 V( H8 \% G          max, as using the whole 90+ MB available makes little sense for
2 R. J% x- l4 y; \6 z( H          JFFS, and was also displaying some issues.
% j' G3 [# O) ]& z   - NEW: Added nat-start user script, as NAT rules get applied separately from+ m  z) O/ w2 s
          other firewall rules (firewall-start changes to the nat table are $ f8 i& `8 _9 \, U0 G
          being overwritten when the router starts NAT)
6 u, Y8 V+ b0 F1 a+ N   - NEW: Added additional info to Sysinfo page, G2 v! r9 ~# t( E* D8 X* l
   - NEW: Added chroot applet: w1 d# a+ y1 m4 W) m
   - NEW: Option to allow SSH access from WAN$ i* o2 t( h" h) M
   - NEW: Option to exclude specific devices from idle spindown
+ X9 F1 H% q& c' f   - FIXED: Performance page now uses the new Sysinfo API, and is now able
) H; V) s8 g8 D# }: t4 E# f5 J            to deal with cases where radios are disabled.
/ p  r  y& @2 ^6 Z4 V( n- O
3 V: c* E( D* E* \8 [5 o5 w; F
9 m7 c0 l2 c1 G3 I) g/ B0 P' i3.0.0.3.162.14b:' `. I+ N& J3 i7 S  K0 C
   - FIXED: Web server would crash for some people when accessing0 \( ~3 d0 J% Y( r2 ^" S6 G+ X
            the Wireless Log page.0 u! @; g  r) A; Y2 ~# G

* R8 g5 O& d$ h, Y7 T; V$ Q3 F, B0 n6 t4 A$ }1 U$ H
3.0.0.3.162.14:
5 s1 ~5 v2 h- s- n   - NEW: Spin down disks after (user-configurable) inactivity timeout. S) {. r/ E* O) o+ S' C
          (using Jeff Gibbons' sd-idle-2.6)) u4 P% n% J" P8 z# v5 D; T% L
   - NEW: System information page under the Tools menu.
+ Z3 j& n5 F' S$ |   - NEW: Station list on the Wireless Log page will now report associated6 M3 |% ~" L' m. r3 `/ c2 D2 s4 F
          IP and hostnames (when possible).
) _7 S8 J1 [( s: q/ {9 W+ k4 I   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
. |- J2 U' \# |" `# x7 j              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)+ B" k# \& z- _, ]' u* y4 k  `
   - CHANGED: Better integration of the Run Cmd page.+ h) V, ~2 N( ~! Q
   - FIXED: Incorrect left menu rendering when under the Tools menu.
5 X/ _5 j/ P  U6 P+ r# R
. W. s( R7 |$ U  E4 J$ s4 y7 q6 B2 \7 Y1 _1 K0 B- `
3.0.0.3.162.13:
5 o6 G) x: N+ I5 Q2 P   - NEW: Rebased on 3.0.0.3.162.9 i! A; g2 Q! d# i* s5 X1 j2 r2 E
   - CHANGED: Switched to WPS radio toggle code Asus added,
! J, E6 y/ ~( u' M# r+ ~              now on the Administration -> System tab.
$ w, @- R1 t/ q& x
6 m, e4 m2 A8 a+ K  V" H
& F2 }7 ?1 m, g3 r" H9 E" B1 g3.0.0.3.157.12 Beta:
4 y6 x7 w+ E& F% ]. v- BThis is based on unreleased Asus code, which they have * m1 U+ q8 {* x1 r, }1 `- }" `
graciously provided me with.
" m8 X( C. p9 D4 S# [; V- P/ E) X5 r5 y
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:1 e; {" v& B; Q+ `- x. Y
      . IPv6 tunnel memory leak fixed( w- H( j/ |* N4 T. o/ x
      . They fixed many issues, making some of my patches
4 `9 x/ b  {; p$ P        no longer necessary, such as timezone DST, https auth, etc...
, Y7 c" R" Q5 p      . Upgraded radvd: j% m( B, G; S
   - NEW: Added link to the command shell page in Tools menu.
' N: v6 q, G1 c9 u! _   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
# N# m* o0 ]* R4 D: q/ }   - NEW: Added "tee" command.
& S: w  L) w" G' h1 O5 g5 [   - FIXED: NAT loopback rules would actually NAT every lan to lan
: w1 E$ t8 n, N* V- _            connections instead of only those needing the loopback0 a- F2 C( _- d: `9 c) t: e2 |
            (bug in Asus's code).  Replaced with new code based on a
. h1 u* i( T, O, z) N& H            suggestion from Phuzi0n on the DD-WRT forums.+ _! y$ L- J$ g+ j1 j0 s2 b
   - FIXED: Accessing the WOL page would make it resend the last
- Y/ g! R; v) n, S1 L: ]            WOL request.( M, H* c! S; w; ^  Y! E) m
   - FIXED: 'cru' was using 'root' instead of 'admin'
9 ~, p$ o, k$ ]2 g* w2 p   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
9 m" \1 z9 m& ^8 K( a  M% A' @: x   - CHANGED: Made tracked connections load async from rest of the page
2 A" m# u- C' ?+ c   - CHANGED: Increased hostname width on Connection status page
. {4 l8 n( ^$ J# j* |& N   - CHANGED: Improved WOL page functionality.. `7 V. w+ z/ u3 ]% O
& o2 H( ^" I6 l- w! i
0 l) `/ k* f6 x" K. u
3.0.0.3.144.11 Beta:
' ^, m; Z& I$ Q- a3 M8 K5 w6 g   - NEW: Name field added to DHCP reservation list
3 L; c" ^' ?% U+ a   - NEW: Webui option to enable resolving IPs on the Connections tab
. l& ~9 n8 Z# W' F( S8 d   - NEW: Store a list of computer MACs to use as WOL targets
& \) ?0 h6 t& H+ q   - CHANGED: Increased dhcp options from 32 to 128 characters1 v. c% b0 y6 I2 ^
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
: f: C: d/ j6 h/ A$ Z- g     it to 16 in recent versions)
: M4 y3 A$ ^+ J8 I   - FIXED: Retrieve dhcpc options for the correct wan interface
1 y1 r- ]% o3 J+ w5 \- j: V
. }9 z& W6 i$ j4 m. Z, i- D8 d. I. J* ?
3.0.0.3.144.10:
* \; O. D9 o$ I9 t6 v2 S   - NEW: Rebased on 3.0.0.3.144.
: o& `' g$ W/ j5 C. J, c3 t( e   - NEW: Support for 64K NVRAM enabled.  ***First flash will
& E6 e" }. c: P. t% ^0 ]5 _7 d          wipe out ALL your settings!  And you cannot restore ' ~3 ~( D( x7 \2 Y: Q- M
          from saved settings - you must manually reconfigure
* ?: |$ A+ E$ b  s  X+ F) y/ Y          everything.  Be warned!***! j! `- m! c7 _* m' Z
   - NEW: Enabled support for Broadcom Wimax devices
8 J0 v' [3 Z$ k' O   - NEW: Added cifs kernel module (for mounting remote SMB shares)8 a  z0 C( @- D1 o
   - NEW: Added layer7 iptables matching1 j; \, j9 a# ]3 Q. ?6 W
   - NEW: Added user-options for DHCP on the WAN page/ W2 [: G6 ]! k
   - FIXED: Router crashing when connecting to it over Wifi- s9 p7 T" s6 D) ]# u
            and running the newer QoS code (disabled GRO)  f( D# \+ u6 \) u! f) w1 E
   - FIXED: Router crashing when connecting to a network * k0 n! T$ Y8 G5 B
            device behind the router from over a VPN
$ w' z  R6 `3 J            connection (disabled GRO).
3 x, H4 ]; c! A" k6 k; b; t9 G( C% h   - FIXED: Incorrect timezone set unless enabling4 u/ Y; G+ {* F4 M& v& I) T
            manual DST.
2 @6 ^: D+ n9 |3 m7 h4 e0 L, Q* F9 b8 n% X5 Z4 h8 V8 u7 m5 z
* v$ A. I' P7 ^9 l; Z  K) z
3.0.0.3.130.9:
! J1 J/ z; N( o9 j  J7 y# q   - NEW: Enabled new Dual WAN support from Asus8 ]$ j0 \( R0 v" o: X
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
! l' C- _: s$ `
- @" q& L# k. N' }% t+ `/ X
1 L+ Q0 ^- \/ J. k+ d$ d. K3.0.0.3.130.8:% o8 d7 Z' ]$ L- b% L# M
*** Reverting to factory defaults BEFORE and AFTER flashing" K( x; [# |7 H( q, F
this version is strongly recommended!  The newer Asus code base ) o& E* z9 r# ]5 B8 b$ l
seems to have changed quite a few settings, so you'll want to + {0 Q" q! Z; ~7 u1 f6 m
not only start with the new default values, but also get rid
% B5 S. U% V6 mof obsolete settings.  Otherwise you will be wasting a
- x  j3 x9 E! n0 J0 Vgood amount of the limited available nvram. ***- |) `0 e  Z  U6 z

# o  e0 Z8 g- z! c& z: D- T8 T   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
( ]- G7 ?6 a' f; ?                  and/or kernel code)7 J6 u; I1 m6 d: w
% N  H& ^0 f1 c  c# a
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
/ U8 i9 a4 I: y0 u6 e6 P                  a LAN device behind the router.  Workaround is to
0 C% C$ b2 n  k5 m                  use an IP range outside of the local LAN
8 x2 R* P+ {5 Z$ }! {& G                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either ( l3 G: V3 c$ f7 b) g0 I
                  set your VPN to use the VPN tunnel as default
! u2 K5 Q7 o3 f                  gateway, or manually add a route to your VPN ( U# e" S, W& N2 u4 c
                  client.
4 b6 d7 H9 c2 J0 A
$ x; y1 X& _. g5 ~   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
* e( D* W( L8 w% G. j/ r          Build 130 brings various code changes to IPv6, not sure * G1 q5 K8 e3 `  [9 P8 m# G7 D. k
          what else (as I have no changelog between 112 and 130).- s# u' H/ H4 I/ d  x) N0 W
          The QoS code remains from build 108, as build 130 is 7 M& @5 e; {: y/ o, R% S
          unstable.
3 a3 z; c2 M5 R2 ]   - NEW: Added "diff" utility
# J2 `" w5 H2 K9 {9 u8 }  r   - NEW: Keyword-based filter (new in 130)% {+ i8 [5 S% {) q; G- U8 R
   - FIXED: Firmware/settings can now be uploaded over HTTPS( m# j4 \6 B6 I& d) d2 b. `
            (bug fixed by Asus)
( x, }, n2 n; v( Q; P* |, }   - FIXED: Buffer overflow in networkmap that would cause garbled
7 o3 ]1 J8 l. S& a6 F+ S2 J3 I            device names to appear on the clists list (bug in# ?! f) U' E4 D, i3 ^; C2 t
            Asus's code)
5 ~0 K! t3 C9 h5 h; b5 W   - FIXED: Firewall would break when applying a game preset that
4 J1 |0 u* O! w* x            had multiple ports separated by a "," (bug in Asus's
3 s9 y2 K. P/ {            code)' j7 R0 F  W/ d, g
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
% H1 i4 H# ~) K  P( H2 B* G   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)/ o* N4 e1 Y. W6 E
   - IMPROVED: /jffs/scripts/ will be created automatically if it
- o5 h+ g/ j4 x( s               doesn't exist (you must still make any new script ; u! Y" L( U& E( d" _# Y
               executable using "chmod a+rx script_filename")
2 x4 d: U, V: b2 ?6 w2 }$ r" e3 O& W# m# R* r

5 U7 [; H6 r/ }5 K+ Y; L4 @3.0.0.3.108.7:4 i# i/ e. |1 l1 \
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)9 i& d6 Z( V/ i# x
   - NEW: Added webui page under System Log to display active/tracked
& ^1 L0 Q% K: [: u' K          network connections.! [! _% [; w0 ]. D5 v5 `+ ^/ B
   - NEW: Added netstat-nat command.
5 x. u( e; g/ u2 f% R% W& P# @& L+ z   - NEW: Added pre-mount and post-mount user scripts (patch submitted by " D! f) P; B5 x2 G
          Shantanu Goel), n; z# \% c7 p; u7 l& q- f
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
0 ^" _: }- `  @6 H7 p3 h6 h& @   - FIXED: Removed check in Asus's code that would reject txpower > 80
# ~) u+ h+ j# }4 O            unless you clicked three times on Apply (?!).
" S8 Z3 D5 h7 ^& G! s            NOTE: Still not sure power setting even works, as I get; S! r( W2 \. T' [6 p
            -80db from the other end of the house no matter if I use ; A  W' h. G+ |" A
            40 or 500 mW.) `5 `9 B$ H7 Y

2 F+ {6 w: ]6 }- ?: Z; F' ]* j7 [, X4 Z
3.0.0.3.108.6:6 n/ t. o9 O1 M3 n+ n1 Z
   - NEW: HTTP access list (backported from build 112)' n, D7 s$ i" s% Z' L
   - NEW: PPTP VPN encryption options (backported from build 112)
& u' _5 A' a7 h: @, c* L! ?   - FIXED: Traffic history location was't properly saved& o9 Q3 `) Z: d2 r, E: A
            when changed in webui." {% L  g3 T1 G3 i. p
   - FIXED: Disabled traffic history saving to nvram for now,+ o+ n. y6 d" y% b
            to avoid people accidentally filling their limited nvram space.
- q; N% ^+ Z  P8 [0 Z   - FIXED: Missing bottom pixels from the bottom of General menu/ Q/ `/ T  ?/ u. `
   - FIXED: Removed invalid CSS attribute
5 K# N! E( {- ~% [8 a, L   - FIXED: typo in VPN iptables entries (bug in Asus's code)% T2 W  S+ K+ `3 b
/ G+ U: s+ ]( S+ h+ P
2 P8 L  E. O9 m) ~( A* k
3.0.0.3.108.5:
3 @# C7 g& g/ N0 b% u' `   - NEW: Crond starts at boot time.( o& o8 u2 n' e# p$ n6 j3 F* W& g$ {
   - NEW: init-start is a new user script that will be run early on3 d) ~3 B$ @" j, z8 G. s7 s
          at boot time (right after jffs is mounted, and before any
9 W5 ^  }' B9 D! E# g& X, G, W" I          service gets started)
; `) ?3 I: _7 N4 w: a( ^  - NEW: Can save traffic history to a custom location (USB or
# E! N7 j* K! ?, U: I. Y- J         JFFS, for instance) to preserve it between reboots.
8 T8 Q" [( P4 d+ S) W5 s  - NEW: Added Monthly traffic page (ported from Tomato), M0 L" C/ Y& I' u: l" J! @
  - NEW: Added the Performance Tuning page (with temperature).; F% l& u& K# N" ?, Z! ?
  - FIXED: Webui authentication was bypassed by the web server (bug in
1 ]# f1 m% A3 B* K. g$ w           Asus's code)+ r2 H# ]* I" ?" e# d
  - FIXED: Httpd crash when uploading a FW or settings file over
; P: W5 |! `( A4 f& j' N1 \           https - should simply fail now.  For now you have to
9 {: [" P3 E+ K& r, O0 I           use http for flashing the FW or restoring your settings
  {/ M& Q$ r. {3 O' x           from a saved config file.
. a+ x' f- T# ~" h- i" o
8 Q3 x7 N& q; s" D+ w6 s+ r# J
. U6 @5 w& v/ u( ~+ O, H0 v3.0.0.3.108.4:
& M, R( h+ t4 w2 Z6 L3 C   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in* \* S9 K1 D! S+ W% V9 w
          the OUI database (ported from DD-WRT).
/ q4 E4 T: o3 d   - NEW: Added HTTPS access to web interface (configurable under Administration), I  l% a  k8 s% |
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
. y0 J, J+ h( E! t8 ?2 c' m   - FIXED: sshd would start even if disabled% L0 z+ R3 i8 ?
   - CHANGE: Switched back to wol, as people report better compatibility with it.. |' x( u' ^" u; c# l1 Q9 G2 x
             ether-wake remains available over Telnet.: k, i- }! J) v+ H% {( o

' q$ b7 E4 C& J' s5 \4 ]; q) f; Q( b' j- ?& B, G9 M! A
3.0.0.3.108.3:+ D2 u4 X1 @( P, C3 b0 c- S! ^% ?
   - NEW: JFFS support (mounted under /jffs)8 Q6 [- d. V% l7 G8 b$ J4 u6 u
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
- |) K( H0 p' `% q0 C6 N          must be located in /jffs/scripts/ .$ ~# }  s/ l' H$ }* I9 t7 q
   - NEW: SSHD support
2 [( q- x$ g9 r9 [; @" l" c' T8 h   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
2 J" F  E2 k8 }" ~) N   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
/ _& Q, S1 E; n7 e8 g   - CHANGE: Added "Merlin build" next to the firmware version on web interface.: z4 i. C+ s+ i6 \3 O/ _& h

  w5 k; x+ o0 ~. x9 R. ~4 ]2 W! p+ q3 j
" w" `' H/ W" b& k3.0.0.3.108.2:" ?) D% f% L. @& L: E$ J
   - NEW: Added WakeOnLan web page
' e1 V- P8 T8 S
3 s$ B5 {6 @( H
7 a6 p% _! C4 ^- @$ e* {. l3.0.0.3.108.1:
$ M8 b3 n& d& i" B8 \/ @   - Initial release.
% M0 B& n8 Q4 S( p% n+ ^- s$ D$ ]2 @# T1 Z5 {) n( S

' P3 S! B$ Z: N8 ?% \1 nContact information
0 [2 h% U0 L+ x3 U, T( ~-------------------
6 T9 h! |- _- V' ?. y' n1 F- e& kSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)) Z1 B3 ^3 M: B2 j! M5 K
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.3 B. i' u# c+ h6 C+ W* A% X; v  r# J
Website: http://www.lostrealm.ca/
2 e6 Z' \0 N: [& L* c, X+ }Github: https://github.com/RMerl/asuswrt-merlin
. t  o; K9 _* A3 o* g% ]5 m1 e, nEmail: rmerl@lostrealm.ca
; I1 T: w; g2 j" T& c! p( U8 H  ZTwitter: https://twitter.com/RMerlinDev. E! G( l/ z" r

4 K8 q# _4 u7 P9 d$ FDevelopment news will be posted on Twitter.  You can also keep a closer eye 3 g, x- p6 g; c! r! \$ w
on development as it happens through the Github site.
8 M* m) |" F6 s. w4 T5 h/ a
- i3 f# F7 a) o' F, d0 f1 W. h* k9 @For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
& D. G5 }( y- S3 Qpost there (in the Asus Wireless section).( |# l. J4 Y$ M5 N0 @
9 r* L: V* L4 `* [% f: H1 `/ a' y

9 [6 r/ Y2 T# i3 QDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want 5 M8 T2 q( s$ ?( E) Q8 T
to give more than a simple "Thank you", there is also a Paypal donation button on my website.0 }  ~+ {" Z% q, k4 ]

. D7 b$ b/ L( t$ `* V9 M' mI want to give my special thanks to Asus for showing an interest in this project,
4 E$ ]& G+ y2 H( v+ ]( kand also providing me with support when needed.  Also, thank you everyone who has 5 e* ?/ J' g# [. `' _3 g7 g
donated through Paypal.  Much appreciated!
) |1 s# Q: O' E3 c/ I( T; @) ^
6 f. ^( [0 F$ N0 z+ V7 B& c# V& p) [) y5 z2 ~

! s! ~5 e# P9 m% ?8 q---
" ?  v$ J: i) m9 D4 \1 I& B% w: EEric Sauvageau
0 w2 e3 h5 X. \& K! @( x8 i- |% b. u' T) X8 g% o9 h. g! ^

: N6 p$ b. e7 z' u

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
" v2 f. w5 ~, W* [+ X谢谢,正好有个N16,刷机试试效果。

1 u0 K0 v8 C) K) G文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了. Y+ g8 f& R9 Z8 k: Z
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
# u: b! I9 v1 T; R今天刚买一台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客服返回顶部