查看: 23578|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:2 I9 B% D$ P4 b; U1 p

0 r2 b: ^" k8 \  Rebased on 220, includes AiCloud; added wifi client stats, H8 Z( |9 e& W  ]
  
+ g/ O+ l1 B! G& u% l  
2 K, k; F$ z2 `, @  B, Q4 G( g  5 w; a* D8 y5 t# G, a$ e" q) n! |( P% r
  9 }. g+ U+ M  a4 X6 B7 {( [1 b
  + R' }6 i) l' U1 ~- Z0 x+ I. E2 ?( t

7 w2 V% ]  b9 e( E9 O2 p
  k& m. e1 j* \; r7 A5 l  w6 a& K7 m& d% I; o( k& @
% t2 i2 m' q' d: ^/ k6 S' n3 @3 \

/ D1 D5 s, ^( }$ E1 y( L$ Z+ `/ ^9 I% S) K4 X1 r) z$ I

! w" T# U$ M: E7 u' b& ?
2 s1 I+ y6 z! q7 P
7 @2 {: P% i- L5 N( f  z
( F& l  B9 d/ U4 V' v8 c. M* e
! ?+ p" ?, M" Q: y6 hAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)0 v" A& G" o1 s7 Y# x6 r/ `
=====================================================
" G+ n2 s) M! ]$ m6 Y9 p) r% Q2 q& G: A4 V* d
* y; I5 N7 W3 B' c) a
About
$ y7 {. i! \8 m-----
3 |8 O, F/ N% R7 T% ]+ QAsuswrt is the firmware developped by Asus for their newer routers.  They are ' f0 i3 u3 f- q6 V& C* h
also porting it to some of their older models, like the RT-56U and RT-N16.  
: @/ G$ ^8 J. V- h* A8 RWhile originally based on Tomato-RT, Asus has disabled some of the . W0 U8 R7 m( e: Q& i0 p$ H& ]! }/ q
original Tomato features, and added others.2 u8 O7 f+ D# a! }& p6 D
6 x) w) Z! X+ a) m' @. ^7 Z
Asuswrt-merlin is a customized version, which I am developping.
8 F3 A9 J4 a1 c, h1 \! ^The goal is to do some bugfixes and minor enhancements to Asus's firmware, 6 L" o3 Y0 H2 S, A  X' F$ k
without targeting at full-blown advanced featuresets such as provided by $ N! c) ?2 P8 r7 _0 {; {
excellent projects like Tomato or DD-WRT.  Some of the features # j) g  W/ T8 L0 J) y. _
that had been disabled by Asus have also been re-enabled.6 }- {& X; G& Y! u
This aims to be a more restrained alternative for those who prefer to stay
; \4 M% h' j5 V6 k/ Ecloser to the original firmware, with limited risks of seeing new
/ |1 ^3 D5 {8 l  A* Zfeatures bring in new stability issues.  I value stability over
  }6 v* f5 f% Y9 N/ x/ \# q8 ]2 Aperformance, and performance over features.
6 L1 U' d/ T5 i% d$ {9 M: M. ~/ z4 N% [& ]0 }1 u

. h% i9 B  C) z" u0 j" V, q3 o5 X6 q' x; r
Supported Devices
+ N4 V, g# t% Z+ D/ w. \! B------------------ ?# h0 d$ }1 a' g
Supported devices are:+ @3 \$ k" ?* N
* RT-N66U
0 N7 z- D4 x# B! i  I! t * RT-AC66U
, S# P9 W5 j" z0 ?7 Y
" y( y. z$ ]1 MThese devices have experimental support (because I don't own one to test it):/ q/ _! X% b4 W0 s6 I( V
* RT-N16
+ N2 g: w- A8 ~- U1 `6 \
5 y' e: b7 S, L3 v2 |; I/ Q- t( ]2 }( y8 o

0 n4 l  S( z! @Features' m- {1 |  k$ H
--------
6 U; m! Z1 a. g9 ]* }7 GHere is a list of features that Asuswrt-merlin brings over the original firmware:
' R! h5 v6 y6 W- A7 a
1 Y( r5 l  e6 p' u7 [/ w4 ]2 A- Based on the source code of release 3.0.0.4.220
( T2 Z' \2 r7 ~- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
% p  c! n4 I' K7 ~* h- WakeOnLan web interface (with user-entered preset targets)
3 ]0 O% o% p. n- Persistent JFFS partition
% y% Q6 ^$ s* a$ l$ s- User scripts that run on specific events
9 Q7 G# F/ C: A5 X# s' C6 f- SSHD (through dropbear)1 e, W  p* A1 n& I* c( T# ^! P0 Y, @
- HTTPS web interface
  t& N8 x/ C4 z) Y) ^5 |- Crond% Y2 d  s1 K( A2 x! Z) R# D
- Clicking on the MAC address of an unidentified client will do a lookup in
! y' E' c. W! Q; Y+ P! L  the OUI database (ported from DD-WRT).: W6 D8 ~5 }) J# y; S8 y% ^9 q
- Optionally turn the WPS button into a radio enable/disable switch
6 J4 b1 P% l" G* \* @- Optionally save traffic stats to disk (USB or JFFS partition)/ F2 @0 C6 Z* ^5 S3 [7 E" c
- Display monthly traffic reports6 f) Y  J" o. [; ]( B
- Display active/tracked network connections
6 ~# }  q% A; ]" _  q  {- Allows tweaking TCP/UDP connection tracking timeouts7 f5 o2 @6 i( U! b- K
- CIFS client support (for mounting remote SMB share on the router)0 Z7 a/ n( d' L. {+ \3 _  E: g
- Layer7 iptables matching
5 O4 J* A5 }0 N- V5 G. `- User-defined options for WAN DHCP queries (required by some ISPs)9 ~' |5 U3 C" [
- Name field on the DHCP reservation list# O3 k5 A- ~. e3 P, F# s
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)( y5 D; }+ f( d- g* c4 y8 m' D
- Dual WAN support (both failover and load 5 b) [  n( u  k4 r" c
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
  T% B1 X0 {5 l  D. N, r/ P- Disk spindown after user-configurable inactivity timeout: X. u" X1 K# @* y
- System info summary page$ F9 g7 C; ?" E  e0 W3 h
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
9 v1 k0 H4 \- a/ z7 E- OpenVPN client and server, based on code originally written by
: i" L' X' J5 v/ C8 K  Keith Moyer for Tomato and reused with his
! Z! d" I3 X4 Z% ^  permission. (RT-N66U, RT-AC66U)
( T/ |- F) Y7 m! c4 F+ U. R) L" k& b" [, a0 i) T% h; F7 f
: w7 }1 s8 z/ ]2 F6 f" e  V
; N# @; l6 t7 _
Installation
2 y7 N( D/ b! o% z- u. I------------
8 N9 \  U3 J7 t/ Z( rSimply flash it like any regular update.  You should not need to reset to
7 ?1 H' e0 u' N4 e$ o* y* }factory defaults, unless coming from a version that used a different
) i9 W" o/ Z! N4 envram size.  You can revert back to an original Asus firmware at any time just
' f' R* t2 G2 L; y6 p- X* uby flashing one., f: U  ~" Y& H. q$ t' S
) ~$ Z* ~5 ^2 M! }
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the5 f$ T. Z8 k5 E  M8 ]
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
; R1 C, i' P( m: g5 C9 Y. Q5 U' gwill wipe ALL your current settings and revert back to factory default!
$ l3 ^6 d  Q, N" XThis is required to upgrade the nvram storage to 64 KB.
! n2 n' @" q1 {5 r+ N+ ~* b: N* T- B  q5 W( g% `

