找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23408|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:: d3 i0 w. D# r( }5 I  p

% z# o+ M" k4 C2 c2 S  Rebased on 220, includes AiCloud; added wifi client stats
2 M# ]0 |/ r) h( L* x9 H  7 v6 B; w; |0 D4 a9 ?" s
  ; ?* B* `# D1 C9 O( P$ S  x
  
' M- k$ Y4 ~# {. v1 f$ l  
" h1 u( k0 k+ B3 E; ]- k% B  
8 w6 T8 |$ w' Y/ E9 R  d( v  r
. x) H7 G; D& S7 y" {+ r
( R5 B1 B- X8 H7 J+ ?' `5 c! q
9 p/ t0 ]( s5 Q
1 g  Q% ~. _) ^# J
* J# e4 y3 }2 X3 E1 t8 m% t3 Q$ P0 i" b2 a3 i  P4 S
2 Z; u4 ]$ {7 h& p; U) ]

. R* R* t' J- N4 V& |2 n3 j3 y! ~& {* Q# T3 R  N

7 l* E8 s! q7 p8 g' d( y& w4 H. t" k+ m. Z! y
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)1 E- [. m9 _0 Q' A
=====================================================) F1 I+ N, x- i
* @  ^* W7 p$ T& B- t, d3 b0 v

0 U- ?, I: D6 S8 @* N) d; ]9 u% N* NAbout9 l5 K; U1 D# k9 Q( g( P
-----$ j: G- G- k' K# m( b# w
Asuswrt is the firmware developped by Asus for their newer routers.  They are
7 r$ _0 T2 T6 u+ `9 R6 jalso porting it to some of their older models, like the RT-56U and RT-N16.  
9 x* K/ c- g" p( }2 j. aWhile originally based on Tomato-RT, Asus has disabled some of the 2 y! A( N, z2 u4 E
original Tomato features, and added others.
1 h2 }0 T/ ~0 {# }
5 g: v! @0 N; q1 O( t- k9 ^4 oAsuswrt-merlin is a customized version, which I am developping.
% t) }, U' i& X/ @2 b) N+ G  bThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
: Q& P; q# v7 z5 |$ S. P- ^! mwithout targeting at full-blown advanced featuresets such as provided by
. L6 s3 V" T- P/ v6 h6 J  {excellent projects like Tomato or DD-WRT.  Some of the features
; e8 J; G. x* B  q& I( k. I. \that had been disabled by Asus have also been re-enabled., V9 g; q# t5 M$ |9 E
This aims to be a more restrained alternative for those who prefer to stay
$ w: R! c$ u+ F) I$ Tcloser to the original firmware, with limited risks of seeing new
. g5 r( _" d% u. e( S" _& {features bring in new stability issues.  I value stability over * K% l3 i) d9 k0 ^
performance, and performance over features.7 W  R. D/ a. B4 H, p2 ^& C- [7 `1 J

# ?) Z# }: @8 I, f* C- d9 P+ n0 u0 w7 \" @7 i4 L- r, Y

+ U1 X" ^7 `; _' C  GSupported Devices' S8 y3 l1 i/ @% C6 G, l
-----------------
& D6 a) p0 {0 s1 @, a  W; WSupported devices are:
" B$ q* S9 m) M; h * RT-N66U) I2 d0 q7 U+ u9 c
* RT-AC66U
" n& E  |  u- V" t- g* J  V% Y7 E0 r; A8 W
These devices have experimental support (because I don't own one to test it):
; f& I) i; o; I8 K* @ * RT-N16
9 \3 z8 V6 \6 g5 X" w5 J3 h9 M: r! e7 }4 Q# J
  k% ?& P) D0 P  C- r5 x1 x& A' `
