查看: 23969|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:: |2 Z+ G+ b$ a- Y6 W% `
: N; j* w+ C5 t; @5 `: ]$ ^
  Rebased on 220, includes AiCloud; added wifi client stats8 O( l  @. H/ K
  
: `( v2 z0 y' ~! [7 {2 t3 q6 q  * v2 S6 ~0 Z7 i1 Z
  4 V+ q, @8 r3 |; C8 L2 h
  4 ]& f  ?3 i' A; L" _
  " u9 {- }: G% F1 F
# `$ c. [) ~) s7 Q9 f: V

2 ^2 T) H& P7 H7 n! z7 t9 k( _( ^. r/ G
( S) }4 _8 V3 `( E: q# D; n5 U# A* E' d* x" `: S

; k8 w6 J0 d, e6 F4 O+ B4 U- x3 P& r5 Y" W. j7 Z( v( n
9 {: ]; P' e1 D6 q. r# y

' u$ w" f. \7 e# L6 Y2 X* K
3 M- G% h! T8 S# s2 Z% \
: y4 y% J2 A2 {- m9 K5 D: ~' U1 l' ~; i, }* ^* V: J/ @
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
& q& [/ u: e" M* `& }8 I( q=====================================================3 X. q8 N# J5 B1 N/ h

6 O5 h5 A, H) i0 G4 Z' \. X( A6 X$ N$ L0 S, k
About4 {6 O1 ^1 B1 f  Q( ?; \  I
-----
5 p7 y5 k! G. i  n" ~Asuswrt is the firmware developped by Asus for their newer routers.  They are
8 A# j' Z6 `& Palso porting it to some of their older models, like the RT-56U and RT-N16.  . }5 f5 }# ^; o% P' T( n
While originally based on Tomato-RT, Asus has disabled some of the 8 p9 T5 P. D6 k! ~0 j( @% d/ e
original Tomato features, and added others.
0 U& D& i+ b% c. n$ g+ z4 n# B
1 h* Y) U  @8 UAsuswrt-merlin is a customized version, which I am developping.& q* [, e3 v" ]! J, ^& F
The goal is to do some bugfixes and minor enhancements to Asus's firmware, 3 Y  j" @! t8 z4 G& ]2 V
without targeting at full-blown advanced featuresets such as provided by
+ ?; T' N" \% I+ {0 f) rexcellent projects like Tomato or DD-WRT.  Some of the features 9 X1 T  i; r. g1 O3 h7 X" H: i  |
that had been disabled by Asus have also been re-enabled.
( \+ H0 R$ N# SThis aims to be a more restrained alternative for those who prefer to stay
! U) z- G$ k  K6 ncloser to the original firmware, with limited risks of seeing new
# U9 l; c% S  Z6 _features bring in new stability issues.  I value stability over 4 @; s3 K5 I$ X+ }: O
performance, and performance over features.! G" [! V, G! b! e0 }2 c2 c
7 n+ Y: v4 I5 Q* A/ ~

; {1 Y. P" H8 O9 w* P# r
' W6 `8 Z8 C/ H) F% h1 q# Q4 ~2 VSupported Devices
+ e( b5 n+ g' q% _% U( b7 S-----------------
) t$ G8 D8 S& B: e: B. pSupported devices are:/ C3 ?. Y" a$ }, l( |: R6 m
* RT-N66U3 w. R4 a6 w* f" q2 P/ m1 R- b( p
* RT-AC66U) h8 A# z6 l2 @; [, N* F; ?# Q# d
3 H5 T, s1 N# P9 q& p7 q
These devices have experimental support (because I don't own one to test it):1 M" m0 X$ n1 c
* RT-N16: M7 W4 p' ]. y" P) C

6 l1 N2 H( y$ X4 S+ C8 [* x4 \9 {) e( e3 l' q9 A4 O9 c# E
) F! [, F3 @- B* H9 w
Features
) @+ }. D. R( H; B& @7 \# z! s5 n--------) u/ C7 c% w, b- [! F; L/ H
Here is a list of features that Asuswrt-merlin brings over the original firmware:
# J- K9 O8 ]. P7 ^8 y3 P8 ]0 ]- z3 v) D9 z' ~% h- s; G
- Based on the source code of release 3.0.0.4.220
! E8 F# G7 t& ]- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)7 b. ]; l* F$ g8 M
- WakeOnLan web interface (with user-entered preset targets)- [7 k  E& {3 x, F7 A; C2 w* ~
- Persistent JFFS partition
) e; X- h" W) ^- User scripts that run on specific events
$ H) n+ _3 [' W" r+ o* K- SSHD (through dropbear)7 h- z5 v. u0 r9 O- O2 S. b
- HTTPS web interface
) I) I' n( e8 B( B) g8 F- Crond
% ^: O- w7 B7 t  r8 n5 S$ l- Clicking on the MAC address of an unidentified client will do a lookup in! i/ h( c. p& Y2 [) v/ K
  the OUI database (ported from DD-WRT).
' \/ e, @* h9 j( e1 W- Optionally turn the WPS button into a radio enable/disable switch2 J- v3 E& g, F, Y" Q% @
- Optionally save traffic stats to disk (USB or JFFS partition)
5 G% m2 m( U+ O) V; b* m' m- Display monthly traffic reports7 T# a/ ^( G8 l  n# v- P  U
- Display active/tracked network connections6 t% Y% l0 B1 h
- Allows tweaking TCP/UDP connection tracking timeouts9 o9 J) X2 u4 `: g
- CIFS client support (for mounting remote SMB share on the router)+ u: o" L1 F( P' U- r0 J. I+ H
- Layer7 iptables matching* Y* f% d' K7 x( ~6 ^6 n) W
- User-defined options for WAN DHCP queries (required by some ISPs)( \% I" m' X& ]* `5 S0 M3 D
- Name field on the DHCP reservation list
' ?. L# z2 B$ W3 |1 x7 z- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)1 g+ e+ P/ O' c# w& K- F: N! G
- Dual WAN support (both failover and load ; k* d. N+ B) y  [) u' k4 [
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U), A( _' F+ T# h: I0 F. ?
- Disk spindown after user-configurable inactivity timeout
9 S" j9 u6 A( I  r. a0 ~- System info summary page
: x2 W4 Y1 l4 |' q; r! i8 [- Wireless client IP, hostname, rate and rssi on the Wireless Log page4 }; \9 f; E9 s" V1 J6 W! ]
- OpenVPN client and server, based on code originally written by
: D- z4 i. r) G& N  Keith Moyer for Tomato and reused with his
" a" L$ u+ ]% }9 K4 \  permission. (RT-N66U, RT-AC66U)3 `5 m" I( C) \; f+ y7 V0 Z( \
2 q3 t, D/ T+ y
: x4 y3 R/ T! d6 E

3 s; c" }0 ~6 A3 i) D% x" {  hInstallation& ?$ W, [4 y' q. G9 n  C  [' W% b
------------4 f" |0 X& Z+ i- W1 C2 J: i
Simply flash it like any regular update.  You should not need to reset to
" r8 x- H3 `' S' v+ X( cfactory defaults, unless coming from a version that used a different % h2 y2 Y: A, l5 |- K' G
nvram size.  You can revert back to an original Asus firmware at any time just
% Q6 L+ ?8 ~. C9 o1 P% Y" O9 q( mby flashing one.
" [9 v' f+ u6 v" }, g) V4 b! k6 q
4 `! a% f# b4 A/ h- ]NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the+ Z4 x0 j% E( o
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 1 p- h. f7 V. h& @
will wipe ALL your current settings and revert back to factory default!6 C' @" Q' }- e
This is required to upgrade the nvram storage to 64 KB.% G: J+ U4 q& _. s9 m& g/ X

2 F& F# x8 e. t; J- `8 S6 b: D+ Q3 a7 w) t/ a$ @* `8 ?
Usage
, t% h0 |3 P8 R& |) Q-----1 P% e% Y( i! |  N, K1 U- O
( `2 `9 D3 ^+ s4 r
* JFFS *
' f+ e6 l, l. |; S9 EJFFS is a writable section of the flash memory (around 12 MB) which will
5 X. y: n. ]7 U+ o, n$ ^9 Fallow you to store small files (such as scripts) inside the router without # u. N/ b5 h7 Q" h+ I* l
needing to have a USB disk plugged in.  This space will survive reboot (but 4 \! ^4 D1 |. v6 G2 d
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  ) m( _2 T' M* |/ n
It will also be available fairly early at boot (before USB disks).
9 j! J$ O8 T; `2 @& X) N& h5 @1 I7 L" [; {! B1 o. ~/ j
To enable this option, go to the Administration page, under the System tab.
' p$ m( Q# M8 |5 ]5 O; T+ M$ I, A  z& S+ H
First time you enable JFFS, it must be formatted.  This can be done through * G  O0 m7 D' d8 V4 c' h: Q  c+ S
the web page, same page where you enable it.  Enabling/Disabling/Formating
! t) U8 |( K' k. YJFFS requires a reboot to take effect.
9 V" |/ x3 u2 q9 R: o, P" d  a" p6 ], x# S! n) v
I do not recommend doing frequent writes to this area, as it will
# N+ m# G4 n" p) |/ }9 Mprematuraly wear out the flash storage.  This is a good place to * K" a9 w1 F4 V* b! a' a
put files that are written once like scripts or kernel modules, or
* x! |2 E, G* ~% V# bthat rarely get written to (like once a day).  Storing files that 1 y) f8 y7 q2 p3 c
constantly get written to (like logfiles) is NOT recommended - use6 k* j1 |5 f3 w2 k6 ?. k! `' ?0 t
a USB disk for that.
+ h/ f$ S( a: Y3 m0 j$ g  u; M; r

1 C  W! k" I; ^+ }& ]& V/ P4 w# l. P
* User scripts *
: k( e$ B4 z& ~" v$ HThese are shell scripts that you can create, and which will be run when
9 y6 N  z+ C9 F2 Kcertain events occur.  Those scripts must be saved in /jffs/scripts/ ' _0 @% Z4 K* F
(so, JFFS must be enabled and formatted).  Available scripts:5 m) a2 R2 Y! j/ f
0 p5 B- T% M5 o
- services-start:  Services are started (boot)0 N/ v, V/ i9 Q+ ?5 g/ x' J% U; l0 I
- services-stop:  Services are stopped (reboot)
& J' `, S: N5 V2 e, `- wan-start:  WAN interface just come up (includes if it went down and back up)' O# z$ s/ i' g  o' ~- o/ Q9 P
- firewall-start:  Firewall is started (filter rules have been applied). c: d$ {1 @/ f3 L& m5 E  T
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
* ]) g5 x4 z7 w- init-start:  Right after jffs is mounted, before any of the services get started! Z' N* {/ B4 H6 j: Y- G) J
- pre-mount:  Just before a partition is mounted.  Be careful with : \( V4 d3 o- J( Y2 ]
  this script.  This is run in a blocking call and will block the mounting of the $ N8 Q% x( t; j7 L/ Z* ?
  partition  for which it is invoked till its execution is complete. This is done
9 Z. d1 c5 Q8 f  so that it can be used for things like running e2fsck on the partition before 6 t; s9 C' p; {1 j( G& c
  mounting. This script is also passed the device path being mounted as an & G6 i' U5 @  ^6 g) _" _4 A
  argument which can be used in the script using $1.7 {3 `, D7 k, }( ?
- post-mount:  Just after a partition is mounted
  T, _1 Z  V, N6 c1 K' [* |4 y3 S
9 G& v4 \, U$ v# xDon't forget to set them as executable:
5 ]- s0 [: Y) r6 g# g9 ]! F" i6 G9 K! j' z. C& J, v( T0 l0 Y
   chmod a+rx /jffs/scripts/*2 O% H- _+ d6 M; D

, V" d* J2 T) M3 A! _3 cAnd like any Linux script, they need to start with a shebang:2 l) @5 ?) w. W% [

# l. L' @1 X) Z# ~& U   #!/bin/sh3 n$ `6 a! D# T+ k9 Y

4 _6 e" Q9 h3 k% s
" Y+ ?5 F5 b- o; K7 ]# z* Y7 F! b2 u+ g5 c( Y7 t) ~3 F
* WakeOnLan *% E' |5 f+ R) N& q
There's a WOL tab under the new Tools menu.  From there you can enter a
6 V  W$ V3 s! ptarget computer's MAC address to send it a WakeOnLan packet.  You can also- h) l7 \+ B0 y. A6 q0 E
create a list of MAC addresses that will be stored in nvram, and on1 a# g' D$ X% l8 m1 }) ~- N7 |
which you can click afterward to wake up one of the listed computers, without 3 E* Z1 F5 Y6 w/ z) g% Q# W
having to remember their MAC addresses.
$ _4 L  H# U1 _% P; E- B, z) L& y9 O8 Q8 V) ^+ n8 v' R. K! G& y
, P( l  Z9 D$ Q5 g- s
( Z2 h" h! U1 a8 m3 G8 c& C
* SSHD *- k" R. |. r& Y( T
SSH support (through Dropbear) was re-enabled.  Password-based login will use 1 \& P* d# Z; r2 e% R+ q# o5 ~1 f) q
the same username and password as telnet/web access.  You can also optionally
* z: C: ?% l& U/ h' Xinsert a RSA public key there for keypair-based authentication.  There
$ `; v; ?  a7 H! _' j! Z) ?; iis also an option to make ssh access available over WAN.
1 ]: j! f5 S& e2 U) x, L0 {: }6 E# A8 [" F
: u  a" k8 B7 t
* HTTPS management *
( l* ^$ r: y0 \9 Y- b4 DI re-enabled HTTPS access in the firmware.  From the Administration->System
; e5 R; S+ Q: ]6 Z+ z1 x$ Gpage you can configure your router so it accepts connections on http, https + a6 K7 ]: H% J
or both.  You can also change the https port to a different one
" E+ Z& d% D- \5 v(default is 8443)., W6 Z0 c* I- A  j: Z1 u4 O9 p' d
% n6 D# s# y  P0 O, S

' D$ y3 ?) J6 D  C7 _% S# `. t: n' o; H- E
* WPS button mode - toggle radio *5 E6 Z- m9 B! L; L5 q* q
You can configure the router so pressing the WPS button will
  |, ]4 ^; m( K# B+ y  R* t+ u! u  {toggle the radio on/off instead of starting WPS mode.: x* Y* t* ?4 ^1 I4 s
The option to enable this feature can be found on the
) w7 T" |9 o" s' B  }  k2 ^Administration page, on the System tab., ^$ O* M& m) s/ v
. a; ~; A% l0 Y
: A1 a. A7 I+ q3 \$ C1 B/ l- n$ I

; o& Z3 z" Y' g, B& v* Crond *5 a8 f% q$ {+ Q* v( }7 R
Crond will automatically start at boot time.  You can $ L' q) G4 p, \9 g& Q$ }9 h
put your cron tasks in /var/spool/cron/crontabs/ .  The file 6 i' J1 q# l) X9 q
must be named "admin" as this is the name of the system user.
4 Z+ k) d" `% V' G0 QNote that this location resides in RAM, so you would have to
1 d9 T& s4 q+ }; L5 Fput your cron script somewhere such as in the jffs partition,
, [% J; T- N5 I7 T3 B( band at boot time copy it to /var/spool/cron/crontabs/ using
9 M7 x% U  V- g1 d% f2 v) [an init-start user script.
9 r5 p8 D. S. J! a# d
1 B; f4 W( {0 h! V" j  Z6 g
1 e: d% u( @% G. H( ?
; {; p3 {0 F- ^- v* Traffic history saving *2 g. x. w6 v3 W# Z, K
Under Tools -> Other Settings are options that will allow you " O3 \* _- t8 Q" ]
to save your traffic history to disk, preserving it between + y& |! u0 W0 W8 l1 [9 ~/ ]
router reboots (by default it is currently kept in RAM,
: f" Y! o& \6 Q. h! O. Qso it will disappear when you reboot).
7 a5 H7 j( Q& O4 ]( f$ g
( R( M$ A, C; B% XYou can save it to a custom location (for
. [4 D2 ^- \1 f$ \# }6 d1 Bexample, "/jffs/" if you have jffs enabled), or ; n: V* S: M2 u) l' N* t
/mnt/sda1/ if you have a USB disk plugged in.0 T; ^5 W6 ]( W! z
Save frequency is also configurable - it is recommended ! M# K, I8 B; m- g9 u
to keep that frequency lower (for example, once a day) ; L7 B. h3 j0 P- L! I
if you are saving to jffs, to reduce wearing out 4 Q2 O, j) p3 q2 \
your flash memory.  Make sure not to forget the trailing
9 L1 D4 K3 W0 u& a' V; F2 rslash ad the end of the path.( b7 N/ _! r) M9 q
% y/ w/ `# |. b4 O" t+ `
Also, a new "Monthly" page has been added to the Traffic
) U5 J& {7 m4 fMonitor pages.7 d/ E' ~- p; ^3 Q% o' j; S

/ J0 s$ e! ^$ N0 F1 E$ l4 r  E& }' L; @9 }* B( h, B7 h
- z& J. X- N3 p! q" K' X
* Display active connections *2 h3 ]5 ]1 e* L
There is a new tab under System Log called "Connections".3 [9 ~# b$ o- y, k$ \( |) x# p
This page will list the currently tracked network connections.
6 ]" f4 P7 n% \. w8 o5 o4 OYou can enable name resolution for IPs on the Tools menu,
6 R- y/ o# f' z! |/ e. punder "Other Settings".  Note that name resolution can
3 I. W) g7 o( U' z5 tslow down the loading of this page, especially if you have
% ?. z/ n5 L2 L8 m( {. Q9 Q6 e$ ^% fa lot of tracked connections (for instance while torrenting).
; N! `" Y6 F' ?/ r$ K( B5 {& t+ b2 [  v) C2 Q
  s  G' q! P: B9 a  I3 ^  v6 c$ ?
1 J6 }8 r" s3 C3 \  R4 }% [
* Adjust TCP/IP connection tracking settings *
$ x$ r7 B& d: O% _6 N' p) i" X* m7 I' CUnder Tools -> Other Settings there are various parameters : z2 }: D/ K0 i, b( I: X/ D; t
that lets you tweak the timeout values related to connection 9 N" A5 ?6 x3 Z2 x8 U& p8 X
tracking for TCP and UDP connections.  You should be careful with & n- Y2 }  E: k0 `9 l5 r
those settings.  Most commonly, people will tweak the UDP timeout
; ^  Y& d7 |' B( r* A6 Dvalues to make them more VoIP-friendly, by using smaller timeouts.
8 [8 c& p7 t1 \9 A6 U) PTimeout values are in seconds.  m: ?, }* r% o+ z4 F& g% j
4 M. _7 b3 N5 R. B

% G# ]4 s1 V, U6 ~! p, N+ N
6 s& }& N( u6 T( H% s, R7 w* Mounting remote CIFS shares on the router *  }; \, k2 ?, N
You can mount remote SMB shares on your router.  The syntax will
1 J- ~1 n' c: r& }  gbe something like this:
5 p7 ?; v* i7 D9 R& }
% J7 i: J6 h2 m* P( Q8 [7 {mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"% v! E: v3 x# T  ^6 p6 @  N
3 a( _8 q9 y% d4 ^! L* V
(backslashes must be doubled.)
; _9 k8 ~/ u0 x: F; S9 |
. _# q# `7 J  _9 Z/ ~
6 d7 O. T: c7 w
6 e/ f5 I$ O  G* Dual WAN (EXPERIMENTAL) *
3 O+ C) O+ y' x% v5 oAsuswrt originally supports using a USB 3G/4G modem to use as a : o, s: C  K) I1 U- n7 M
failover Internet connection.  Dual WAN is the next step, also
' H1 s# n/ S, \2 I% \6 o( adevelopped by Asus but left disabled so far in their official
, r3 ]7 E- f) mreleases (probably because this is still work in progress).  9 D! N0 K2 s0 ]% b

& R6 H0 j, Y- Q8 ]: P9 x0 bThe first improvement over USB failover is that it works not only
0 H- t  W! U" V* `- d, Kwith USB but with other ethernet devices, which can be plugged 5 B0 X1 \+ J0 Y* P- |+ G
on one of the LAN ports that you will select as the secondary WAN
% I. v- v- ~. T6 b) ]interface.  The second difference is that in addition to failover / ^6 q1 r  a0 d, t) h8 E! F
mode, Dual WAN also supports a load balancing mode, allowing . M# T5 r" t& a$ \# I! F
you to share both connections at once.3 @- U$ S. k- z; \" c3 k' G5 t

& B$ C8 x* {$ ~/ @Keep in mind that Dual WAN is still an experimental feature, until
( _: \/ {) k7 ?9 I7 Hthe time Asus finishes developping and testing it.
6 M' u* j# t- {8 q5 l* ?  K
+ ^: o6 g* j& ], i4 Z0 h4 t8 v) R

, ^# \- m# [2 _1 B. a* Disk Spindown when idle *
8 T3 O, D% `6 o. ?/ |4 C# a$ dJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
! P) E% ]2 Y) s3 r: q2 V% N- M5 p) vto configure a timeout value (in seconds) on the Tools -> Other Settings
! [" d- x: ~' m5 tpage.  Plugged hard drives will stop spinning after being inactive 5 p5 }+ w6 P5 |  U% U$ L% q) n
for that specified period of time.  Note that services like Download Master 1 R! i7 T: e* F9 I* m& [* B
might be generating background disk activity, preventing it from idling.
+ Z0 c8 ?' H4 Q; @7 R* ?
7 J4 w0 C3 `6 }, E( f
, F. g/ F$ o) U" Z3 e2 @5 [
. w6 }& F6 ]. Z. M2 p* OpenVPN (client and server) *. n0 U, l7 n+ f& r& N( `
OpenVPN is an SSL-based VPN technology that is provided as a ) |$ C3 v% X; Y& g
secure alternative to the PPTP VPN already included by Asus.
2 K5 ?2 B1 C( e9 o, y. G2 x8 L1 OOpenVPN is far more secure and more flexible, however it is
7 }- W. _8 c  i/ b0 gnot as easy to configure, and requires the installation of
% i7 j7 h2 H! I' ?a client software on your computer client.  The client
6 ^6 N7 ~! x! W! t2 k; acan be obtained through this download page:. M8 f- J- y* O9 J$ W' K" I
8 H) u  R: X- P: @6 u( A
http://openvpn.net/index.php/open-source/downloads.html
# s8 a# G, n( S! C1 o0 L1 \+ Z; Q% f9 k( {* m8 a
Explaining the details of OpenVPN are beyond the scope of this
: O0 G' u1 `( h  ]documentation, and I am in no way an expert on OpenVPN.
8 P: h" v* n; l# O! P7 c  XFortunately, there is a lot of available documentation and 9 x! p$ f4 F' ]% V2 z" c
Howto guides out there.  I tried to stick to the same option 3 S' f$ U, h& j/ u! K; a) N# R9 J
descriptions as used by Tomato, so about any guide written # b/ @4 I" B" Z# l
for Tomato can easily be used to guide you on
9 R+ t! Z" ~: [# H: S) kAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
8 d6 _  t/ v  I9 r+ ~4 t5 LGithub repository.
7 K8 e: C. J. c1 `& r1 |/ V/ u) {4 e
: Z  `$ b9 k5 Q
9 \9 g: p# ~% D5 w$ w0 J/ n6 B
. G. H" ~6 `$ c3 C8 r1 wSource code
) M. Q5 j8 x  m+ s. m8 d. i-----------' P3 Z" P4 H$ X3 t, W) ~2 l3 a
The source code with all my modifications can be found
' ~5 n8 ]( C# a0 @! xon Github, at:3 F' r1 ]7 ]- Y; y/ p/ {! v/ W

% s1 Z4 k2 h7 B7 _- k. }4 z8 J( Ahttps://github.com/RMerl/asuswrt-merlin
6 X* @. }2 y. [- r$ ~# J
" h7 z5 F, z" ~& h2 i
/ K- s! u2 a, H% G) ~7 O8 C4 Q2 S  r" e0 v9 I3 @& V, F- d0 o
History- o7 ~0 ], F/ D! W( p) J: b1 J
-------  Q: j6 j/ w3 X( r/ O4 e* B! i
3.0.0.4.220.18b:
' N" X! t3 |3 U   - NEW: Report both rx and tx rates on wifi connections0 [- e6 ^+ C, {7 c2 z% Q
   - FIXED: Handle cases where the wireless driver returns a speed of -1, e& s/ n4 Q. s. J- u$ M1 S
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
$ _4 o- E" o4 u1 B& D* u* _$ ?' u            the wireless page take forever if you had multiple connected clients.
5 Y' G6 S& g! w9 N, S7 w            You will have to manually refresh the page the first time you access it. ^5 n8 l; G$ n; w' C0 b: A6 ^/ X6 i
            if the RSSI is reported as "??".+ E) u0 p7 I# w- P* d+ F

; Y0 v* D) L& [% x9 |, `3 p. n0 T) y! [
3.0.0.4.220.18:
8 L% W9 J" k9 K9 Z   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be: h* k: x, \3 |, l& O" m0 ?
          manually set to a value between 0 and 15, with 3 being the default).( Q1 e: W9 y# i5 f9 `. m- \3 G
   - FIXED: Buffer overrun in init code that would crash the router when
/ `$ F- p" S. z0 L& g4 I6 R2 D            too many features were enabled at compile time.6 f% ?3 P8 G/ }+ G' {# i8 I
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)3 V7 m3 E# ]( T( m  h
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
9 a) x6 ?( K) P* p. p   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
3 v! n- O# r6 A1 [- A6 U            not properly saved.4 v0 Q. v- s9 f6 M+ L4 p
   - FIXED: First time a client's rssi is polled it would return 0.
( k' c& {' v! c& q' B- S   - FIXED: post-mount user script wasn't executed (regression in 220.17)5 s+ v5 c: u9 k) R
   - CHANGED: Added some info to the OpenVPN server and client pages.
/ |- c' b$ W0 D* U( E. ?   - CHANGED: Improved load time of the VPN Status page.6 ^! |$ j# A( F7 Q- g) @

0 _' K$ n. n- I4 Y3 r) b. l) _
& ^9 T' [7 R# X! j% \3.0.0.4.220.17:
+ n7 w6 V. N) ?3 a& b   - NEW: Rebased on 3.0.0.4.220, which includes:
! s/ h  r5 P" w. `            * Fixes to IPv6 6rd
) p0 ]# S5 O, o) @: ?% K; |            * Fixes to AC66U Wifi + QoS
6 |; H6 X7 y+ Z, B3 C            * AiCloud1 Y7 X1 g1 D6 g" k. r
            * Interference mode once again enabled1 ]& i/ C. ?4 d9 \8 _" G
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.5 Q3 ~0 o! J% l7 L" J& N7 X
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
0 f" R6 j9 K9 O6 ]9 z" T3 A           if you had just enabled the option on the webui.
8 A( j2 E, `. S* z# i  - FIXED: PPTP clients not always showing on VPN Status page.1 A* p/ J% @4 T+ W- `4 V
  - CHANGED: Disabled DualWAN as it's currently broken in 220.$ ~2 ^6 ~! K+ E+ Y5 K' J$ e! _0 p
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks+ g0 X  c. ~) a: E4 _: `
             the router.% D4 `9 m1 i3 K& L. J+ W* n# A
  - CHANGED: Removed firmware update checker to avoid accidental
; |' Q( H2 O. t+ u             revert to original FW.$ [$ B- z6 k4 s' E/ ]2 b5 S% {7 n

) N) }5 y  P& x8 k! u& i$ {9 e% i9 I6 ?! u2 p; l1 L
3.0.0.3.178.16 Beta:2 k% @4 A+ I, W+ Z1 S
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by" c  C/ G1 M- P$ |8 ?
          Keith Moyer (from the Tomato project).
: Y% o* E  g. D) T. w- m' t   - NEW: Added crontab command
5 K# S" c# K4 g( F   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either & X9 C+ X8 l& Q/ a
            VPN or the NAT Loopback (GRO is now disabled for that device)/ \, Y  s0 a4 f5 V0 A. J* y
   - FIXED: dnsmasq was listening to all interfaces by default, allowing 6 \: W$ N9 e+ C7 f* E1 y) b
            even dhcp requests to be serviced from the wan side if you
: Q" |1 w  H6 p- p6 _            had the firewall disabled (Asus bug) (fixed by dev0id)8 {# ]* m( {$ N! n+ U! d
   - FIXED: Default disk idle spindown now set to 0 (disabled)." e' v- `: X6 `  E/ ^! o% E
   - FIXED: Corrupted WOL list when using IE.$ l1 R' ]5 ^2 u. J' z
   - CHANGED: Upgraded openssl to 1.0.0j., x& y. [7 T/ O1 F+ r# i- \
   - CHANGED: Included fully functional openssl command (will allow you to
, x( G# u' l4 A, ?) _/ G& ~              create keypairs and certificates from the router).
: R, z/ p' Z* ~2 h  G   - CHANGED: Removed power adjustments from the Performance page, as they9 I! ?- s4 R; @( G; s
              are redundant, and not as reliable.
$ s7 [2 }4 I  t+ r2 y; y% H! G% [: R   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
( Q. G5 _6 [: k# S, r# [2 |' ?              am unable to work on them without an actual router.  w7 _1 @& ^' {2 @" S0 \& e

  Q2 X3 _. m0 e9 h4 ~; h9 F, W5 O$ A7 f# o0 ?, V
3.0.0.3.178.15:
& E. X. S. S: m6 s1 `# l: P, _: E4 o   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
- l" ?/ @1 C/ E$ l  u- x/ S  h. d           * Radio turns back on based on schedule
1 s+ o; d. ]5 y( L! q9 E           * Reorganized QoS pages& p$ _/ [& ]! X# p8 L
           * Turning WAN DHCP connection off will first release current DHCP lease6 \4 K. B% L# h( X& t& M& g
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.+ O, j9 P) {( J' I! o! I: g
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB. Z) X  M7 l" a& J; ?. Q. n
          max, as using the whole 90+ MB available makes little sense for
6 z  j6 ?4 p9 Q& a  V          JFFS, and was also displaying some issues.
, l5 K* F) x' i2 I' L: M4 c9 }   - NEW: Added nat-start user script, as NAT rules get applied separately from0 U1 t" v! q/ R9 K" O
          other firewall rules (firewall-start changes to the nat table are
, Y9 N/ _' m9 P+ `9 e8 W; t          being overwritten when the router starts NAT)+ U& @' y9 o% R' z: Y9 Y
   - NEW: Added additional info to Sysinfo page; t! a! @. l) q! J
   - NEW: Added chroot applet
3 j  [- x; ]4 Q) Z   - NEW: Option to allow SSH access from WAN, h# _" u! @; A% `' n' g7 e
   - NEW: Option to exclude specific devices from idle spindown
  V+ g# y& ~; F- Z) c& q: p   - FIXED: Performance page now uses the new Sysinfo API, and is now able% k1 |& R- L4 x' ]" _6 \# n
            to deal with cases where radios are disabled." j4 c5 d4 d' B. g9 I; ^( A

$ r3 Z6 R) o9 v
' m7 g. ^% k( d, Y- \6 T2 I3.0.0.3.162.14b:) ?* S1 d- F. K/ z' _) Z, m
   - FIXED: Web server would crash for some people when accessing
# }$ l( t+ {; b4 _; N            the Wireless Log page.
: N: n8 j  z. K/ h# j$ d9 T  d  P: g

' j( g6 R9 D- U/ t! X  `3.0.0.3.162.14:( E9 b( ]) n& f5 S3 t1 c8 a" n
   - NEW: Spin down disks after (user-configurable) inactivity timeout
1 T( U% m4 V8 q+ Z+ P( ~          (using Jeff Gibbons' sd-idle-2.6)
; }6 ~3 j# k, D; _0 O   - NEW: System information page under the Tools menu.
* ~: Y, }8 ^. g9 H0 l) \9 i   - NEW: Station list on the Wireless Log page will now report associated# D  |* J* q! s! p7 ^) u
          IP and hostnames (when possible).
  y" ?+ W$ z$ l) G8 B   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:3 r# z  h( w6 d( B7 W1 Z0 M
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
+ I9 z* H0 [7 i# a- e   - CHANGED: Better integration of the Run Cmd page.
5 x+ `/ A2 J$ E7 A9 L0 M# z   - FIXED: Incorrect left menu rendering when under the Tools menu.$ w0 d$ I1 I( c
' T8 V$ @% _2 l. D0 D4 m9 R% N2 }3 l
5 y3 ]1 _" {, r1 x( ^
3.0.0.3.162.13:
* `1 e" g) H# W& u   - NEW: Rebased on 3.0.0.3.162.
( g( M1 }% ^  b) l* S1 f   - CHANGED: Switched to WPS radio toggle code Asus added,
6 L2 W! X. e  ?! ^! f: P9 c0 `              now on the Administration -> System tab.
; h- P5 ?. a2 e3 p5 d4 f; b5 r: h  f! i% R

1 J! x2 u6 y! E4 n+ E4 X3.0.0.3.157.12 Beta:6 I; N4 H" m$ x  |5 s/ V
This is based on unreleased Asus code, which they have 6 o# K- ?  m+ l+ X& o
graciously provided me with.) Z( l. Q1 h- ?1 j
$ Q" R! |  X. d, w8 m+ k
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
" a8 @8 I/ |7 ^$ K- S4 a      . IPv6 tunnel memory leak fixed
7 z/ T# }7 b! z# c8 ?# M  [      . They fixed many issues, making some of my patches
4 P0 d. x7 X, `6 T        no longer necessary, such as timezone DST, https auth, etc...
: }  F6 |/ `* X* _0 E      . Upgraded radvd
2 s4 t" S0 t2 X# m4 }$ m6 Y: V( Q   - NEW: Added link to the command shell page in Tools menu.
& n0 y4 s9 K1 U9 i4 l   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)& D0 z" U0 I3 C+ t7 V( [
   - NEW: Added "tee" command.
; E6 Y  K$ l0 P9 h5 v8 P# d   - FIXED: NAT loopback rules would actually NAT every lan to lan
0 k9 @1 K! C! i  H' ]) `            connections instead of only those needing the loopback
  t# `+ J/ n9 X5 U7 f6 j            (bug in Asus's code).  Replaced with new code based on a* O4 O! b8 o5 z8 H& {; N7 o
            suggestion from Phuzi0n on the DD-WRT forums.. I7 t" V& m5 Z$ Y2 H
   - FIXED: Accessing the WOL page would make it resend the last" p' n6 Y+ q  G( T
            WOL request.
4 r6 `- i. v8 j+ T' r   - FIXED: 'cru' was using 'root' instead of 'admin'/ O- I) ~2 m( B* c" }3 Z' [
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)7 p) I8 e# q9 |! F
   - CHANGED: Made tracked connections load async from rest of the page
3 U5 b1 ]2 M7 \+ i" m( V; S) \   - CHANGED: Increased hostname width on Connection status page
- i5 p) j8 N& Z& h, u; @( n   - CHANGED: Improved WOL page functionality.
1 P# U+ {3 y* F+ ?3 h" u/ R% G4 _2 \+ z3 b
# v) Z1 k5 R* M
3.0.0.3.144.11 Beta:
. W& d6 |, q: N+ ^( \   - NEW: Name field added to DHCP reservation list. ]' x, }6 ~. r
   - NEW: Webui option to enable resolving IPs on the Connections tab2 k8 ^$ {1 c+ v# g/ x. M
   - NEW: Store a list of computer MACs to use as WOL targets. c, @( L2 l% U5 z
   - CHANGED: Increased dhcp options from 32 to 128 characters
+ `+ G2 P2 v* |) o( ^6 a: A   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced. F$ _7 R6 x% d2 ?
     it to 16 in recent versions)
" ]& g$ o& L' M2 Z3 R   - FIXED: Retrieve dhcpc options for the correct wan interface
3 d0 x: P( K0 [) G/ E, p
( k6 _  w: {! i" v/ Y
& }2 c2 X( G8 Q, M- A/ e3.0.0.3.144.10:) D( J7 d0 W; q; V
   - NEW: Rebased on 3.0.0.3.144.' B4 u+ {( T  S% m
   - NEW: Support for 64K NVRAM enabled.  ***First flash will; ~/ }! c: F3 r& j- g3 G
          wipe out ALL your settings!  And you cannot restore
$ N( J" m+ d4 \9 J  s. ]* d/ y5 \' H          from saved settings - you must manually reconfigure 0 L" H: F* w+ Y3 x! h! I1 P9 }1 D
          everything.  Be warned!***5 l, `7 w' v6 g8 R- ~
   - NEW: Enabled support for Broadcom Wimax devices& a" `9 Y' f% y3 r  B, J6 Z9 k/ n4 ~$ M
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
! r# L) E/ i4 ~2 v   - NEW: Added layer7 iptables matching/ g) q/ X, Z+ |# i* g" K* v; F
   - NEW: Added user-options for DHCP on the WAN page8 S/ p$ m- s! ?  V, y& Y5 M
   - FIXED: Router crashing when connecting to it over Wifi- ^; ]1 U0 }4 c$ t
            and running the newer QoS code (disabled GRO)
/ c+ t% L( i* m# z0 Y- q   - FIXED: Router crashing when connecting to a network 0 ^" p( y: J8 p! R* I8 x& [
            device behind the router from over a VPN0 H' |3 ]$ G3 A3 a) P
            connection (disabled GRO).& \% p$ G' [# P6 G+ Q+ o
   - FIXED: Incorrect timezone set unless enabling1 b- h  Y1 q, p; m2 q. A& q; r
            manual DST.
* _9 n5 G5 T  D4 ?
, A9 ^: Z+ f: }0 N# _. b( ~- E9 |1 r; a: R
3.0.0.3.130.9:8 H* s8 h1 a' ~
   - NEW: Enabled new Dual WAN support from Asus
+ a% y* L/ a, q: c   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
; x% S, i0 a2 P$ s+ J) }2 N. `8 y& y

% D& D" u3 u4 f4 j, p3.0.0.3.130.8:
5 y& f/ M$ ]! h/ x/ ]*** Reverting to factory defaults BEFORE and AFTER flashing
6 g' k6 v7 J, @( Hthis version is strongly recommended!  The newer Asus code base
2 \$ d& j- c0 F8 m5 Sseems to have changed quite a few settings, so you'll want to , ~  E% f% A) V1 B4 N+ l0 ^
not only start with the new default values, but also get rid * P5 I: a8 `, L4 e  N6 H" V' ]# h, e
of obsolete settings.  Otherwise you will be wasting a
, I" m) O6 ^. U( ]3 i( {good amount of the limited available nvram. ***, Q8 O( K! y/ o* `4 Q! w

; v* h+ y7 D! B   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
0 B9 }, e/ k) o                  and/or kernel code)# i3 X, Z, ?; F  |. d3 i
9 k2 [8 i4 w! b. {* J. [
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
7 Y2 z# n" U3 E' ~# `6 O% ^                  a LAN device behind the router.  Workaround is to 7 _$ l: T+ w3 B8 Y: D
                  use an IP range outside of the local LAN! X( G) [; u+ P
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either 3 h$ [  O* C; T0 F& X8 r2 ?# n/ V; [2 ^
                  set your VPN to use the VPN tunnel as default ! @6 G, m2 @/ Q1 i8 |! M, i0 p! R
                  gateway, or manually add a route to your VPN % U; O, A# b! Y$ k- q2 Q
                  client.
0 a5 h! m$ ?9 T9 U' s$ }: n# C& r" ~5 `; l6 z
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).8 u+ z* p' m' i$ B* G" N2 O, @
          Build 130 brings various code changes to IPv6, not sure
5 v; h8 q9 Y3 d) i          what else (as I have no changelog between 112 and 130).( E" V& _- m! I+ R
          The QoS code remains from build 108, as build 130 is
  Q- e# e% |7 ]8 b/ f+ N. _2 H          unstable.) |7 c" `8 G- `; v+ Z
   - NEW: Added "diff" utility
, j& Y4 v$ @; K1 W6 e   - NEW: Keyword-based filter (new in 130)
" W$ J8 C9 a% I6 H   - FIXED: Firmware/settings can now be uploaded over HTTPS4 R' k6 l; g# X. x0 d. }6 T
            (bug fixed by Asus)/ ^! C- j; S# r- \1 P$ ?
   - FIXED: Buffer overflow in networkmap that would cause garbled * p* C' g0 W0 e$ q* e! A
            device names to appear on the clists list (bug in. N% d- B1 D6 E+ s$ y3 J
            Asus's code)2 V7 l0 R( b: F: y& L3 {7 s
   - FIXED: Firewall would break when applying a game preset that
% y' {7 ]. l$ C" h+ {; j* W9 k% ?            had multiple ports separated by a "," (bug in Asus's7 }& r6 _7 C& @3 i" H
            code)% `$ l1 W5 f8 S
   - FIXED: WOL through webui wasn't working when IPv6 is enabled, l3 u9 {9 S  D  [0 z* u1 ?
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
$ V% R! `' Z- U  B7 Q7 m( h   - IMPROVED: /jffs/scripts/ will be created automatically if it6 M( H0 g* N9 L, n  x
               doesn't exist (you must still make any new script
! v) }8 ^- C. G               executable using "chmod a+rx script_filename")1 Z* Z/ z% y+ c( u: Z
% u1 u# y. C/ Q1 j

6 ^3 E7 N* T9 |$ z. I- |3.0.0.3.108.7:
. B/ E* V' O5 T% z+ m2 m# m   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
' a0 K& r+ l. z. E& C- J. H   - NEW: Added webui page under System Log to display active/tracked
6 ^% ^  a5 ~! A% k          network connections.
4 [# g& U1 k5 L5 z( T% f7 Q7 q   - NEW: Added netstat-nat command.6 \( R1 ]  i  i. l( \# C6 \
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by - ]# I: I3 b+ M+ M* j
          Shantanu Goel)
0 w. P) V  S; l: I5 C   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
1 M9 G+ L6 S8 v6 Q   - FIXED: Removed check in Asus's code that would reject txpower > 80
7 K! x% }' g8 a( U- k% o0 O            unless you clicked three times on Apply (?!).: I+ B6 W9 \' J/ ~  v% Z! K
            NOTE: Still not sure power setting even works, as I get& J) @& k- e% G
            -80db from the other end of the house no matter if I use
6 ^9 R3 s& n+ E6 n* N! h1 f; G, g            40 or 500 mW.
+ X2 N# h; I- T' Y& o. n5 d# K* s' j+ Z; g+ V$ a3 ]- ~8 z
, N3 M; J8 Q* t. P6 ]* o! m
3.0.0.3.108.6:- z3 f3 t! I5 B" `
   - NEW: HTTP access list (backported from build 112)
* Y! O5 c+ }" l( E   - NEW: PPTP VPN encryption options (backported from build 112)
" {7 O+ _8 ~! _6 j8 Z* s) u   - FIXED: Traffic history location was't properly saved
8 u0 |. [7 S# R3 Y$ H            when changed in webui.
& l( w6 z1 j, u0 t9 ~   - FIXED: Disabled traffic history saving to nvram for now,4 p# u2 F# o% z0 J5 ?
            to avoid people accidentally filling their limited nvram space.
% z9 q" q6 X( ~& O- K   - FIXED: Missing bottom pixels from the bottom of General menu
* q& s# r; ~% L* d/ s- i% P   - FIXED: Removed invalid CSS attribute5 q( s4 K- U) H9 E5 |8 s, _" L7 p
   - FIXED: typo in VPN iptables entries (bug in Asus's code)# w1 W5 E% d4 ]" N9 k) d

. o6 J4 o( M2 e- I1 C/ q) W% W6 H
3.0.0.3.108.5:
0 q2 k2 {8 b7 _! A1 w   - NEW: Crond starts at boot time.% \! U* m8 v1 V9 j
   - NEW: init-start is a new user script that will be run early on
8 O: r) E$ A( Y7 _* @* b0 K3 c3 B          at boot time (right after jffs is mounted, and before any + K9 X( W9 P; k2 M/ ]) ~
          service gets started)
! k& M1 v0 Y; ^- X2 N5 r  - NEW: Can save traffic history to a custom location (USB or . Q* h1 X  h7 H+ s. T
         JFFS, for instance) to preserve it between reboots." \5 E% ?+ Q1 F1 h3 S
  - NEW: Added Monthly traffic page (ported from Tomato)+ |& g0 S* T* F: ^6 N% o; w
  - NEW: Added the Performance Tuning page (with temperature).
4 [' h* a1 r. ]- R( R' P0 i9 P  - FIXED: Webui authentication was bypassed by the web server (bug in
4 E! O- L$ R  }           Asus's code)
+ S% G$ Y3 a5 n) F! C  - FIXED: Httpd crash when uploading a FW or settings file over
, P6 e3 v! a, F! p3 w           https - should simply fail now.  For now you have to
' l2 X3 E3 W% v1 f) `! h# W           use http for flashing the FW or restoring your settings
! G& W2 ?$ H5 E4 _3 S           from a saved config file.
8 A5 P$ K- j+ o+ Q) S; K' n. |, k) n- K, h

/ H1 T# c2 Z* `0 h$ h  K6 U3.0.0.3.108.4:
  f$ p5 S0 p3 v5 B" y/ V   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
' E4 a+ |0 I! S* s# p$ j          the OUI database (ported from DD-WRT).( r) L5 [* }3 B3 `# K
   - NEW: Added HTTPS access to web interface (configurable under Administration)
  j5 E& d6 O. j0 e+ J   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
. g4 @7 C! t8 C7 u   - FIXED: sshd would start even if disabled  F% N) @- c: ^$ s
   - CHANGE: Switched back to wol, as people report better compatibility with it.9 |' a% o' c$ T% U4 u2 s; O; s
             ether-wake remains available over Telnet., _3 z( t7 `1 C

/ F8 t. J- Z+ {3 _& D( D# D. g# M2 R; t+ ?5 @% \
3.0.0.3.108.3:: A# b  ?& @, z' `0 n
   - NEW: JFFS support (mounted under /jffs)
3 V0 t$ `7 e* G$ i   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,6 t( m0 A' N* ?
          must be located in /jffs/scripts/ .; Q/ {# I2 q) q+ W% I
   - NEW: SSHD support
1 \" |# @' m4 x( \5 o   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL6 O$ y* H# I( z) j2 ?0 O9 f
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
6 q" U5 Z  H2 U5 |6 o# I: |   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
; D2 p- w9 p; m# b8 o$ u7 g& d/ S9 K, h
2 r6 Z' w" F- [
3.0.0.3.108.2:. R! m: B: H3 u' d6 G6 Y. p
   - NEW: Added WakeOnLan web page- @* X2 g' }0 B) D  f
. e9 ?3 V3 y: `- x9 T+ c/ h

2 _1 ^, u8 s* u' X5 A- \3.0.0.3.108.1:" N0 b) n2 V  L: u6 \: `
   - Initial release.0 f& U2 O* J" ?2 @2 ]- \# Q" l; }  a/ Q
1 y! m& ]6 B! G

' i+ `0 _/ @9 b( \6 n6 NContact information
) W" Y2 c0 T7 h9 B; v$ G-------------------
7 a/ ~/ q: K8 T$ YSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)1 g6 m9 Y6 n9 g- W4 \; v) ?, |8 E5 W
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.* ?" X- V: [6 e! H+ }
Website: http://www.lostrealm.ca/$ e7 |0 R: w2 |, N1 l  _
Github: https://github.com/RMerl/asuswrt-merlin- ~' V. L3 n9 i( c9 b& v+ j
Email: rmerl@lostrealm.ca3 F" b8 t' n6 P- }- ]) \
Twitter: https://twitter.com/RMerlinDev7 V; @# I2 k! F

: `" v6 ~( g0 b# W( a/ dDevelopment news will be posted on Twitter.  You can also keep a closer eye - r4 v8 }7 @+ w: K
on development as it happens through the Github site., d1 c9 h& b1 }& l
9 f  e  \1 N; q  X& P  X. V6 f
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
( u' q. A5 |' M+ ~6 b4 F. a/ Xpost there (in the Asus Wireless section).
' ]" b, Y" ?4 b& l- K; U- y: y  R% n

9 G3 z! t0 u1 N) LDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
, K4 \" D$ V# {+ @7 |! c3 G7 _to give more than a simple "Thank you", there is also a Paypal donation button on my website.: t! K5 n" r6 ~6 ^4 m* e( Q
( i! X* C. l8 J$ r6 A
I want to give my special thanks to Asus for showing an interest in this project, - Y* ?* t9 Q1 i. Y/ O( H6 u
and also providing me with support when needed.  Also, thank you everyone who has
5 k. ]1 f3 C1 ~! x6 `2 L3 J# ~donated through Paypal.  Much appreciated!
) ], C4 G7 f3 R9 U9 J% ^+ N& C( E# M) ?+ N8 T- }) U, y

: W) I5 p3 o6 V/ Z% T, }" Y1 k1 x- @2 ]
--- 3 N3 Y6 W0 [6 d. Q2 @  B) ^
Eric Sauvageau
" A# m5 {# ]" Z, @
/ u, t$ E4 @7 g3 M, f/ Y% ?  ?% v' J4 B3 F8 a5 A

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
" E, }; D- p! Z* ?1 Z  h. O: e谢谢,正好有个N16,刷机试试效果。

( n3 F0 A$ q9 G- Y9 y" J# y文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
6 ?0 }# o4 ?; m9 P, C: [9 D没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!; i7 h) `+ c5 b! k
今天刚买一台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客服返回顶部