9 ~) s! R$ |  {4 m; J( fUsage* i. V6 H2 M6 m( V1 }3 [! D8 d
-----+ o# h" m! r2 O2 X3 m

2 J9 D& Y0 w$ Z1 k6 N1 I9 d$ a  m* JFFS *
, W# k: Q: ~. H0 cJFFS is a writable section of the flash memory (around 12 MB) which will 2 j- Q+ y3 L$ n, o* @  n) |+ \9 }& p
allow you to store small files (such as scripts) inside the router without 8 v/ o& t: F! {8 ^8 Z
needing to have a USB disk plugged in.  This space will survive reboot (but
" d, \& b0 ]+ vit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
" f% {, Q1 ?  m* `7 s3 Z3 RIt will also be available fairly early at boot (before USB disks).
* W- |5 W* T; r: s* V
$ O7 S% q1 M9 L; [: BTo enable this option, go to the Administration page, under the System tab.
: x: m- O0 t0 O' t5 A6 \7 r, d# H7 \2 P4 n2 c# e3 h& Q/ ?
First time you enable JFFS, it must be formatted.  This can be done through 6 i) S! T. p) v
the web page, same page where you enable it.  Enabling/Disabling/Formating
# K/ m5 e& e% A, C2 aJFFS requires a reboot to take effect.
/ D# o4 a' e& |. u0 {1 @" P, M3 [: m5 J" W$ X% g
I do not recommend doing frequent writes to this area, as it will
7 m0 x! z6 O0 B8 i; F+ lprematuraly wear out the flash storage.  This is a good place to " R& m! y6 A8 H* X1 C
put files that are written once like scripts or kernel modules, or
! p. x; V0 ]5 g$ W) Z3 n9 tthat rarely get written to (like once a day).  Storing files that 0 c0 B' l; U: w: V5 b+ C& \
constantly get written to (like logfiles) is NOT recommended - use; A9 D3 R! t* N5 k0 B
a USB disk for that.
% W$ ^5 u" S% U; P; y/ t3 y" z2 ~8 |1 \( Q, W2 v" I) p, m3 b

  }/ C& _) ]  S" f5 u; k4 m8 l5 P$ v1 p6 \0 C1 w) K  g