$ t% [! o, Z! I& w
Features- k: N2 ~( C, Y  v" o5 L5 R8 p7 J
--------
4 O$ d6 p2 L: l8 p$ `7 {7 ~* THere is a list of features that Asuswrt-merlin brings over the original firmware:1 S1 z/ C* B8 E0 J
8 g. L/ S9 e1 |# X
- Based on the source code of release 3.0.0.4.220
6 H* c) s- E" ~' X- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)) w5 ]3 U# ?# }1 r  Y
- WakeOnLan web interface (with user-entered preset targets)
* p& s, A3 u5 z- Persistent JFFS partition6 r( F* }9 j2 z2 r. L
- User scripts that run on specific events/ M6 z. l: `3 Z9 U3 S( I
- SSHD (through dropbear)+ n# ^! U) j' e* d0 i( n
- HTTPS web interface
( b# s  I7 G& H0 T% x% V) }- Crond+ I$ O. p$ e7 B, m- }" }% X% ?
- Clicking on the MAC address of an unidentified client will do a lookup in2 n- E. W' v7 R; i
  the OUI database (ported from DD-WRT).% N& H$ p2 t& x! z9 E
- Optionally turn the WPS button into a radio enable/disable switch; d! }; l4 B7 j& N% c6 A+ a3 T
- Optionally save traffic stats to disk (USB or JFFS partition)# I0 o% o( M7 O# z+ F  r8 x
- Display monthly traffic reports
' O! Y& y5 k* E& `2 w- Display active/tracked network connections
! r1 T, O$ Y4 e1 z0 O# v+ W* Q/ X. ]4 e- Allows tweaking TCP/UDP connection tracking timeouts* d0 C7 p% c& C' e
- CIFS client support (for mounting remote SMB share on the router)
" ]# \$ S9 p" }( E* I: z. w- Layer7 iptables matching
$ e# w" z# d- l% l- User-defined options for WAN DHCP queries (required by some ISPs)
+ b. k( p( X7 E- Name field on the DHCP reservation list
& F" Q  h/ ~7 Q: g- r- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)3 J" [3 Y( d( O5 [
- Dual WAN support (both failover and load " @0 d- r6 t& O+ h" u: P
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
/ e# o) x  p# d; a- Disk spindown after user-configurable inactivity timeout. f3 H3 d& |( `& Z" \9 U
- System info summary page. b6 D$ u/ ?, g0 X) c/ X$ R  T
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
2 s/ `; @6 h! |. n( @, n9 \- OpenVPN client and server, based on code originally written by. i: q; ~- B7 m( V
  Keith Moyer for Tomato and reused with his
4 M& M; h- x" q  permission. (RT-N66U, RT-AC66U)
( \% Z& d3 L: C1 l( s4 k1 u2 Y' P1 L1 P

9 G" O* [% v# a3 Q4 g, F4 Z9 ^2 c1 @, {" }9 w2 V+ \  g% [
Installation
: v# ~* I" v' D3 W------------
9 U! Z  w: s3 v9 y. x# ^Simply flash it like any regular update.  You should not need to reset to
! R; b2 }& Y' ~& e* z6 nfactory defaults, unless coming from a version that used a different & L4 T! g& t. F. M# N; k: o+ D
nvram size.  You can revert back to an original Asus firmware at any time just3 ~+ U3 N  R: P! {; Q. L4 T; L
by flashing one.
0 |0 K2 _9 N! }1 C& A9 `5 N# y! g2 n- d+ ~% e: G
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
( q  z, b# m" `first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
2 ]$ h$ I2 ^" }$ ywill wipe ALL your current settings and revert back to factory default!
4 I! N; t) f8 g1 d9 HThis is required to upgrade the nvram storage to 64 KB.
- O: C  C" ]$ V+ F9 b8 V+ S2 w4 }" G- l8 f4 ]% z

* y: o* m; \; _7 f2 F1 R3 Z8 kUsage
8 y, f) }" E0 \$ P-----2 v& ?1 T* Z! z- \$ H6 V

" b1 o: B" }% g* JFFS *( g) b2 A, x$ P) e9 h
JFFS is a writable section of the flash memory (around 12 MB) which will
& x. Y  L" x% j: n. D& E# K3 Callow you to store small files (such as scripts) inside the router without ; ^3 \% O$ ?* \3 D0 I/ d
needing to have a USB disk plugged in.  This space will survive reboot (but
" A9 D, g5 j. o: P8 M" ^it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  0 g/ r# _5 s$ ^+ g, G
It will also be available fairly early at boot (before USB disks).
- r9 H' ^8 Z. E2 O% r- j, v, {3 H1 \7 v- I/ a. {
To enable this option, go to the Administration page, under the System tab.. ]) O% g$ D( F" j9 U/ |
; `7 O2 ^5 z! {. a5 _9 B: N% l
First time you enable JFFS, it must be formatted.  This can be done through . j' X/ P  I% V2 `& x1 S
the web page, same page where you enable it.  Enabling/Disabling/Formating
! S- \; o: b* K5 Z8 f& ]JFFS requires a reboot to take effect.
, \1 X8 B6 r4 E# ^: R/ `+ N0 `1 p  `. B: K( s
I do not recommend doing frequent writes to this area, as it will 1 ?, I: J+ l6 m, i, E
prematuraly wear out the flash storage.  This is a good place to 0 S3 F' z5 M/ K0 p0 p
put files that are written once like scripts or kernel modules, or
# }/ j7 Q8 _, a* x3 N) w( f# v. Hthat rarely get written to (like once a day).  Storing files that ) ]) x8 \, Z) G5 F
constantly get written to (like logfiles) is NOT recommended - use
6 d* T; w$ ?/ s! O* Sa USB disk for that.( e4 ~6 ~8 |" b0 r% m/ a0 S

/ [  }, v8 _3 X9 u9 w
+ [0 m4 N6 D7 s) a% {) X% o, X6 k- v$ X
* User scripts *
/ n# R! s! P% K  H  m* q& hThese are shell scripts that you can create, and which will be run when
6 X6 K' s' j! e0 q6 x( |certain events occur.  Those scripts must be saved in /jffs/scripts/
8 i4 V4 Y$ e4 w- q  \(so, JFFS must be enabled and formatted).  Available scripts:6 l' N8 W+ T4 Y
2 u. `% \& b/ `( _+ M' v
- services-start:  Services are started (boot)$ R) b' f* b, ~1 j- k: t
- services-stop:  Services are stopped (reboot)
: d) f* U( `7 o5 |2 l* T- wan-start:  WAN interface just come up (includes if it went down and back up)7 ?1 Q& {" a) i% z
- firewall-start:  Firewall is started (filter rules have been applied)$ l3 \& E8 U% @7 `' g4 M& ^; P
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
8 m; U; Z& W% [$ C0 K4 p) E- init-start:  Right after jffs is mounted, before any of the services get started
* M  e/ T! C  V* c( {& s- pre-mount:  Just before a partition is mounted.  Be careful with
. Y% `) a! e% u, [  this script.  This is run in a blocking call and will block the mounting of the
& R: L# [: s& L) ^  partition  for which it is invoked till its execution is complete. This is done
& g( b4 L0 V8 g( f: L  so that it can be used for things like running e2fsck on the partition before - ~/ Z3 c* J+ I: z' `$ N+ t, R
  mounting. This script is also passed the device path being mounted as an
$ U3 R. l7 d* F  argument which can be used in the script using $1.
# X2 _. ~' l- u- s, f$ M8 A- post-mount:  Just after a partition is mounted
3 _/ G* |9 c: B. `2 ~
" x& q' \3 w# z3 L( k9 p. iDon't forget to set them as executable:
( C9 C, ^9 i+ I# Y) \. Y
2 B, p! \. ?$ p* p  |   chmod a+rx /jffs/scripts/*
2 h7 k, m7 Y; B. Q
6 F, J7 F# g/ W! J* HAnd like any Linux script, they need to start with a shebang:
) e& E! E8 Q$ V2 C- \
  P  B" i4 o" I: W   #!/bin/sh
! r3 ~0 {* d- U. a( F8 s( N
, `0 [2 `2 F% f& E
$ _( l4 q/ M8 J  [# O4 K  ~# F6 ?' L) z- |
* WakeOnLan *
  {# [  s* o8 j' CThere's a WOL tab under the new Tools menu.  From there you can enter a7 o- f1 \2 c( b. Z+ t+ o1 z
target computer's MAC address to send it a WakeOnLan packet.  You can also4 G# b: J5 \5 d/ x8 s  t1 B
create a list of MAC addresses that will be stored in nvram, and on
1 D" v6 L; |2 `3 p% x* r; pwhich you can click afterward to wake up one of the listed computers, without , C% {1 N% l3 [4 o" Q0 ]; X1 X
having to remember their MAC addresses.  B" I2 l8 Y7 K# Q& U4 H7 s
8 a8 {1 Y' k; Z1 `0 u) {% S

0 ]. O# R! H, K" n
: O% a! X; \1 ~' |5 L: C% d2 a* SSHD *
/ U9 [. g" Y$ G" ]9 ?SSH support (through Dropbear) was re-enabled.  Password-based login will use
) H# B% Y) c% p% {' r# Pthe same username and password as telnet/web access.  You can also optionally " D5 i. n8 _1 A
insert a RSA public key there for keypair-based authentication.  There 2 C; J  e6 f* ^+ y7 p" Z
is also an option to make ssh access available over WAN.; h6 n5 r4 T! G

. o( G! I  q4 ^9 ]4 J8 l5 P: B: [; u! Z  z
* HTTPS management *
0 O* |  n* o* x& lI re-enabled HTTPS access in the firmware.  From the Administration->System
! Q5 R/ l9 l8 Opage you can configure your router so it accepts connections on http, https , L5 U* j7 m! ?8 b/ m
or both.  You can also change the https port to a different one
( d( x1 N0 E2 A(default is 8443).
' {" `! }8 X) u; A' }
9 r/ ~% f- Q. F! l) X0 q% O$ [! h6 h0 S/ h& ^7 N
4 {; r1 S0 W# o2 J5 V9 Z
* WPS button mode - toggle radio *
; s+ C! U  t. j# E7 D" wYou can configure the router so pressing the WPS button will
5 y. i8 e1 i% q6 U- c* T4 gtoggle the radio on/off instead of starting WPS mode.
# \5 Z, l2 O. `The option to enable this feature can be found on the
) S) h! m7 C6 c) C6 r# g7 MAdministration page, on the System tab.% ]" S# s$ H* K4 {% z* A. Y& a3 C

( t. I5 C" j8 b5 d. y! [9 d0 e) Q& ^- [  [: ?* Y

% v  I9 A% r& c# u* Crond *
8 I5 Y. k2 I4 `: f- U" U9 q  ~Crond will automatically start at boot time.  You can / I% \# c% w$ q
put your cron tasks in /var/spool/cron/crontabs/ .  The file ' |8 t7 o2 |7 C, p* P8 q
must be named "admin" as this is the name of the system user.
$ D7 t( g; y% [3 g1 ~4 q( O+ ~Note that this location resides in RAM, so you would have to
  B1 H# M9 C4 W% a6 U6 {! q- A% iput your cron script somewhere such as in the jffs partition, 0 t% x8 A! q3 N! A2 e- t& @$ ?3 v2 h
and at boot time copy it to /var/spool/cron/crontabs/ using 1 d7 B9 f7 J. o1 p- Z  ]
an init-start user script.1 b6 S2 L& h7 a, L. x, I- B/ f" H
" C  k4 B$ W1 S) o
3 f; F* A0 O- Q
7 {6 v6 M. Z/ a
* Traffic history saving *
$ N9 }8 x: h# T. f$ O+ {( s6 UUnder Tools -> Other Settings are options that will allow you 2 e' u0 u5 E7 g- m- Z' Z  o2 C$ J
to save your traffic history to disk, preserving it between ) N! ?' @6 W" h# g: I( ^1 B
router reboots (by default it is currently kept in RAM, * ~8 p* Z. p0 W8 @
so it will disappear when you reboot)., C5 b+ \+ T: C0 U( U
2 L3 N/ Q6 r3 ~0 U) `6 u& m
You can save it to a custom location (for # P5 L* Q. Z! Q- q
example, "/jffs/" if you have jffs enabled), or / q' I5 P4 ]$ I& j1 U& E6 H6 |8 M4 d
/mnt/sda1/ if you have a USB disk plugged in.' K" h- K% W' N2 `  B" H! n
Save frequency is also configurable - it is recommended % P! q) U$ ^; R/ C, s: [+ o$ F5 A' K2 V
to keep that frequency lower (for example, once a day)
2 i: W& b1 s* u' }if you are saving to jffs, to reduce wearing out
4 Q1 z& \2 s& A6 Vyour flash memory.  Make sure not to forget the trailing
4 E: m4 c. ]& i9 {slash ad the end of the path.
! S+ X6 t/ _' \' S# M4 d9 ]; r8 p, k
2 }0 E: b3 f3 u" L& k5 m" WAlso, a new "Monthly" page has been added to the Traffic 7 o; r6 m+ F: X
Monitor pages., N* ]( _% }- n5 M4 Q& l
. }# C) Y7 b9 H: s( _

6 ]' R( U  F5 m/ W: e9 u8 _8 h
* Display active connections *
' K, F& n( k5 n5 {& k% _) C; SThere is a new tab under System Log called "Connections".) v6 Q, D' U& ?: z7 V, [1 I& p+ S
This page will list the currently tracked network connections.( }) r0 Q) ?. C, X* d; A0 {: I8 E6 N
You can enable name resolution for IPs on the Tools menu,& S& p3 H* D; e2 X. _0 q& c/ c
under "Other Settings".  Note that name resolution can
# E! t7 r, [; e& Q1 Hslow down the loading of this page, especially if you have
$ x5 n- D( s( a, v7 Va lot of tracked connections (for instance while torrenting).
( B0 o9 t9 U8 q; @. n9 i" m) W9 }4 i# g
$ V, a% ^8 H# H, L9 a% w3 ^: k' c2 W. M9 @5 L% v" U' I# i& N

) X& M7 y, n% \) _- w* Adjust TCP/IP connection tracking settings *+ w3 o1 C: U$ o+ J4 T6 _0 l# _
Under Tools -> Other Settings there are various parameters ( d- E- P$ V9 H( L  E- Y' [
that lets you tweak the timeout values related to connection & c8 G6 O# O% l0 h
tracking for TCP and UDP connections.  You should be careful with
: d' P0 o( ?( R/ Q" Sthose settings.  Most commonly, people will tweak the UDP timeout " @' T+ {) R2 s; R- V0 ]5 D- b
values to make them more VoIP-friendly, by using smaller timeouts.
( U1 g' Y2 i3 `1 |1 j' `Timeout values are in seconds.
. z- P: L) t+ j! Q' X) Y
/ d7 J5 m3 |8 Y( z/ _, m0 `/ x( I. X! B
: g$ `& g$ b' M/ y( _* U- I6 D: b" \; q
* Mounting remote CIFS shares on the router *
0 O- x" b  i7 L! Q  n8 B% @2 f; KYou can mount remote SMB shares on your router.  The syntax will , K" g  ~0 D- x1 `
be something like this:
# p- q7 v# N& m$ W! N* A) B: ?7 P/ c1 D( R, k7 g
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass") }2 k* L/ `5 B

$ n5 n$ {8 a  C  h8 r6 ^# i(backslashes must be doubled.)
8 m/ r' m+ v! P7 N6 j3 ]  j
- [9 C0 v6 ?: j( |0 E& u% t
# `- `* M6 _& U; N' N: g6 |! G# b& V& {, G' E% g# t* ]
* Dual WAN (EXPERIMENTAL) *
! F1 j4 B0 T6 ^' rAsuswrt originally supports using a USB 3G/4G modem to use as a + K6 z* W" n$ S: J
failover Internet connection.  Dual WAN is the next step, also
: l) S5 A( s- `* k5 {" ]4 idevelopped by Asus but left disabled so far in their official
& R) ?. N; I+ J) `! Jreleases (probably because this is still work in progress).  3 ]0 X! }3 |) @  H  U, u% ~
) b0 X8 u8 ]  ?% k1 R
The first improvement over USB failover is that it works not only
" N' Y  y7 H- A7 @: Owith USB but with other ethernet devices, which can be plugged 1 n( t, X" r0 I# Q
on one of the LAN ports that you will select as the secondary WAN
2 \# c% ~: `* P8 Q7 Linterface.  The second difference is that in addition to failover
+ Y0 A2 r; }' `# Xmode, Dual WAN also supports a load balancing mode, allowing
7 G. t: W& j6 e8 p# f* r2 |you to share both connections at once., N; J4 f1 |) U, ?
, ^1 [- y$ e4 K0 \8 q1 a- C
Keep in mind that Dual WAN is still an experimental feature, until   u4 k7 s6 }+ D4 p. C
the time Asus finishes developping and testing it.
* q6 a. B/ @7 d
' P* D& |7 p9 |" q3 B+ U& ^0 Z: X0 Y/ M& H$ k/ q
& y1 }* {4 U; g
* Disk Spindown when idle *  P9 U- F4 j1 C
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
! N. M6 Q2 w% C- A4 u5 D+ vto configure a timeout value (in seconds) on the Tools -> Other Settings " G) X. O* Q! z( z) G
page.  Plugged hard drives will stop spinning after being inactive ; M/ w/ ^/ t( l6 u" f" S
for that specified period of time.  Note that services like Download Master & |) C6 ~2 S8 B$ Y+ r
might be generating background disk activity, preventing it from idling.2 A, i* G+ w) y1 q8 e" V* \1 E
- d) M- d8 b3 G( W# R  u
- U) Z, n# P. A8 d
; ^8 u. C9 g- b7 @2 V
* OpenVPN (client and server) *
+ G/ _) v5 S, D9 F" r- L: QOpenVPN is an SSL-based VPN technology that is provided as a 2 X5 `- O) o: q0 L
secure alternative to the PPTP VPN already included by Asus.
; |# T' H& |8 j3 e4 rOpenVPN is far more secure and more flexible, however it is
: ^8 |- Y7 V  S3 C' j+ Pnot as easy to configure, and requires the installation of
7 ?# p# M; v0 }a client software on your computer client.  The client & R7 E; m8 \1 ]
can be obtained through this download page:3 S5 Y! j6 X: W* x5 u& g# r: E# ~
% e5 c  f4 L5 R- F0 a- ]  g! A
http://openvpn.net/index.php/open-source/downloads.html
# F* i, D+ C$ H3 E, ^8 w( o
# }4 m2 [2 |- |Explaining the details of OpenVPN are beyond the scope of this 7 X& S( s! }* \' ]
documentation, and I am in no way an expert on OpenVPN.
: t& m: T4 I+ z" Z7 T' TFortunately, there is a lot of available documentation and ( \! V1 q7 c$ R9 c1 `4 T+ i) p
Howto guides out there.  I tried to stick to the same option - w/ H6 C* y% p" r. I
descriptions as used by Tomato, so about any guide written
, ?- B: P$ H3 Q7 a* d: K  R7 Efor Tomato can easily be used to guide you on
9 r* E* C. K$ J7 b/ sAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
3 y# B1 j% c4 K: ?/ d+ Q9 `0 N! d& g: uGithub repository.! ]% V# x/ g3 @9 b% V' \

  `& Y2 w0 b  o3 ~, J2 d; X9 X* d6 R: F4 R  |" _3 x3 J9 b
' J; X- A$ p5 M9 _5 s
Source code
& t/ h9 O6 v" I. r( K* }4 F-----------% }; Q! D; Y: a/ c6 b: [
The source code with all my modifications can be found " ]% C9 O  B$ R
on Github, at:
8 L+ e, y: j& [0 O, i$ F4 M- Q
# ~( T% F% c! j0 Whttps://github.com/RMerl/asuswrt-merlin/ k# C1 k- E* d1 u
" z8 r/ b5 {6 ?* L" D
: l; C, ~  Z' D+ K$ J
. P! M% j& i6 x- e" X
History
, h" |* [' K+ T- ]7 x- D-------
' D( @& `) o/ [# w( z4 d4 P* {% v" i3.0.0.4.220.18b:* R6 g/ A/ Z( T" s$ w7 b
   - NEW: Report both rx and tx rates on wifi connections
9 \! S* i, f( o   - FIXED: Handle cases where the wireless driver returns a speed of -1! }  G8 _1 V8 I: j7 i3 S3 z
   - FIXED: Removed rssi retrieval retries, as it would make the first access to( ~; S# }4 e  L5 a% Q
            the wireless page take forever if you had multiple connected clients.
) y- k6 n% [1 }2 R            You will have to manually refresh the page the first time you access it9 S: V4 ^1 Z* H$ f# T" l
            if the RSSI is reported as "??".( y  n$ |" T; A

% ~: ^4 l& ]; A
1 n/ h( X8 l5 A3.0.0.4.220.18:
3 U6 o# k, J0 N: r! \) M   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
8 U& M# n( i: T4 K( |5 Y          manually set to a value between 0 and 15, with 3 being the default).% {' c: m5 I8 z) B
   - FIXED: Buffer overrun in init code that would crash the router when * H$ L4 a+ N# `+ x
            too many features were enabled at compile time.+ u9 m$ k7 q1 g# m! U9 F
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
1 r/ {$ }! s1 d- b. [: u   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.  u" p. j9 d) ^6 ?$ ?
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 2 Y7 J& U5 g/ A! b( \. M
            not properly saved.
/ C/ j3 W% j9 ~. j   - FIXED: First time a client's rssi is polled it would return 0.4 O/ ~3 U6 c0 i  I
   - FIXED: post-mount user script wasn't executed (regression in 220.17)+ ]1 J8 b* J! v8 f
   - CHANGED: Added some info to the OpenVPN server and client pages.
. F- Z+ j: Z- ]) S. @9 q   - CHANGED: Improved load time of the VPN Status page.
% ]3 p) u, u% V: K& }5 V# G& Q7 G. l% n* l& t# a$ ?) a% d