* User scripts ** b  E" B! A" ~( o; B7 c, y
These are shell scripts that you can create, and which will be run when 1 E/ T) m& x* l' P' G% R
certain events occur.  Those scripts must be saved in /jffs/scripts/
5 i! l6 _! }5 u4 {1 O8 q$ s(so, JFFS must be enabled and formatted).  Available scripts:2 A, g% I" }$ x( h# a

9 w# a! x6 l% k- services-start:  Services are started (boot)
; }; t4 S1 Y' N/ ]) T" z. n- services-stop:  Services are stopped (reboot)
! O% s* p4 a4 s: a) ~1 ~- wan-start:  WAN interface just come up (includes if it went down and back up)
$ y# H1 d. r0 g/ q% b; g- firewall-start:  Firewall is started (filter rules have been applied)
/ q, M2 E) o6 r$ P+ J) ?- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
; y0 @6 m6 v. Y9 l- init-start:  Right after jffs is mounted, before any of the services get started# J' H$ N% E$ E) Y4 X  G( G
- pre-mount:  Just before a partition is mounted.  Be careful with
3 C/ U' i; k! h, ?! U5 A5 @4 [, ^  this script.  This is run in a blocking call and will block the mounting of the
6 |# g5 L- Z  n: b6 H* g5 r  partition  for which it is invoked till its execution is complete. This is done
3 A5 s7 j0 r' }# A- o  so that it can be used for things like running e2fsck on the partition before
9 X0 C$ j( X1 H8 K" y0 }  mounting. This script is also passed the device path being mounted as an ; u- _* `- W' s! E
  argument which can be used in the script using $1.
7 E+ J( r1 r8 I- post-mount:  Just after a partition is mounted1 e% n2 k0 ^/ d9 Z9 L1 h  F; g

1 }5 w* [$ U; w2 h9 l, R, ]Don't forget to set them as executable:
/ E' f$ H( R0 M8 c
4 m/ [: ^, D" z( u, S# b   chmod a+rx /jffs/scripts/*
9 J! i7 W" \* @8 Y
$ x! ?( k% |' {7 s0 `" n+ p8 Q2 ?And like any Linux script, they need to start with a shebang:. L; q' ?+ f) @  \+ J6 |

8 c0 I7 V  y6 i+ O9 c% X& B8 B   #!/bin/sh3 ?3 M3 k# k' u$ l4 d( K4 P" R8 O$ s6 v
/ T, x2 ^- I# S2 }5 Z4 Q
  W1 B4 C! ^: K3 _" n- m+ F
: B) v  T. Q" Z
* WakeOnLan *
2 |8 \* v+ g, h& x' `There's a WOL tab under the new Tools menu.  From there you can enter a8 u4 {" D7 Q4 @
target computer's MAC address to send it a WakeOnLan packet.  You can also7 ]: c4 u+ X  x6 d4 I" K# c6 e
create a list of MAC addresses that will be stored in nvram, and on
& T, n& e/ J$ b% C% x/ q/ L! n) pwhich you can click afterward to wake up one of the listed computers, without . P- V, W3 _' b$ G. @
having to remember their MAC addresses.4 i- s- ~6 _6 O; y  c: R/ e
5 n$ w4 A2 i7 x7 A0 P# @5 t' {
: w3 s, _8 ?/ L6 M- S# p

2 H7 I, c1 f+ z6 y* SSHD *' o0 J; G1 l3 N" c+ M2 H
SSH support (through Dropbear) was re-enabled.  Password-based login will use 3 f( N+ l! U4 j1 Q
the same username and password as telnet/web access.  You can also optionally
0 ~2 N6 X% `& h) Pinsert a RSA public key there for keypair-based authentication.  There
; u4 Y- J: f4 r: w" p" ois also an option to make ssh access available over WAN.
8 s8 j2 {2 b: z, m# L* [2 n+ c9 y% v7 z9 l* D/ x) e
: B7 m1 ]. r" |& ]( D- }# ~
* HTTPS management *
- v2 o8 K2 d; r' C# JI re-enabled HTTPS access in the firmware.  From the Administration->System " ^8 T7 `9 o* t0 v9 l& ]3 E
page you can configure your router so it accepts connections on http, https ) b& v( B+ [& r+ h
or both.  You can also change the https port to a different one ' P* |* e' B% s3 ^! M% ^
(default is 8443).
; R6 ]4 {2 p6 E1 u! Z1 }. ]+ j3 J, b4 C) W- ~+ }
* W- h0 h( n9 ?6 I& h, f

" b$ W2 @- h- U2 l5 @* WPS button mode - toggle radio *$ n* @( \" G( `& u. O0 e. j
You can configure the router so pressing the WPS button will
- t( l2 i5 s" c7 Y) Ltoggle the radio on/off instead of starting WPS mode.
* \/ I& Y, T$ p! TThe option to enable this feature can be found on the . A: |# @# }1 |) f  Q4 D, A% p; b
Administration page, on the System tab.
: {& s( r/ t: O: s4 y* Q7 O, p# j! c2 s. m! a

2 I- e2 W1 ?  X" b3 G
" g1 D  T9 F4 V0 q* Crond *3 r3 m3 V4 L4 S
Crond will automatically start at boot time.  You can
( n- Q8 ^" E; f( `/ d! Pput your cron tasks in /var/spool/cron/crontabs/ .  The file / y2 }& T  b" c; d. i& N* F9 a/ T; A
must be named "admin" as this is the name of the system user.
% x7 I( @1 ?% R8 y/ h$ T& o4 yNote that this location resides in RAM, so you would have to ) I# \! k. g5 y' A7 k2 h* n0 f, L
put your cron script somewhere such as in the jffs partition,
' u( j2 A* m6 K9 y' b0 eand at boot time copy it to /var/spool/cron/crontabs/ using
/ p0 P# g- F, L/ N$ E; w) yan init-start user script.
( X, g. x+ a1 v# Z! S" z$ s/ y* |
0 M, w3 K+ r9 B) N* ?/ K( z& R5 ^
3 S7 S1 h; z& w- C# D; [$ I, q3 _) A5 x8 E8 ^+ c, X
* Traffic history saving *
: U# [5 L/ G1 O1 AUnder Tools -> Other Settings are options that will allow you
9 j- Y; ^6 x3 o$ {  v7 U/ Kto save your traffic history to disk, preserving it between 5 G! e; s5 O2 j7 [: T
router reboots (by default it is currently kept in RAM, " g2 p) c: T% _
so it will disappear when you reboot).
: I: V& A) e6 e! Z6 J/ U8 G! L
& T; X  O- M$ }8 a  j8 U4 B' d* n% sYou can save it to a custom location (for $ \' O% w7 Z$ L; y
example, "/jffs/" if you have jffs enabled), or
. l/ e; G% j8 M! H( ^/mnt/sda1/ if you have a USB disk plugged in.. p: K5 ~, b1 ~6 \
Save frequency is also configurable - it is recommended
$ I+ W; {9 n8 Pto keep that frequency lower (for example, once a day) " C7 h3 p6 O- z- S" t
if you are saving to jffs, to reduce wearing out
# N+ q2 J; N  L# |5 p& g0 wyour flash memory.  Make sure not to forget the trailing * R* C% q+ n) b1 o5 p) C
slash ad the end of the path.8 f4 b$ j9 c  O9 O: P
8 Y( g$ ?6 A: B
Also, a new "Monthly" page has been added to the Traffic 0 N  z% g6 _+ i2 [* f: g" U; L, o% c
Monitor pages.
* K5 N2 O5 J/ ^5 k- x, h4 G4 p7 {- |' K$ F
/ U+ Q& o, A; w6 E8 h) Y- B

8 M; Q5 K, Y1 o% I/ ?5 L( {) A7 D2 q* Display active connections *
3 _4 n; h4 m- Y+ SThere is a new tab under System Log called "Connections"., }% O4 B6 q  i
This page will list the currently tracked network connections.$ }4 L8 S; j+ w+ w9 f
You can enable name resolution for IPs on the Tools menu,+ Z  y4 j, z8 I8 X: v! x
under "Other Settings".  Note that name resolution can
" {: d- J1 u/ dslow down the loading of this page, especially if you have 7 M3 k9 a/ O# @: z- {* D' V9 D4 g
a lot of tracked connections (for instance while torrenting).
8 r9 ^$ U2 {3 i$ y$ ?. B8 R% S% }0 N# I% w  |2 o; @
1 X! c! K2 h, ^# @
* Z3 X& L% B% I0 l) u6 d- u% K: v
* Adjust TCP/IP connection tracking settings *8 Y$ b0 W  @5 K7 Q
Under Tools -> Other Settings there are various parameters
" C+ y4 h* z* n- ?that lets you tweak the timeout values related to connection
9 i; r" M/ a1 A0 h* gtracking for TCP and UDP connections.  You should be careful with ( a+ w' f" y  _
those settings.  Most commonly, people will tweak the UDP timeout . i/ M% N! z  S8 S6 H
values to make them more VoIP-friendly, by using smaller timeouts.
; F, d) o0 R3 a0 n" ~Timeout values are in seconds.
* a6 J0 J' \. }/ ?! z* V2 _! H+ m; W' c: U: l* C* y

  G( g! y4 N9 Q! T6 @. I5 f' G2 U6 f5 q' c( M; p( B9 T
* Mounting remote CIFS shares on the router *
) r0 e& r: r7 O/ ?+ h, w2 GYou can mount remote SMB shares on your router.  The syntax will
% `9 E+ f! w& j) y* B+ X. e8 D# j$ {7 ^be something like this:4 p0 s0 \) Y6 P% I. {8 n

$ F! N( ^  K, Zmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"  W" x3 ?- a4 a, t. J
, c% K) C6 u/ z/ o6 W
(backslashes must be doubled.)
' R  G+ i4 o; f9 Y1 I1 d- G: h; K1 \$ R
4 a4 O( t+ k4 x" H
" a& S  e* P+ s8 `" L
* Dual WAN (EXPERIMENTAL) *
' S0 p; I( a. @& k, a6 v6 F* H0 ~0 tAsuswrt originally supports using a USB 3G/4G modem to use as a 9 ~. H2 t, K1 l: c- Y! E
failover Internet connection.  Dual WAN is the next step, also % B; A' v+ ?1 j1 u+ z8 O: K8 q
developped by Asus but left disabled so far in their official 4 {) r& Q0 \- m0 U
releases (probably because this is still work in progress).  
1 ]6 I# e, U; m! g2 {6 A
# z% P+ m% h; uThe first improvement over USB failover is that it works not only
5 H; K  I% G& Iwith USB but with other ethernet devices, which can be plugged 7 Q& O, i3 `' t5 I" T* c
on one of the LAN ports that you will select as the secondary WAN 9 i# K1 Z) n& E# F% x7 o
interface.  The second difference is that in addition to failover ! O( n, w) F( u
mode, Dual WAN also supports a load balancing mode, allowing
$ O; m( R$ W( p  m" R( a2 gyou to share both connections at once.3 R* l' m9 k2 M) a( b

. K6 O; G" z) B+ zKeep in mind that Dual WAN is still an experimental feature, until
- Y$ }, n. _# l' g4 Vthe time Asus finishes developping and testing it.+ m" |7 k6 i9 M, w- M5 Z; `3 V7 {

$ _( R5 i. ]9 d
* r+ @0 x+ ?8 q) X. V+ t! e( {* g) b& ]4 |( x/ `
* Disk Spindown when idle *
3 g; v/ ?9 u: H# l" b: ?/ {5 I# vJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
1 L2 Q. d  ~8 p8 H% f# R9 i  `to configure a timeout value (in seconds) on the Tools -> Other Settings
3 x! g! f' X# ], q! N, t' jpage.  Plugged hard drives will stop spinning after being inactive
, B! o( L( N8 I$ d5 Vfor that specified period of time.  Note that services like Download Master ) E4 ^8 i+ I7 ^& Q( j2 t2 l
might be generating background disk activity, preventing it from idling.7 I  p6 N1 o7 d; F9 d4 p

; }- ?; R) t# s# ]$ R
8 k; o, c# M% k
) Z! Z) [, G5 x4 q; K  M3 E% D1 s* OpenVPN (client and server) *
2 b" T3 X6 h# B3 K& K6 ]" J6 M5 tOpenVPN is an SSL-based VPN technology that is provided as a
! t" y8 |$ C8 t5 j# d2 J$ b; _secure alternative to the PPTP VPN already included by Asus.
8 F8 i$ _3 X( S+ N! V% wOpenVPN is far more secure and more flexible, however it is ! w( q0 E% V+ A
not as easy to configure, and requires the installation of
1 L3 A  y9 u0 N! f4 h6 `* Xa client software on your computer client.  The client
1 \% M4 @; |. n- `can be obtained through this download page:
5 I" j/ C0 R7 y9 E/ k
4 x3 H6 Q; ^$ t: U8 t" h9 f8 _http://openvpn.net/index.php/open-source/downloads.html
" l+ Y( X, [1 m
2 r9 D; I4 P" O7 k2 |  [. _Explaining the details of OpenVPN are beyond the scope of this   i! o; P7 P( z+ z' F5 W# a2 w
documentation, and I am in no way an expert on OpenVPN.* M0 k( i5 }' D5 k2 c% d; p, `
Fortunately, there is a lot of available documentation and 0 N) x1 J7 H& w# r; ~
Howto guides out there.  I tried to stick to the same option + n5 K, d/ u" f% ~. F
descriptions as used by Tomato, so about any guide written
4 M( Z, m5 n$ qfor Tomato can easily be used to guide you on " S, ~, G; [3 S
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 1 m+ B; {* d0 ^6 o
Github repository.
7 y1 T6 p: R) Y) n3 f+ s! e
0 C" Y+ q; _( w4 b
9 @. ~$ @2 f$ x9 V, D& V
+ p4 p4 @% v. S& Q) g" _Source code4 ]: Y: d* w9 E1 g
-----------4 [9 v% ^$ D  w6 }5 e- ~" D% x
The source code with all my modifications can be found
3 C" n2 f2 C# }! Y' D! |+ Fon Github, at:
# S0 K, N( }6 O8 t9 W, a$ M$ n- l# \: ^1 @* D5 E0 Z6 A& }3 f
https://github.com/RMerl/asuswrt-merlin, X5 q2 z/ j9 E) |
$ e" j* R6 `, \& s; p

, I9 T* L2 Q$ V( h5 \- D1 C/ y  a6 p+ E7 j
History
% r9 V) U; V$ O; c4 m: R-------
# ?9 \' [" c6 z5 ]! O" p$ Q  }3.0.0.4.220.18b:
/ v) z$ m' ?( B3 x" V2 p   - NEW: Report both rx and tx rates on wifi connections
+ L, P9 ^3 _% q- {) v   - FIXED: Handle cases where the wireless driver returns a speed of -1
  F6 ?# `! T& B   - FIXED: Removed rssi retrieval retries, as it would make the first access to9 ]7 [. Y  _0 z6 R
            the wireless page take forever if you had multiple connected clients.
" E! H8 v* l: g5 V5 {            You will have to manually refresh the page the first time you access it- @+ A6 ~& a( N2 n1 J& f
            if the RSSI is reported as "??".3 Q# m4 ]2 [3 N/ k( V7 z- \) d. B
: o- Y( @/ F# w- f) l" F& v$ E

7 e4 y2 t( V& o" e3.0.0.4.220.18:
: F( M# S/ L  Y! ~  o* A+ a   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be- t9 n7 _2 {" a- S
          manually set to a value between 0 and 15, with 3 being the default).
3 O4 W0 f. R( }' @2 I   - FIXED: Buffer overrun in init code that would crash the router when + ~. p8 D+ l  z) J+ R1 g
            too many features were enabled at compile time.6 Y3 O  C4 v* E# g3 @
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
: f- D. b$ C# j" A   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U., N) R2 W* w+ v/ E
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 1 F* [+ F+ s/ r# O+ f6 S, \% w
            not properly saved.2 b6 D- l- Q) _, J
   - FIXED: First time a client's rssi is polled it would return 0.2 H( M' K  h, n
   - FIXED: post-mount user script wasn't executed (regression in 220.17)
" B# V- d; N; s& i3 }6 S) P   - CHANGED: Added some info to the OpenVPN server and client pages.
& j9 x5 O$ f7 g4 K7 Z1 u1 J   - CHANGED: Improved load time of the VPN Status page.8 N3 b4 Z  ?' y6 O0 g5 m3 @' u, g
5 o& }( S, w6 t, M; b' M

% L7 w3 P& N5 M3.0.0.4.220.17:
! [5 I% y6 X& a% x. M$ h   - NEW: Rebased on 3.0.0.4.220, which includes:4 L, S. B- D$ Z- u
            * Fixes to IPv6 6rd: r) |* E4 ~4 a; Y
            * Fixes to AC66U Wifi + QoS
, Z# i4 L& P/ t0 V/ O            * AiCloud2 c0 u! G4 D, U, k+ e/ L0 V* e" W
            * Interference mode once again enabled
: O( O7 K& Q( ^* [; O  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
4 ?/ F! }) [/ |+ b+ ]$ ~6 B" C  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
4 _2 F4 r4 b; f' Z1 O           if you had just enabled the option on the webui.2 `6 O1 v9 X' g( j# q
  - FIXED: PPTP clients not always showing on VPN Status page.
' R+ ~# }! S4 N) z% _- P( G- d% g6 |# P  - CHANGED: Disabled DualWAN as it's currently broken in 220.- ?2 h9 O# u* }
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
# p- j/ s+ X% h0 w5 ^1 f             the router./ P, Q3 S1 }% ?) b; s4 \' r
  - CHANGED: Removed firmware update checker to avoid accidental
- O$ r2 o1 A0 T1 |1 w             revert to original FW.
' w+ A/ I9 R3 e! J6 Q/ h; f5 ]9 q$ n2 M. x
$ f- x8 s! E7 Q
3.0.0.3.178.16 Beta:
9 f) _6 [9 V; i" A% w0 O5 L   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by8 d1 l% \$ z% Q: s& _, k3 [
          Keith Moyer (from the Tomato project).& ^) n! O% W. [/ N
   - NEW: Added crontab command
3 I; d( f# K5 f0 ~6 R  c6 w/ p   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
- m# M( |$ r+ Z% M- c            VPN or the NAT Loopback (GRO is now disabled for that device)
$ G0 @5 f8 R4 H5 A   - FIXED: dnsmasq was listening to all interfaces by default, allowing $ W$ q" J: d5 Y
            even dhcp requests to be serviced from the wan side if you
% g% e; S9 ^2 K, j+ W8 p            had the firewall disabled (Asus bug) (fixed by dev0id)! d# @* h" q: E3 k+ V0 ]
   - FIXED: Default disk idle spindown now set to 0 (disabled).
- `' J" P6 W2 d: A# B   - FIXED: Corrupted WOL list when using IE.2 ^" [8 q5 ~5 z, o2 K
   - CHANGED: Upgraded openssl to 1.0.0j.
0 ^0 {4 V# d+ a  T8 F! w) I6 H* l   - CHANGED: Included fully functional openssl command (will allow you to
7 }: h- v% G) d) P  Q              create keypairs and certificates from the router).; q) U- j# L  T
   - CHANGED: Removed power adjustments from the Performance page, as they) ~/ A) ~" x+ }! j4 w
              are redundant, and not as reliable.6 S1 R+ H4 O/ Y) k' `0 m
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
  X6 n5 J- u4 c- U7 e              am unable to work on them without an actual router.% W  l( p2 k, S' J, H: l7 T
' Y) V9 |, {9 }- r5 o
9 Y% l& Y1 X; K% ^
3.0.0.3.178.15:7 g* E! @3 m- e6 w0 G; Z; |
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
) L0 F4 ]/ J) W3 e           * Radio turns back on based on schedule
. I3 G2 H$ O1 ?2 f5 |7 O5 }- Z* m$ ~           * Reorganized QoS pages
2 ]; d* Y5 T3 Z$ C( Y9 G- q           * Turning WAN DHCP connection off will first release current DHCP lease
* c# `0 Y  N1 r0 W   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.) q& s* H2 s5 H2 z* w# w5 J
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB" y* h8 C: Y7 T6 h- ]. g* ~
          max, as using the whole 90+ MB available makes little sense for 9 z! v2 G2 {' g% e" O. V
          JFFS, and was also displaying some issues.* Q+ t( T' ?, m" z1 S
   - NEW: Added nat-start user script, as NAT rules get applied separately from
9 T  Y* h/ i' M( i0 a: b          other firewall rules (firewall-start changes to the nat table are & \: l4 |8 f1 ^( @
          being overwritten when the router starts NAT)! e7 E$ D4 i, T
   - NEW: Added additional info to Sysinfo page
# C. z; S  D" h/ {   - NEW: Added chroot applet
" b# y4 }8 \5 O   - NEW: Option to allow SSH access from WAN
( A; A5 m! o4 d! q& L* G   - NEW: Option to exclude specific devices from idle spindown
* l+ O8 v5 o( G" `, j* z# ~   - FIXED: Performance page now uses the new Sysinfo API, and is now able
6 r' A9 H3 @  e5 a+ ^2 Z            to deal with cases where radios are disabled.
0 C5 M3 [# ^% p0 n6 f& J4 a5 g/ k7 D' R/ e" H
. t" H' F: l% u: ?9 z1 Y* z
3.0.0.3.162.14b:" r2 L. n  n1 u" @8 N) ]# r
   - FIXED: Web server would crash for some people when accessing; O2 \/ A  A0 i! |& {; i
            the Wireless Log page.
; J, _) g2 M/ ]2 R: _
( z9 \; N  }0 L; t/ S3 [! ]
4 m* C: o2 N6 p- x3.0.0.3.162.14:
  o* j6 K" t" U   - NEW: Spin down disks after (user-configurable) inactivity timeout
+ l/ ^/ @3 }: O$ y. S8 P* _# O0 s          (using Jeff Gibbons' sd-idle-2.6)
  Y. B7 O1 h0 B  m- P+ F! r   - NEW: System information page under the Tools menu.1 _$ {1 L$ c; m7 ?; d# d
   - NEW: Station list on the Wireless Log page will now report associated2 F( Y( A3 @% S" D
          IP and hostnames (when possible).
, o/ S; v+ ~; \. e* B. [   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
9 [$ F% Q9 y" C0 ^              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
8 p) q. U7 }: M* O5 E) Z   - CHANGED: Better integration of the Run Cmd page.; y7 D" W/ \. m  C
   - FIXED: Incorrect left menu rendering when under the Tools menu.
/ r4 k4 b1 @3 z) s% R* w
) T, k6 I0 J, O2 i  K( h1 ~+ j: O$ r, `  B
3.0.0.3.162.13:
' I4 e( d5 ~) S3 r$ y( F1 _6 ^) K   - NEW: Rebased on 3.0.0.3.162.
4 b4 Y' O) L5 {) \, n" k   - CHANGED: Switched to WPS radio toggle code Asus added,- |! [+ a9 s$ b+ t! u* Y/ p& ]4 v
              now on the Administration -> System tab.& W  ~3 e; u$ o# [, B: [

( }& R* ~. h7 t8 {8 v! m/ i& i) N
) x" y# D- F; q0 @3.0.0.3.157.12 Beta:" V9 i) v0 \1 @+ g- O
This is based on unreleased Asus code, which they have " T: D3 T+ [$ A) H: x% M
graciously provided me with.
8 M0 f  x# p. s
" N' U/ w: f& l   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
  J8 ^! q% M; B2 h' t, B      . IPv6 tunnel memory leak fixed
: o* |" [1 v8 e, U+ j' u  ?      . They fixed many issues, making some of my patches 9 y" |0 r# x; @; r* p* q" d) z2 z; Z
        no longer necessary, such as timezone DST, https auth, etc...  z+ D% l) `# y5 I/ K
      . Upgraded radvd4 r9 R9 ?/ k! w2 L- X( V
   - NEW: Added link to the command shell page in Tools menu., K: x; @- ?# R" ^- m, V2 Q
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
4 C$ m- x8 |8 R& Y   - NEW: Added "tee" command.- O3 a0 {6 p& o) B- U# i) b; M
   - FIXED: NAT loopback rules would actually NAT every lan to lan$ w7 r  I, g4 f: l) [
            connections instead of only those needing the loopback
! N6 X: G: I# x+ W: U            (bug in Asus's code).  Replaced with new code based on a
# `+ Q- M) `- K! S7 w8 O1 T            suggestion from Phuzi0n on the DD-WRT forums.
! D4 N  V6 r0 {' X   - FIXED: Accessing the WOL page would make it resend the last
; R" ?3 t$ z# a8 Z' C, n            WOL request.
7 l! R% W8 M7 b   - FIXED: 'cru' was using 'root' instead of 'admin'
6 y2 x) y3 ?" m" c   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)6 ?6 d6 K' z# ]. x  j
   - CHANGED: Made tracked connections load async from rest of the page
6 j' W+ L. V2 r2 a   - CHANGED: Increased hostname width on Connection status page
9 A0 U) j) i8 w   - CHANGED: Improved WOL page functionality.
+ t. _. R9 _- `+ A# r' h0 r4 [! p5 k& w8 q) o
- k9 f! a( X+ f' J$ ?9 V# G" W
3.0.0.3.144.11 Beta:2 D* r* ?3 P/ ~" k- x1 P# ^: a5 d9 N
   - NEW: Name field added to DHCP reservation list
% y2 a( \% i# a7 Z+ v1 j+ N   - NEW: Webui option to enable resolving IPs on the Connections tab* @; C+ Z9 {0 i; c5 y
   - NEW: Store a list of computer MACs to use as WOL targets
% d9 G. O8 _0 `) r; n( X- F9 C   - CHANGED: Increased dhcp options from 32 to 128 characters" x! c0 d+ P0 ^( R: d8 f; \" ]
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced" S  p* P7 J5 x; _
     it to 16 in recent versions)
+ G8 p; b8 y. C2 N& H% M9 }6 a) l   - FIXED: Retrieve dhcpc options for the correct wan interface1 f2 @. M- q5 t, Q5 F

. O* }( d3 p$ W5 {+ ~5 u5 m& P3 g9 ^1 ^6 P: Z& P, k: c
3.0.0.3.144.10:- O" F* m, S  v; P
   - NEW: Rebased on 3.0.0.3.144.$ P5 n+ e, k$ d/ X0 W
   - NEW: Support for 64K NVRAM enabled.  ***First flash will7 O% D1 \5 O0 ]2 E" U( O" x
          wipe out ALL your settings!  And you cannot restore # ~8 |. l/ [6 p8 D" j8 N
          from saved settings - you must manually reconfigure 4 q8 }- n# d& y# h
          everything.  Be warned!***0 y) y% S+ x2 ~9 d6 N: f' J
   - NEW: Enabled support for Broadcom Wimax devices3 v$ n; _" A  V' u' Q! S+ F
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
. [- ~' `% N. U5 Q/ W   - NEW: Added layer7 iptables matching- E# Q4 x1 |6 m0 i: i; W: F
   - NEW: Added user-options for DHCP on the WAN page/ Y) p7 K6 k5 t
   - FIXED: Router crashing when connecting to it over Wifi
! o( J3 s; m4 W( S! j/ J* X% Z) B            and running the newer QoS code (disabled GRO): Y; Z" ]; I3 O, Z  p7 n# s% b. H% e7 g" P( |
   - FIXED: Router crashing when connecting to a network $ O' A) S% ?7 T' [& A0 i+ k
            device behind the router from over a VPN
) u2 u; l7 V% j& g( ]3 ?            connection (disabled GRO).- ]9 M% k2 B, L2 X/ {
   - FIXED: Incorrect timezone set unless enabling- i/ n' I" A/ p4 L4 s$ N3 b' ~2 w% ~
            manual DST.
; m& H# w/ x" L* G+ d0 q& j! U$ g- u( a/ P3 Y2 n+ A0 @- x
, C& a7 R% L) `  u) e8 ~" c
3.0.0.3.130.9:
7 S' ?0 g3 F- f   - NEW: Enabled new Dual WAN support from Asus
4 k( ^" T3 c' {$ V) v9 G   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui1 f1 S2 Z. X. }: _
. r* ?$ k5 L5 Z; R
7 G& [/ L5 T  d' H
3.0.0.3.130.8:
, W# J4 ?& ~- C*** Reverting to factory defaults BEFORE and AFTER flashing! h3 @1 O7 z! F8 @; r
this version is strongly recommended!  The newer Asus code base ( W! l  G4 q$ X) T- W
seems to have changed quite a few settings, so you'll want to
% e8 K. a0 X" @5 \0 z4 B0 ?not only start with the new default values, but also get rid
6 g) w) l: d& R; d* z/ y* }of obsolete settings.  Otherwise you will be wasting a ! `: A0 S5 X7 b& C
good amount of the limited available nvram. ***
* C' _7 H' P5 b) U' O) t
& K7 B3 \, r) O( h/ D5 n$ h   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 8 p2 W, @2 [# y& F- J  s+ m# P
                  and/or kernel code)
- E# I) J) A! n* T! v; b1 Q
- ?3 o; n1 ^$ q0 X   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing & y& |5 P4 Y" ?4 D, w
                  a LAN device behind the router.  Workaround is to + X+ f6 n: [$ W; l
                  use an IP range outside of the local LAN  u5 U3 s4 r: A1 j2 F& w: N$ R
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either & z9 I3 y- I; n4 F% o; H; U
                  set your VPN to use the VPN tunnel as default 2 ~- ]: e. U) B5 ~' N
                  gateway, or manually add a route to your VPN ; D; A! k/ Q. F) E$ u: [
                  client.
$ c# u6 W' I% E5 A# e' B7 b* I$ z& Y9 N$ R% [! \
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
' m4 V; }- O' k/ b          Build 130 brings various code changes to IPv6, not sure 0 H+ V5 D5 C4 ~' V# T5 P. [7 D
          what else (as I have no changelog between 112 and 130).- u' ~9 L! ~# I# x
          The QoS code remains from build 108, as build 130 is ; H5 X9 r% N! X3 `. J8 T0 H8 t
          unstable.+ Y9 c/ S5 _% u
   - NEW: Added "diff" utility& r8 Y2 u/ r% T: [4 a2 Z/ I
   - NEW: Keyword-based filter (new in 130)
' |5 s5 q7 X8 g& j$ o   - FIXED: Firmware/settings can now be uploaded over HTTPS
) E$ L( x- d' T/ {- ]8 O% r            (bug fixed by Asus)
" J+ b& c, W2 L4 I: i4 B   - FIXED: Buffer overflow in networkmap that would cause garbled 0 B) n& ~4 D4 z
            device names to appear on the clists list (bug in
; }& O- b- h7 C# m' X5 p3 H, w            Asus's code)3 m+ k& O* d2 `2 v* z/ d
   - FIXED: Firewall would break when applying a game preset that 2 j+ p% r4 _7 y9 o$ J- Y
            had multiple ports separated by a "," (bug in Asus's
) ?. A) e# `( O6 h            code)! v2 r* m4 U) k  Z) y
   - FIXED: WOL through webui wasn't working when IPv6 is enabled  D) r& L$ y; c! M; ^# s0 v
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
: g" e, q3 U  D% y# \   - IMPROVED: /jffs/scripts/ will be created automatically if it2 ~8 e7 z4 j3 X8 j1 n0 Q# u
               doesn't exist (you must still make any new script
; k0 H3 `9 M/ D: }4 T4 v" ~               executable using "chmod a+rx script_filename")
0 p" s6 d7 M& p4 X/ _- _9 N" _
6 {6 P* j" C0 {1 C$ v6 `" `2 Z  T. c" r" B1 y! |
3.0.0.3.108.7:
# E; D7 y3 S+ S' Z% F- T* f4 Z   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
, ]! e5 K0 Y1 ?: j  ]) ^   - NEW: Added webui page under System Log to display active/tracked
' N, U% A# h" Y$ \* k) U          network connections.
; ]8 v% `2 e7 u1 V   - NEW: Added netstat-nat command.% e* U" Q2 z) ~" f
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by - n' D7 f8 S' y# ^
          Shantanu Goel)
; m3 `$ G/ H. K+ m* n2 P   - NEW: Allows tweaking TCP/UDP connection tracking timeouts- n; }" @5 M6 b3 T
   - FIXED: Removed check in Asus's code that would reject txpower > 80( u7 c/ _$ Z8 z4 D2 ^5 v
            unless you clicked three times on Apply (?!).
) j; V0 J- c0 ~* _) E' s            NOTE: Still not sure power setting even works, as I get
( J  a0 [$ E/ G7 H# r            -80db from the other end of the house no matter if I use ( J, @$ y! N  b5 |: ~6 x) x! [& a
            40 or 500 mW.
# M6 O  S  `  y4 R/ s
' h1 d9 S: I# Y: P& P8 X( A
. K/ |, F6 k# M% f" ?3.0.0.3.108.6:
3 d. a* k4 ~2 h% ?/ A   - NEW: HTTP access list (backported from build 112)
) @* o- D+ x* j: D3 h6 S   - NEW: PPTP VPN encryption options (backported from build 112)
- n# g) @. {! _0 f6 C0 H   - FIXED: Traffic history location was't properly saved
4 I& m3 ~5 y2 }' ~( k8 g0 C            when changed in webui.
% n' y" J" ^2 @5 r$ h- A7 {   - FIXED: Disabled traffic history saving to nvram for now,, _6 `2 |( H* H# v. T) J, X7 g
            to avoid people accidentally filling their limited nvram space.