0 v+ d* U+ e1 t2 A4 Y/ W6 f3.0.0.4.220.17:
6 K  L. i9 f2 [" X' |1 }  G, p   - NEW: Rebased on 3.0.0.4.220, which includes:% B) ~6 @+ p- D1 n
            * Fixes to IPv6 6rd
# X- f9 U( d' H            * Fixes to AC66U Wifi + QoS/ t' d( O; P3 I( {7 @# O" W$ \6 t
            * AiCloud& L, m6 d# p* k9 l6 @3 i
            * Interference mode once again enabled0 R$ C- ?$ Z7 \8 M4 a1 H+ L; S. s
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.9 M0 u2 c( ]( O( `3 p3 g) W% [- S
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients7 v; T2 i) B! ?; |
           if you had just enabled the option on the webui.' W3 k: s$ z* C" X- Z0 W- e- u
  - FIXED: PPTP clients not always showing on VPN Status page.0 k+ y/ I4 \  b; w
  - CHANGED: Disabled DualWAN as it's currently broken in 220.
. E6 U' d+ \: p4 U2 v  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
) W5 A( L; J( p) o- h             the router.
9 E& M4 g; ^! [' q! x. D( H  - CHANGED: Removed firmware update checker to avoid accidental0 f  p' @  e5 I. e
             revert to original FW., P- h& N$ m/ C0 V( c
- ]* l+ \" R# S, y

' g) d# x$ I* [3 w7 u3.0.0.3.178.16 Beta:5 Z; I7 S- e9 X, n4 g
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
; ~4 `, K# S! L) Q6 @* c          Keith Moyer (from the Tomato project).
0 M3 |9 z8 L+ a/ U. n& y; t   - NEW: Added crontab command
2 f' ^( P: s$ m   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either # ?" \' B' z3 B. r9 ?. L# K1 v
            VPN or the NAT Loopback (GRO is now disabled for that device)* [5 a. n8 t5 x* S4 O
   - FIXED: dnsmasq was listening to all interfaces by default, allowing / ^4 Y) A% L( f
            even dhcp requests to be serviced from the wan side if you
+ M$ V. E/ U4 S& ?$ W            had the firewall disabled (Asus bug) (fixed by dev0id); u" V+ V9 }, q0 C7 y* l  h3 U
   - FIXED: Default disk idle spindown now set to 0 (disabled)./ p8 G1 n" ]) Q) }9 r2 u
   - FIXED: Corrupted WOL list when using IE.6 l* X% y& Y- r4 c* v; F
   - CHANGED: Upgraded openssl to 1.0.0j.7 a2 d: n1 |& E0 z3 ^2 o& X2 h
   - CHANGED: Included fully functional openssl command (will allow you to# k0 |! r$ d% f+ `* @$ U
              create keypairs and certificates from the router).
9 w1 @& u; ?% ^& U3 p4 g   - CHANGED: Removed power adjustments from the Performance page, as they
2 f, @" X4 j: x              are redundant, and not as reliable.
' u: o9 ~) H  k   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I $ P" s9 W% k9 E4 h- n: X7 g
              am unable to work on them without an actual router.
' f+ \* p7 m; p3 r  X) Q4 {) g9 Q  |# h1 U. e; h' s2 P

, ^  G* Y, D( r) Z  l3.0.0.3.178.15:" M7 H: c  J- E1 l& W. T. x& W( e
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
+ Q6 L+ r' M: [           * Radio turns back on based on schedule& Q$ F* |+ R; ^$ s: L
           * Reorganized QoS pages+ X' x3 H1 x# {6 g
           * Turning WAN DHCP connection off will first release current DHCP lease0 x, E) k* }) p1 o/ u
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.. B4 i+ |0 @# t  B. g0 a
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB5 m+ M8 Q) ?) M% d& [
          max, as using the whole 90+ MB available makes little sense for
/ ~4 x% X3 ^3 u0 R1 b          JFFS, and was also displaying some issues.+ ^3 ?7 X$ j3 o9 m0 |; K
   - NEW: Added nat-start user script, as NAT rules get applied separately from8 [2 n2 X! z+ U+ F. f2 e) E
          other firewall rules (firewall-start changes to the nat table are
4 N) J% K. S9 h: J/ ?# J          being overwritten when the router starts NAT)" a) V* Y0 w4 x7 h$ m4 H6 @) a5 k0 B
   - NEW: Added additional info to Sysinfo page
5 o* w( \  `0 Z& H) r% o6 B   - NEW: Added chroot applet
3 {- i* ^5 ?  k& @   - NEW: Option to allow SSH access from WAN
- H& ?" m! e8 h   - NEW: Option to exclude specific devices from idle spindown
; s/ m+ Y5 Z) B' X- p& q   - FIXED: Performance page now uses the new Sysinfo API, and is now able( Z) y3 `! A5 i3 {
            to deal with cases where radios are disabled.  q& e: n6 ?" }* u/ b
% J" S! S( z5 m$ S! l
6 Z6 j& p3 x: v$ V5 r2 R, I) x9 i$ f
3.0.0.3.162.14b:
4 S7 t& ^$ M5 s6 w" ~, W   - FIXED: Web server would crash for some people when accessing8 N* t/ Q8 T/ w! x  D6 I' a  _7 Q
            the Wireless Log page.( ]' N1 N) w' k  O
: B1 x( U# e5 k! O+ e
# [* E' J1 J- L! L
3.0.0.3.162.14:
6 B* V0 s9 I5 f7 q. `   - NEW: Spin down disks after (user-configurable) inactivity timeout+ F8 U% w7 X3 _' H2 B  l% H
          (using Jeff Gibbons' sd-idle-2.6)4 R. Y- H7 C- ]. V7 u$ z9 k
   - NEW: System information page under the Tools menu.( X1 n: x0 j9 i& _
   - NEW: Station list on the Wireless Log page will now report associated8 q' r) F& L2 C% p* w" i- O# H
          IP and hostnames (when possible).: C# |$ n1 _* O
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:, \5 n# q+ N" ^' B
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
. z2 l! h0 W. i, q$ E" F" @* t   - CHANGED: Better integration of the Run Cmd page.. a( u) H4 D1 V
   - FIXED: Incorrect left menu rendering when under the Tools menu.
3 p/ G$ v- B- v5 Q/ n* j2 f
7 N  x+ r* ?& y1 Y1 U' l3 Y
" u/ x9 O# P( u$ {9 ^3.0.0.3.162.13:
0 Y- j4 s* s0 L3 T) V% s% _   - NEW: Rebased on 3.0.0.3.162.
, K5 C- _  G. i, g   - CHANGED: Switched to WPS radio toggle code Asus added,/ }) P1 L% @4 T5 k; A
              now on the Administration -> System tab.# E9 E& K- p$ e# ]; f
/ w0 V  ]2 K- C( e+ Z" [
3 [4 W, t6 s% d& Y
3.0.0.3.157.12 Beta:8 C. o7 G- O* [
This is based on unreleased Asus code, which they have 1 n+ V- |2 g; p& L3 ^! m" ?
graciously provided me with.! L0 Y# Q5 ~* \6 f' O3 M* p

" N0 V' K) U$ u: p3 l   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
8 c9 [' j3 B) t4 I+ u      . IPv6 tunnel memory leak fixed8 b) }* j$ s- v  _+ S# }
      . They fixed many issues, making some of my patches 0 S6 C) j3 ~) L
        no longer necessary, such as timezone DST, https auth, etc..., `1 X& g+ e/ T
      . Upgraded radvd. G* L' }- Y8 N+ A' s* x
   - NEW: Added link to the command shell page in Tools menu.
8 m. f( v- V# X/ O   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL); Z% T2 Z( }  q  r
   - NEW: Added "tee" command.
* R4 x0 M7 T! Y- N4 ~( I+ c9 L   - FIXED: NAT loopback rules would actually NAT every lan to lan
# B& I, p( O/ c3 S            connections instead of only those needing the loopback  {  p! |6 h; {# J
            (bug in Asus's code).  Replaced with new code based on a
. a( a0 j+ f' m* o! n. ]3 W0 s9 r            suggestion from Phuzi0n on the DD-WRT forums.
$ K% i8 e. E0 V  b. T6 [2 V2 v   - FIXED: Accessing the WOL page would make it resend the last
8 @0 y% p+ z' @* q2 y8 ~            WOL request.
& o2 U" w' R, j8 N5 u" f   - FIXED: 'cru' was using 'root' instead of 'admin'
& _& D& ~' h+ F   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
+ a: q* c2 L8 b. a   - CHANGED: Made tracked connections load async from rest of the page
- I; a* t: H* }8 W   - CHANGED: Increased hostname width on Connection status page0 Y' @' F% r5 ~* u/ a; t
   - CHANGED: Improved WOL page functionality.0 z! G9 M4 W1 d4 `$ U% E7 T

) q' d# R+ {( t/ d8 l! G- y* z# p/ ?' g' c. |2 W
3.0.0.3.144.11 Beta:% r, R% r4 c9 O: p! N
   - NEW: Name field added to DHCP reservation list: N& d9 Y; }1 n7 i( O
   - NEW: Webui option to enable resolving IPs on the Connections tab9 ]6 J/ m/ X' P% N! o5 _
   - NEW: Store a list of computer MACs to use as WOL targets! j: M' V& J" @
   - CHANGED: Increased dhcp options from 32 to 128 characters
% h6 x; i% j" C/ u, s   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced' w: ~7 k) U0 r0 p; j$ \9 a
     it to 16 in recent versions)% Z7 Y2 f/ n; n- j8 f
   - FIXED: Retrieve dhcpc options for the correct wan interface
* R5 X, _/ ^! V3 K& i( I& u# `: }9 \/ Y) t# u
7 @0 U4 q0 D# h6 L9 v
3.0.0.3.144.10:0 Z: N9 L  {9 W
   - NEW: Rebased on 3.0.0.3.144.
- S" }1 u( R3 V3 u8 J% _9 f8 U1 H   - NEW: Support for 64K NVRAM enabled.  ***First flash will1 `$ Z7 K* S+ ^; Z9 E) L7 b  Q
          wipe out ALL your settings!  And you cannot restore & Z% X" @0 v1 f: u  k
          from saved settings - you must manually reconfigure " c+ N. B7 x2 A+ S
          everything.  Be warned!***
3 \1 ]$ A0 t. N1 i1 v) S   - NEW: Enabled support for Broadcom Wimax devices- D3 ^) E0 _+ Z
   - NEW: Added cifs kernel module (for mounting remote SMB shares)% p& z0 @7 M# O* w
   - NEW: Added layer7 iptables matching7 M( |$ T& Q; R
   - NEW: Added user-options for DHCP on the WAN page
& C/ r( N" m0 p4 _4 L. X0 B/ Z   - FIXED: Router crashing when connecting to it over Wifi
4 g: A( K/ Z4 O% r3 K+ f            and running the newer QoS code (disabled GRO)# \  ?, J4 A( D- D: }
   - FIXED: Router crashing when connecting to a network ) K* D8 v5 L& I9 o" \: r" w
            device behind the router from over a VPN
9 `7 Q! z5 A  D8 v! b            connection (disabled GRO).3 E6 t/ P4 {$ i/ {" h+ H
   - FIXED: Incorrect timezone set unless enabling5 P3 F% p8 y% g6 ]% r2 }4 y
            manual DST.+ x4 N, n$ i. i8 |% Y

6 ^& Q$ m2 ~2 _7 h) }; G: d1 Y$ F2 Y6 q, x; {* d
3.0.0.3.130.9:
+ y# z9 ]2 T. k# v1 X   - NEW: Enabled new Dual WAN support from Asus5 f# l& J/ [5 e9 n" p5 m* e# f
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui# I, ?3 W3 \5 N& F6 X
6 Z" _1 [) ^6 ^6 @0 W1 N
% E2 G- V/ C9 e, ]9 V. ~6 A
3.0.0.3.130.8:, ?# ]/ `! {5 {0 o# y9 x0 m/ f  [+ ?
*** Reverting to factory defaults BEFORE and AFTER flashing1 q4 r  a) ~8 h4 {! [- E1 z
this version is strongly recommended!  The newer Asus code base & G9 }$ Q% A7 c. w6 _. Q; ]) l$ n. `
seems to have changed quite a few settings, so you'll want to ' i$ {  ~# G1 X3 i* i4 q9 t
not only start with the new default values, but also get rid 4 A" q5 N/ I' Y
of obsolete settings.  Otherwise you will be wasting a
0 a, s9 g& l6 {7 [- _- g& A" r- sgood amount of the limited available nvram. ***, h- g4 x+ {& c. k7 |" l0 j) x

$ X- ~( Y; B( p7 G4 `% {   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
  ]) ^/ H8 \* M                  and/or kernel code)
/ {0 }" m- ~( @4 D+ [# \2 \5 W& I$ P: @- ^2 r# w5 w+ R# D8 F( [! j) @
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
9 u4 u3 V# P' C' j# [                  a LAN device behind the router.  Workaround is to
5 c( o( O' i( n# [5 N1 b                  use an IP range outside of the local LAN
) D4 m$ ~& d( K/ }, M- A3 J6 M  L8 A                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
) O, t1 p! K7 q, Q/ J. e. f                  set your VPN to use the VPN tunnel as default
; A2 J+ I9 j; O, @: v# V! d; i                  gateway, or manually add a route to your VPN
+ ~( m* g2 v& `) Z9 z) W                  client.9 e5 G' g6 {( T8 s6 N7 T2 b/ [
2 H9 c2 ?+ V+ s9 p. |
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).; U4 `. @8 j$ r4 `5 u" U
          Build 130 brings various code changes to IPv6, not sure 9 Z% p. c6 `8 O
          what else (as I have no changelog between 112 and 130).5 A! |$ c0 b" o. ^9 `) v4 g0 r" w
          The QoS code remains from build 108, as build 130 is 0 R* P; h$ N8 Z) h# {
          unstable., M8 h$ c# q4 W$ ]: p; M/ N
   - NEW: Added "diff" utility
" n+ g0 q/ _. ~& J/ w6 B$ m$ a; h& c   - NEW: Keyword-based filter (new in 130), g9 I# W: n6 }
   - FIXED: Firmware/settings can now be uploaded over HTTPS" b2 t, \# C: v  o6 L
            (bug fixed by Asus)4 u  x6 C, ^9 R! ~
   - FIXED: Buffer overflow in networkmap that would cause garbled 0 u' M3 |3 |' o; C2 K& B8 N% ~
            device names to appear on the clists list (bug in
; u/ ^2 [5 }3 j9 B            Asus's code)
! B: W4 }/ M. K3 C, k   - FIXED: Firewall would break when applying a game preset that
- `4 ?: r8 k& c1 `6 b            had multiple ports separated by a "," (bug in Asus's4 r7 X8 [3 c2 L3 |0 l7 v
            code)
$ H6 r, a1 {2 u   - FIXED: WOL through webui wasn't working when IPv6 is enabled
8 ?/ N. R3 m# t2 R7 w   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3). ]" z! G0 B' F
   - IMPROVED: /jffs/scripts/ will be created automatically if it5 Q8 _9 `' r- A+ O
               doesn't exist (you must still make any new script
& C8 b7 O; k/ l. u% e" H               executable using "chmod a+rx script_filename")" B* N8 Y5 ?5 I: @' J
* a0 C. ~6 ^3 e$ L0 k
1 V/ x/ Y% ^! Y( O* M. [- c% K  R
3.0.0.3.108.7:
6 H  K$ `" [4 A   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
+ F: o  Z! h& w   - NEW: Added webui page under System Log to display active/tracked
9 @; m3 H) @# D" |' \5 N8 A          network connections.3 e/ s" h& j- v
   - NEW: Added netstat-nat command.9 V' B& V# v7 F0 A2 r% G* Y. B4 ~9 N: N0 @
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by 1 [1 [4 F( i1 ]' ^5 V
          Shantanu Goel)3 A8 v: j2 B! Y1 ?$ u; U
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
$ c& H1 Y+ m) f! z* i6 a/ A; j   - FIXED: Removed check in Asus's code that would reject txpower > 80. `- i+ S- F. I) e* U7 U8 D  C% y
            unless you clicked three times on Apply (?!).7 @( H, g8 |4 k4 R* V4 \! J" X1 G) H
            NOTE: Still not sure power setting even works, as I get
& [, h7 b: c  m            -80db from the other end of the house no matter if I use - m0 P$ `& d& e& V, |* J6 [
            40 or 500 mW.2 ]/ _! D! i& R3 [
: E2 p" ~6 z! D$ h+ Q5 u( j+ U

; v' {+ F/ K  ?! t, S- L5 ^- }3.0.0.3.108.6:
( U' R1 n; ^2 q1 M' v   - NEW: HTTP access list (backported from build 112)8 N' y6 R' i, D: j7 S
   - NEW: PPTP VPN encryption options (backported from build 112)' `6 z0 A* X4 N8 _- J* A, O6 m7 g
   - FIXED: Traffic history location was't properly saved
7 k; z  M9 _3 {/ v            when changed in webui.2 p" ^8 b; u- n6 |% j& k" q
   - FIXED: Disabled traffic history saving to nvram for now,$ r' u6 t; ~9 ^# C
            to avoid people accidentally filling their limited nvram space." ^3 d5 z% q/ I; n3 ]' b6 c
   - FIXED: Missing bottom pixels from the bottom of General menu, N% h/ ~! k7 @5 W/ S$ q
   - FIXED: Removed invalid CSS attribute
9 T* ?( v: |$ j5 C5 o5 m; K   - FIXED: typo in VPN iptables entries (bug in Asus's code): \  i- b' x7 G( y5 q
; F6 B0 I) D( }, {( |8 m: v+ A
( ?+ K, g+ j% Q( B4 j( U" O# L
3.0.0.3.108.5:
& g- C' v! T8 R/ j: R2 t   - NEW: Crond starts at boot time.
2 C% O' Q. p3 l' x" l1 x' [   - NEW: init-start is a new user script that will be run early on
! k  M% z. o% C+ w4 ~+ }          at boot time (right after jffs is mounted, and before any & E. h2 ~" o$ J- L' V
          service gets started)
1 y; U: V4 B; F3 I* q% g$ [% Y  - NEW: Can save traffic history to a custom location (USB or
  X$ n" q+ }/ m" [) i; O         JFFS, for instance) to preserve it between reboots.+ w7 e: B# g) f2 r) c
  - NEW: Added Monthly traffic page (ported from Tomato)
4 V( o* a8 P0 S' c  - NEW: Added the Performance Tuning page (with temperature).! @/ G9 P$ P0 L. g$ A' R
  - FIXED: Webui authentication was bypassed by the web server (bug in
5 i' \* c, U$ O0 m1 p& ?6 [           Asus's code)
0 `- G! g9 m. T8 e* t7 y  - FIXED: Httpd crash when uploading a FW or settings file over
) R& ?: k0 q8 R           https - should simply fail now.  For now you have to
5 H/ m# [% N9 s6 {- Z9 B           use http for flashing the FW or restoring your settings, O# ^8 _+ K& b2 V, K% m: r" I0 C
           from a saved config file., i! w% ~! \$ }$ p$ Q8 L0 k
' [3 ^! [+ ]6 \6 N$ F: |
! Z( _; T& N& c1 I. h2 i
3.0.0.3.108.4:) k8 U$ h; R5 K3 N3 Q
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
3 Q5 a' o" N& d; Q+ Q, L2 Q          the OUI database (ported from DD-WRT).$ V3 U6 ~5 L3 N+ g1 d; Z' R
   - NEW: Added HTTPS access to web interface (configurable under Administration); X/ ?1 @; L, N3 N( j
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
0 i) A' [/ @( @& b* H! {- @7 m   - FIXED: sshd would start even if disabled
3 A- i' m, l0 A5 b  V4 a( x   - CHANGE: Switched back to wol, as people report better compatibility with it.4 B$ I8 F' @/ C, O7 t& [
             ether-wake remains available over Telnet.2 v! }8 |6 W2 p9 `

% Y6 E% m0 }6 _( P- P2 ?. I0 q6 {- U. R" l& x/ m, C: }
3.0.0.3.108.3:
# U, H" s' M' b& J; P6 }. O( g, Z   - NEW: JFFS support (mounted under /jffs)
) R, z9 t; ~8 z, o1 Q$ G   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,, W. U, F. g2 k. Q
          must be located in /jffs/scripts/ .1 x8 h# O2 t2 V: f) I4 Q
   - NEW: SSHD support. o8 n3 I6 }3 a6 v# n' Q* I6 ~
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL. q. S/ M$ s/ F% ^, z0 {
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.2 H! e& d. y' f* p/ D
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
, K" M8 C) Z+ Q4 I0 e/ Z
# e3 {6 Y! D, f! i: S5 ^1 @$ R  c
3 t6 A" W% U$ \; u# X$ M3.0.0.3.108.2:. l, N' w- M5 O' j9 r
   - NEW: Added WakeOnLan web page' R$ l* R; X0 v: g# J- Z8 [
1 _5 n9 W" E% j8 z8 x7 E
. u3 |4 y: X/ S
3.0.0.3.108.1:
! E' n" ]/ a, x3 U1 }   - Initial release.
! H* E: Q3 q; a( p
# A% p- n# [# ]* \2 Z7 ?0 K6 s6 q1 `  s1 e( _. v* v
Contact information1 z& t/ j3 U- ^5 D
-------------------
# f! f3 ]5 g* S! `6 ZSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
+ m- ^/ D8 G# iAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
# @! I( |0 H, x! A9 T+ `Website: http://www.lostrealm.ca/, n4 f  ^  Z: S6 U. e
Github: https://github.com/RMerl/asuswrt-merlin* K1 e3 ]4 c: E) u1 o7 X
Email: rmerl@lostrealm.ca+ @- ?& j# g4 G; h* n
Twitter: https://twitter.com/RMerlinDev. V$ h) m7 Q, z9 d3 X. T9 j
, t) J; r( u0 Y) J' J" Z, ^
Development news will be posted on Twitter.  You can also keep a closer eye - ~1 _4 S6 ^, Z/ w* o
on development as it happens through the Github site.
+ z' f$ E$ ~! i5 _7 G6 }) a3 n9 C, R: e3 c# k' j
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
9 _7 _' g: q. `( [. j  |post there (in the Asus Wireless section).5 P* X3 _  F* r, N2 G$ S1 |
1 t5 Q: d8 x4 T

6 \; Q( J. S4 b# f' C# a( L. D& {% h; u) ODrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
6 I& f" u8 x6 G9 g1 q) fto give more than a simple "Thank you", there is also a Paypal donation button on my website.
# c" I- ?2 [( W/ P" ~1 Z1 D$ i) P* H+ w  [' b0 F/ n
I want to give my special thanks to Asus for showing an interest in this project, # w% y/ s8 w- z8 ^" i6 C0 N; R- E" D
and also providing me with support when needed.  Also, thank you everyone who has % J8 Q8 W2 Q( Y
donated through Paypal.  Much appreciated!
2 T# g& Z, I" F1 F; {* D7 c/ M. O: J( t' o
' p, E( s3 X# l

! R! L( o2 H) j  C8 Z1 c. B" a--- , k4 R! ]  H* f
Eric Sauvageau
* \. {9 R! Z8 l
+ J# V5 b2 P* I+ X) R7 l1 u
. l! }2 C+ \+ O4 |

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 " ?# f: ]' ]( m. p/ T) ~$ s
谢谢,正好有个N16,刷机试试效果。
) U- T& Z. z4 N6 y! w+ U. k) `, y
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
9 Z3 ^# E2 P/ R# Y. @没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!: f0 `- c1 I) A4 }, I+ D( {
今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2026-3-8 11:32 , Processed in 0.035727 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表