9 r3 g8 I% r0 n/ [7 V% B   - FIXED: Missing bottom pixels from the bottom of General menu
; `; i7 Z% @& i1 W( b& D   - FIXED: Removed invalid CSS attribute6 @7 ]/ h! c) f' M" ~2 e) e( `
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
% r( g/ G) x+ V% p
$ I. W, h$ F, a4 H
8 u# I2 g+ u6 K' n3 b) S, C( H3.0.0.3.108.5:4 K( u! V) Y* d5 p5 Z0 j- @
   - NEW: Crond starts at boot time.& S/ R0 O+ ^( e
   - NEW: init-start is a new user script that will be run early on/ u+ K" s6 B' j+ y- M8 k/ L# `
          at boot time (right after jffs is mounted, and before any
2 J. T$ K4 a& [          service gets started)# ]7 U% W# t: S& H6 J
  - NEW: Can save traffic history to a custom location (USB or 1 z( O. p5 N. E) I# `  T/ u
         JFFS, for instance) to preserve it between reboots.3 u" v- j* I* O/ Y( Q* G% f
  - NEW: Added Monthly traffic page (ported from Tomato)  e7 ?- ^1 V' {. j$ f9 [
  - NEW: Added the Performance Tuning page (with temperature).6 e% J4 c4 }# I. }
  - FIXED: Webui authentication was bypassed by the web server (bug in
" d, [* n9 U2 m$ L           Asus's code)
: r/ w" a, k. n  - FIXED: Httpd crash when uploading a FW or settings file over" C4 m! E. o6 c- |
           https - should simply fail now.  For now you have to
' |) o* s1 d, ^           use http for flashing the FW or restoring your settings( w' U1 J1 p$ a0 X8 o" `
           from a saved config file., y3 F8 I7 d9 X8 [/ G

7 j, U2 d/ y2 n$ {
4 D8 b* f1 O8 c/ E, B3.0.0.3.108.4:
/ v/ \& }+ j3 l' w* Z1 S   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
) f& h0 |4 z' J- z7 F          the OUI database (ported from DD-WRT).
5 \6 k- I  E& Q   - NEW: Added HTTPS access to web interface (configurable under Administration)6 A& `. b2 ^8 @/ U+ h/ j
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)) h) q, C- W& v
   - FIXED: sshd would start even if disabled
9 z$ c; V  i* Y$ {   - CHANGE: Switched back to wol, as people report better compatibility with it.* H. x- o% U# g: c5 S# z
             ether-wake remains available over Telnet.
" P4 c% v+ e8 H' G$ [1 @
/ C' \; N3 @1 x- Y% p9 Y
8 I5 F0 v3 J/ c) `6 T/ J, w3.0.0.3.108.3:
* n; j' `; U! G3 e) ]   - NEW: JFFS support (mounted under /jffs)
( d0 z' Q; j% D: F5 F5 v1 N# c% A. ?   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
7 M' f) E: K6 I3 y" {, R% ?+ h          must be located in /jffs/scripts/ .8 a% v; l+ N, l* n/ L
   - NEW: SSHD support- Q( p& j# S- T8 T3 Q
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL! O' {7 o: g! d! x- Z; I% Z
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.# h; w" i2 g1 R& \/ X% y
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
6 F$ K" E, I0 _$ x" n9 {* b6 I  {4 N0 g" J5 L! u; s/ \( h% T

  ?# J  T, Z. B3.0.0.3.108.2:7 s+ }0 Q6 r+ u% P  N6 h
   - NEW: Added WakeOnLan web page; P8 `4 v7 G8 {# e
" {) `% O9 X. E% [3 @8 N
0 g6 q5 N* A" T# }% J( G
3.0.0.3.108.1:9 I/ P* u5 ]4 {. Y
   - Initial release.
& l, _+ i4 N- O+ \1 \1 E2 {1 E& ~6 Y1 \+ d0 [% K
' y" d6 j/ l, Q1 v
Contact information! g9 Y# X1 f: K5 Z: w& J6 g: V
-------------------8 Y* u* w8 G/ u3 P8 B) F' g* m
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
, o' r$ i; v, J6 {" oAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.2 `9 u9 n0 c' ?
Website: http://www.lostrealm.ca/% G8 a' x1 @: Y: q
Github: https://github.com/RMerl/asuswrt-merlin
4 W+ U7 ]; b% q5 E1 j. _Email: rmerl@lostrealm.ca
) Z0 e' h* o* S/ H" L% P3 tTwitter: https://twitter.com/RMerlinDev
6 k7 l7 [) H, N/ [0 v# [
# D  B* H9 i: }Development news will be posted on Twitter.  You can also keep a closer eye
) e+ Y4 _4 I5 M- l7 c1 e: Yon development as it happens through the Github site." w) o% H: A$ O- S9 s# i  m
$ X! x& ^/ C& a* h
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily ' T/ n- b) x5 X& O, A9 \, o
post there (in the Asus Wireless section).0 f: @7 J; w: B* F6 b

' o4 q+ r  _0 D4 b  T4 P9 w  c; }
/ N7 y7 L6 a. mDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want ! _2 J8 w4 v6 e) Z  |$ ]4 |. ~4 V1 T5 u
to give more than a simple "Thank you", there is also a Paypal donation button on my website.7 J6 s- z$ W: V5 S7 j( d9 W

- j% ~7 q7 S# U- \I want to give my special thanks to Asus for showing an interest in this project,
. ^# n3 B3 @9 W  |5 K2 K! _and also providing me with support when needed.  Also, thank you everyone who has
" Y8 L8 z5 A. Xdonated through Paypal.  Much appreciated!
1 |9 @) V. k: }8 T" l% y+ R( Q# D( _* e) |. h  B1 p
) T& a3 |) h" w$ X5 T

6 T1 ?" [% r- h3 T2 s9 a---
8 c  R9 Z3 q6 H' sEric Sauvageau
$ w9 }, R8 N, [$ H! D* o
8 d4 F& x# I* E; o  e1 d
' I8 J" E/ g7 T4 }2 a* U" W& s9 l

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05   ~3 d2 A! X1 a6 S7 A
谢谢,正好有个N16,刷机试试效果。

, ]# [( S8 R' C* v% a文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
2 U$ z, ^  Q1 [+ y1 H& x没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!9 J1 y& q8 I! @4 V  B
今天刚买一台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客服返回顶部