找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23194|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:: C( u+ d/ v  R- m3 U0 e

. v& Z; n+ [8 z+ x; o. j, L  Rebased on 220, includes AiCloud; added wifi client stats1 X( E5 E$ E4 V7 W* l
  5 }! L4 ^; e' n2 g# P, H( a
    `1 G; R7 {6 ]8 p
  
) v6 l7 g" ]7 z$ R# V3 Z8 q5 ]  
" k% s, ^& O! _  V  / @5 P% |1 N9 U! l) _( W" w/ m

  h  u. `! B2 L' a, c# ~7 l$ C2 s' ?$ S- v1 ~

- W, O, W* J) c, u1 J9 R, X" M6 [& C' Z, N! G! g) h

  U- H6 T4 @6 x+ y' c. F8 T$ T8 p3 E* ~0 V  A4 C9 U
9 f* T, \1 r. u; ^- U0 p3 _$ V* W4 {
9 X( P, O/ J' b; J

7 l0 Q$ ^' w9 @3 y; e% O. Z& D- R' F8 B2 g1 G

* o* k' w, n* c( E8 o7 Z& O: @- d" mAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
  {! g; I% _" f0 S3 {6 z6 x7 T=====================================================
0 ]  o0 J( X& b) @# P+ f  _, N2 o) r) r  V; y: U- e! D
5 e& B# Q3 Y5 U. P, X+ I
About
/ q3 X  F/ x* g: b/ W-----( `8 I7 ]' I1 E( @
Asuswrt is the firmware developped by Asus for their newer routers.  They are
1 h+ r# O- m& I; d4 z; salso porting it to some of their older models, like the RT-56U and RT-N16.  6 X+ H3 g& g/ ]. t3 }  Q5 M2 T
While originally based on Tomato-RT, Asus has disabled some of the
6 n" Z/ o5 p$ O3 Yoriginal Tomato features, and added others.
  {; a& d1 i0 j+ r7 w  P9 D- b' K* R3 B5 w6 L, }$ X- C5 o
Asuswrt-merlin is a customized version, which I am developping.
+ v. ^2 X  z; D0 H* J; `# E. XThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
% g# o, g5 e/ S2 x& F6 }6 ewithout targeting at full-blown advanced featuresets such as provided by
+ E! p% m- ~2 \$ d8 Y* C: texcellent projects like Tomato or DD-WRT.  Some of the features
$ l& k& t1 l6 n; Tthat had been disabled by Asus have also been re-enabled.
* G0 F# K2 R" a8 c/ }5 iThis aims to be a more restrained alternative for those who prefer to stay 5 `$ ^3 ?# j# M
closer to the original firmware, with limited risks of seeing new
' e/ o8 \( ^$ m6 u% e' ?features bring in new stability issues.  I value stability over 3 j$ u: s6 g3 w9 T8 e/ _
performance, and performance over features.
  a; d) e) z" G$ U7 Q, d9 W4 o
3 E- i! Q+ K; n5 E. Z1 g+ \; d" M& G0 Q

# S  x' O" G8 l% P. I( ?Supported Devices
* U0 v; u& }7 t2 t8 e4 b3 G-----------------
) [8 V% c( l' A0 l5 q- K: b! ]( zSupported devices are:: B8 e& K, Q5 T3 q: v) W$ E9 l& L
* RT-N66U
+ G4 M7 }4 Z2 f( l5 J  ~# g$ O' A# v * RT-AC66U- X# Z5 K, w; f$ @

# W# I) J; R* [" x; pThese devices have experimental support (because I don't own one to test it):3 ?! I3 p# j9 U+ @* ]
* RT-N162 n9 H# ]5 E* p8 g

+ T0 g  o; S3 m1 y; ]7 s1 Q
8 S; r/ R, u8 S7 [. X9 D4 w# Q1 v- n0 O
Features
+ F2 Z! G6 |( k2 B--------0 W5 |, L( c9 @
Here is a list of features that Asuswrt-merlin brings over the original firmware:' k+ z% B" s1 z

0 J  T' ?9 X* j& C3 D% u- Based on the source code of release 3.0.0.4.220+ I7 H4 @% w5 i$ A! s; G8 ?
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
& `! ]! A, B$ D# u- Q6 U0 p, }- WakeOnLan web interface (with user-entered preset targets)/ Q' @+ e* ]2 T2 _5 B
- Persistent JFFS partition' U' V; s- x0 j* U! ?
- User scripts that run on specific events
0 W1 ^6 S4 ^+ d8 n2 j7 j4 i3 q+ a- SSHD (through dropbear)
$ p4 {  Y5 M$ ?3 Z8 y- HTTPS web interface! d; @7 E, _9 ]9 Z
- Crond  |  }5 [4 J( |/ S  i
- Clicking on the MAC address of an unidentified client will do a lookup in! Q5 Q/ L; z/ D. O. U2 Y
  the OUI database (ported from DD-WRT).
8 l$ L) J8 B9 T! s- Optionally turn the WPS button into a radio enable/disable switch4 Q* r, ]: u0 T; @0 I6 _) E, D( W
- Optionally save traffic stats to disk (USB or JFFS partition)
2 r4 c0 p0 I4 D: s) X- Display monthly traffic reports
7 z  z0 g- K6 q) b; i; W7 j- Display active/tracked network connections7 q3 {2 s+ O' H/ I- F( c0 N
- Allows tweaking TCP/UDP connection tracking timeouts) a$ T, I2 z: E7 [
- CIFS client support (for mounting remote SMB share on the router)# E* v0 B) K6 z) F
- Layer7 iptables matching% v, ~/ p7 _: S! Z2 x
- User-defined options for WAN DHCP queries (required by some ISPs)7 R8 M) ~* C) e/ L" w1 O
- Name field on the DHCP reservation list' Q6 y. C( Q) }! ~
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums): Z9 N+ d* m- g/ @* Q$ {( m6 U
- Dual WAN support (both failover and load
( J& Y( v) C2 A+ ^6 Z  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
  w' e& ~) x/ w  X7 v  ^8 N- Disk spindown after user-configurable inactivity timeout) F+ |4 \+ m& A  @
- System info summary page3 c& d  I) u$ l, g% q
- Wireless client IP, hostname, rate and rssi on the Wireless Log page: ~( ?: h: `' i; B/ w6 G
- OpenVPN client and server, based on code originally written by6 W0 K6 ^( Y2 F- k0 j- R
  Keith Moyer for Tomato and reused with his % K9 L  G5 L" n- |+ Q1 |! J/ n
  permission. (RT-N66U, RT-AC66U)
" Z" E, k! n# `2 P
' K' R/ r, W* }1 N) C1 L0 S& u* S7 f+ z) {3 v1 `$ X! ?3 q, ^6 O
$ M& j0 e2 N, Z+ L2 O
Installation  I9 r& s; p% [  E: U& E
------------
. x* g, l0 Q" j) I+ c" f6 sSimply flash it like any regular update.  You should not need to reset to
9 R# n6 O* _6 rfactory defaults, unless coming from a version that used a different
0 L. r3 t4 X' X! \7 Xnvram size.  You can revert back to an original Asus firmware at any time just/ p" o6 i, y0 }  M& x0 x
by flashing one.* X/ ?" J' ~9 m, J9 E$ ^2 j% o2 g
0 ]. ]1 I0 [* A" n: p
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the9 h# `+ @1 A: A% J: J
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
, {( C( e# L0 ^! owill wipe ALL your current settings and revert back to factory default!3 X9 w7 ~* z# {+ p
This is required to upgrade the nvram storage to 64 KB.' e7 Q2 ^# I! F" j+ U
1 ?- V. r; z+ [8 D) ~

1 g& c6 P: _) |% F( {/ t7 E( W7 ^Usage. T; [8 ?( U6 [
-----7 M1 E5 ~/ w* U' m0 V
+ W; ^$ f% }# S6 [
* JFFS *
3 \, k7 v; a' w( BJFFS is a writable section of the flash memory (around 12 MB) which will 5 F0 @# _/ j. n. V6 z& y9 c
allow you to store small files (such as scripts) inside the router without
" |# e5 q9 ^3 e( \) r) f3 B, J6 Hneeding to have a USB disk plugged in.  This space will survive reboot (but
0 s. o' ~- t0 r" q( K8 K( w& k2 c- [it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  3 c0 F# P4 [. N$ p5 M* Z- b, R
It will also be available fairly early at boot (before USB disks).* W6 ~3 @0 A3 x7 d4 P( ^- B
& @7 g/ ^+ I7 \) I& r* ?4 x# _/ J
To enable this option, go to the Administration page, under the System tab.
1 j3 `# ~* [6 l$ k8 E- k7 \8 B7 f' T+ {& D: [; R2 F' g
First time you enable JFFS, it must be formatted.  This can be done through
+ p6 e( n. ?! Q0 Q+ q1 U  y1 ^: u! Cthe web page, same page where you enable it.  Enabling/Disabling/Formating
! O+ Q$ k8 P5 [9 _& nJFFS requires a reboot to take effect." q" u3 \. I  Y2 n
9 V' T7 g; E3 V$ r1 I" u
I do not recommend doing frequent writes to this area, as it will
- f# D" q+ Q+ y- N  Bprematuraly wear out the flash storage.  This is a good place to : [; U! I  {; d  j# f
put files that are written once like scripts or kernel modules, or 1 L9 t6 F! V; a8 R8 j/ m$ H/ u
that rarely get written to (like once a day).  Storing files that
  {2 h( Q2 Z. O8 Hconstantly get written to (like logfiles) is NOT recommended - use
* ^1 X5 k2 C- Sa USB disk for that.
' ^, g6 T# @  w. G5 h7 g
& U. v" f" h% M& |3 `6 n9 l5 b* s- S2 F" y& R$ j! o

0 R6 w& G: e5 C; y0 U: z" R# J  D* User scripts *
+ S0 g( j1 Y3 Q: d7 ^: ]6 ^These are shell scripts that you can create, and which will be run when
0 ?9 Y: j  Q& x+ Y  T8 a/ wcertain events occur.  Those scripts must be saved in /jffs/scripts/ * [2 o1 u2 m; D6 @! z3 C* B% a
(so, JFFS must be enabled and formatted).  Available scripts:# H7 A* Q# X: @% s2 Q

4 I6 i1 {- a. k$ Q* I- |/ S- services-start:  Services are started (boot)3 v2 ?, K6 S; s/ |) v+ j
- services-stop:  Services are stopped (reboot)
+ K$ v  b6 ^2 W2 \9 D+ m- wan-start:  WAN interface just come up (includes if it went down and back up)
/ U7 Q+ ]/ F4 v9 R8 S8 p# a* T- firewall-start:  Firewall is started (filter rules have been applied)/ y3 i5 {6 |( k* s5 k
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)$ {0 ]+ F0 A" I' t; }6 w, z9 M
- init-start:  Right after jffs is mounted, before any of the services get started' g; Z6 k6 D) _9 j7 P
- pre-mount:  Just before a partition is mounted.  Be careful with + j- Z2 u7 G+ R4 R% O0 [! A
  this script.  This is run in a blocking call and will block the mounting of the
- O/ w, J. ]9 m1 M  I8 S4 C: E) Q  partition  for which it is invoked till its execution is complete. This is done 0 @0 y) h1 t( x1 b9 W# e: H" ^
  so that it can be used for things like running e2fsck on the partition before # Y' H4 k. K8 Q# ~- i" ~
  mounting. This script is also passed the device path being mounted as an 5 N: r/ x3 `# D" t
  argument which can be used in the script using $1.
3 Q1 b. \, B4 U6 |& _- post-mount:  Just after a partition is mounted
8 A6 ^) P& f2 m. U. u
" l2 s- w( v* |2 {  t. }/ B* jDon't forget to set them as executable:" ~* S9 g( k* R, Q% }
& f* T. C) P/ N# E/ r
   chmod a+rx /jffs/scripts/*
0 p+ f2 E0 H% H# @: v0 m4 l  Y! ?1 S1 H' R. h
And like any Linux script, they need to start with a shebang:# m3 t- B& Z* ?
5 I# t/ t, U6 i# N' ?" A
   #!/bin/sh1 z% L- f, Q" ^
5 z% v; c3 q7 S# ~0 P! [4 f

) L0 q& \' i1 |$ `, H+ v" v
3 N& a3 R# ]* A1 ?; }* WakeOnLan *3 ^9 j. x0 E7 l3 t; Q! x4 G( K
There's a WOL tab under the new Tools menu.  From there you can enter a$ N3 A) G% I) L
target computer's MAC address to send it a WakeOnLan packet.  You can also3 z% W& F: e9 x, S0 r9 V4 }
create a list of MAC addresses that will be stored in nvram, and on
5 A# l" N( u8 e0 ^% Ywhich you can click afterward to wake up one of the listed computers, without ) c, E7 e4 b3 Q, K
having to remember their MAC addresses.- e: C( w7 w7 r

% i3 m4 W9 `  u. g% Z* `
- b6 r2 L* [' o' k& g3 d; l! t! h. U8 `% O& e; j
* SSHD *
) F: `) V/ I4 S8 H  ~SSH support (through Dropbear) was re-enabled.  Password-based login will use : q4 m9 ^. {! Q, Z8 m% X) B" G! R
the same username and password as telnet/web access.  You can also optionally 3 j. B% H6 r, z4 M. G6 c; w
insert a RSA public key there for keypair-based authentication.  There % Q+ {. \" `6 A
is also an option to make ssh access available over WAN.1 T! o+ b: W# S3 s
7 }1 A" I  X' f+ l
$ s) H# j" y, l$ F9 O
* HTTPS management *
3 R) D1 V9 X" T6 O6 y; ?" S& n* m3 jI re-enabled HTTPS access in the firmware.  From the Administration->System
9 f; W* j8 V6 a# X* Y( s) Opage you can configure your router so it accepts connections on http, https , G- p# @3 u/ u% M8 f  ]" Z% F
or both.  You can also change the https port to a different one : N" p" V( _9 O- ]
(default is 8443).' Z1 d4 e6 `/ q# [

6 L' s  K+ N; s! t( x- r7 B% j$ Q2 N  u6 `. p

! X4 i' @& ~# F5 G; H0 |: Q* WPS button mode - toggle radio *# `% E5 ^2 l; c! S8 ^, ?
You can configure the router so pressing the WPS button will ; S4 a' B4 R# V# ?
toggle the radio on/off instead of starting WPS mode.
* O% b# @& U% u- ~# UThe option to enable this feature can be found on the
$ p: u' v- r0 E9 r: H' I! I3 T9 b+ cAdministration page, on the System tab.
. c0 b- I7 T, d$ _) J& a3 }( E4 `7 p% c( Q6 G. J

9 |$ X% M# H/ t7 u9 x8 d* {+ n
' [' k, t6 o: _8 o3 x7 @$ z" k9 o* Crond *" ?1 @% W1 N- n' @& q: G
Crond will automatically start at boot time.  You can + |0 B3 V  O+ l/ @; V
put your cron tasks in /var/spool/cron/crontabs/ .  The file / C$ m5 J* n" N$ K/ ]+ B) j
must be named "admin" as this is the name of the system user.- J$ i4 G& w* s4 k0 Q
Note that this location resides in RAM, so you would have to , k; n3 ~/ u9 o! k- R
put your cron script somewhere such as in the jffs partition, , D/ m4 M1 X6 q) C/ V8 d0 d
and at boot time copy it to /var/spool/cron/crontabs/ using ' ~! x( G8 y" {8 c: S! ^6 _" W4 U+ Q
an init-start user script.
3 y6 c! G3 K8 _: B0 Q3 G& }/ U) j0 v4 m, C! B8 o' g& v

. G7 m( i% N& N4 B! b  R  A% |7 e: @, C( Y- m0 `4 L- J  c. v$ P$ v- h
* Traffic history saving *; Z6 Z) W) ?$ y8 y( }
Under Tools -> Other Settings are options that will allow you $ Q5 i' ]- x0 X9 J2 d) ]
to save your traffic history to disk, preserving it between
& j1 ^! B9 T9 `8 q; n" Q4 erouter reboots (by default it is currently kept in RAM,
) \$ t( y0 `( Jso it will disappear when you reboot).
, ?' J5 B9 r2 I4 w( ~/ [$ E& y! x3 M. k/ a
You can save it to a custom location (for
  u( ?3 D  f3 Q" m4 {+ x% u$ l( Cexample, "/jffs/" if you have jffs enabled), or + i1 e. [  K' R' J. }3 x4 _0 \* _
/mnt/sda1/ if you have a USB disk plugged in.
$ P: R3 y2 l2 \* e1 D+ kSave frequency is also configurable - it is recommended
2 ~2 q. t. z. f% d1 [3 P3 cto keep that frequency lower (for example, once a day) 6 Q) e+ O; H3 i  O( M& y
if you are saving to jffs, to reduce wearing out $ o8 }8 c5 f" ]0 x- g8 N- ?* c! i/ R
your flash memory.  Make sure not to forget the trailing 3 m# a& M6 l* Q- [; C6 E% f
slash ad the end of the path.
& C+ C: b$ G5 ]. R( F+ p2 e& z  u8 ?3 B- I) p  I8 G0 Z
Also, a new "Monthly" page has been added to the Traffic " [* P+ o. c. p7 S4 |' a
Monitor pages.
, ?, q% `$ R5 q5 q4 x; g! L! T
9 L3 B1 n3 }9 I. r) R; F7 e, L  M+ x

& X7 _" ?0 @" g" k3 K* Display active connections *
. l5 V6 h4 p3 Z  S  W( T1 P( uThere is a new tab under System Log called "Connections".% h+ X% Q/ M6 i  C- p* ]- t2 O
This page will list the currently tracked network connections.
# K6 n' v  |* k3 MYou can enable name resolution for IPs on the Tools menu,
3 n( r8 F+ a% g. q  N3 b4 sunder "Other Settings".  Note that name resolution can
7 I4 x) C& ~- {# D6 \. G0 L- ?$ Pslow down the loading of this page, especially if you have , W: u9 q9 I3 {8 ^
a lot of tracked connections (for instance while torrenting).
! l& K& B# l5 O2 U: d4 t
- h. L) V4 y$ R1 F$ k5 Q, ]
/ K* C; o7 H' y  w+ F
7 F6 ?) p* k0 i4 {- \* Adjust TCP/IP connection tracking settings *
9 I1 z, O7 f6 Q1 t$ x* ]( UUnder Tools -> Other Settings there are various parameters
$ d% i& C( [; ^that lets you tweak the timeout values related to connection * [" i2 f: G2 t0 e) A# Q- f/ w
tracking for TCP and UDP connections.  You should be careful with . F3 k6 }4 d. x) v' G
those settings.  Most commonly, people will tweak the UDP timeout
  J) x' J' u, z9 @values to make them more VoIP-friendly, by using smaller timeouts.
6 P2 R1 ]1 J. N6 D( `. g( Q2 hTimeout values are in seconds.
' B. A9 t8 `( M" U! q
' R) Q$ A. t: u7 p& |- J7 z+ _4 ^: f8 x  s# \2 z

8 k4 X' Q% l' D1 a* Mounting remote CIFS shares on the router *7 N, A  ]: e" w2 j
You can mount remote SMB shares on your router.  The syntax will
  I( d8 n7 E4 c( z9 j* mbe something like this:
+ Y) C4 {. q  r$ x1 B! R( @. h
: U- z  Z9 D5 f, @) k7 {' T8 qmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
7 M" L4 {( Q' \5 i: @0 u8 o
" _* Z% u6 y4 @/ s  B- i(backslashes must be doubled.)
% k! P" W9 }; z3 Z! I6 x, U8 z# u! V0 S3 j/ H
- Z! w) b& m3 q2 f0 z3 L) G5 N
* q/ c; o0 Y8 b: q/ U
* Dual WAN (EXPERIMENTAL) *+ x9 t+ E! u- N
Asuswrt originally supports using a USB 3G/4G modem to use as a
6 x% N- L3 c' A5 bfailover Internet connection.  Dual WAN is the next step, also
/ o* k0 G9 U! u1 f+ M: ?! J8 adevelopped by Asus but left disabled so far in their official
$ b( j0 V& C& t' g, P- areleases (probably because this is still work in progress).  
. ~. m& e, b& w5 U& @6 v' {
5 D9 ?6 _8 g5 q: g1 X5 I# dThe first improvement over USB failover is that it works not only
) \) b+ {5 @  ~" P" a; ~with USB but with other ethernet devices, which can be plugged
8 K. _. M' r: don one of the LAN ports that you will select as the secondary WAN " T1 }: ~  R$ }( }
interface.  The second difference is that in addition to failover + }4 }7 U: D, c( K3 s% W
mode, Dual WAN also supports a load balancing mode, allowing : e( C8 I- k# L8 X# y, E* |
you to share both connections at once.
' |# L+ Y0 u) s6 }% j6 o$ @! e$ r" a4 ?7 l% ?3 W  W
Keep in mind that Dual WAN is still an experimental feature, until
" N9 F: _$ @" ]2 X/ zthe time Asus finishes developping and testing it.+ V3 e+ l0 S- Y% r$ Z

: m7 x! C1 `2 i  \8 u$ o  i2 [) T$ y1 x# ]
# r& D* R# U: n5 b# l! s) u* l
* Disk Spindown when idle *! o. k( V5 N" T/ I# x% T! i( o0 C
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you $ x( j/ ^* D! P+ f
to configure a timeout value (in seconds) on the Tools -> Other Settings 2 f$ D4 m+ z1 Y9 E- ^
page.  Plugged hard drives will stop spinning after being inactive
& ]* j: L# M/ T9 S5 W2 [# lfor that specified period of time.  Note that services like Download Master
' x. I* I; Y2 c4 ?) ^0 mmight be generating background disk activity, preventing it from idling.) Q" g, Q' J' R; L# I
% I. x7 R2 t2 e+ c6 `* a

2 D  y: V! V! D- k9 t; n- d& H4 R6 A  v! q4 A7 R0 I7 b' w' B1 x
* OpenVPN (client and server) *+ m. T2 z% U# B- h
OpenVPN is an SSL-based VPN technology that is provided as a * S0 V. t1 |: R$ x
secure alternative to the PPTP VPN already included by Asus.6 V9 m: e# m1 U0 ^
OpenVPN is far more secure and more flexible, however it is 1 H1 H& M. j1 \( N: J3 N* H2 j
not as easy to configure, and requires the installation of ) n+ H* \! y4 j
a client software on your computer client.  The client
! |! {! W- k( U$ F# [' d. H" Vcan be obtained through this download page:
6 s( y& }* `- ^9 H" k2 \% c  Y1 }; ~1 h2 O- X0 {9 U
http://openvpn.net/index.php/open-source/downloads.html
* i" Z6 E6 U& u6 V5 J3 A8 T& B
) b* N  Z! Y& r4 o1 ]Explaining the details of OpenVPN are beyond the scope of this / d* m1 q7 r( u" E' ~
documentation, and I am in no way an expert on OpenVPN.3 R" A) N' b7 r" a. K
Fortunately, there is a lot of available documentation and
. n1 |) k! X. M( a. \% bHowto guides out there.  I tried to stick to the same option # V/ g( W) A/ `! |9 E" n! z9 |
descriptions as used by Tomato, so about any guide written , e7 S; F  ^. ]1 Q& ?8 r
for Tomato can easily be used to guide you on & I* e' c& Z7 m0 \* s8 C1 H  [
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
& s0 Z4 `7 |1 ]( t+ C+ I' wGithub repository.
: A+ z) B9 Z- f: |1 t0 G9 I% I) _; `& c# u1 _" e

' I6 `- Y+ d+ q  j) K: [$ I) q4 m% c2 M: M4 v! K8 J
Source code- h& c/ P0 J0 ]2 D
-----------
# E; O2 u7 {: }* ~6 i9 lThe source code with all my modifications can be found
3 V7 P# u" [! M/ D% U. E: n( pon Github, at:
0 d5 m" B: }  q/ M/ ?
& @, W. E( R$ \) O. ^  ihttps://github.com/RMerl/asuswrt-merlin+ ~; E. Q! m- X6 t+ L

- n3 w. k9 a" s; h  f  \7 M7 M4 L& x( K3 B

7 c. H9 W& N" J. g6 WHistory
; r) Y4 q/ D$ U+ c* J' u-------
- T) E7 ?- k4 h- r) e/ q$ v3.0.0.4.220.18b:
- T6 V' O3 q) x) }' U# C7 q* C   - NEW: Report both rx and tx rates on wifi connections
9 y$ E/ S5 w/ w7 }2 j# _   - FIXED: Handle cases where the wireless driver returns a speed of -1
" Z) u. l1 |; J2 h( b, U   - FIXED: Removed rssi retrieval retries, as it would make the first access to- h  |  G1 J1 R( y1 s; A
            the wireless page take forever if you had multiple connected clients.
% s! v8 @7 W6 x( [. [  V            You will have to manually refresh the page the first time you access it
7 ^6 `3 |$ P/ i            if the RSSI is reported as "??".
* n2 c. r/ k' P; ~, x) z5 {0 r8 b) V

5 `- k6 a" [( i  [3.0.0.4.220.18:1 t$ u: m1 e" M1 l
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be! _( T) m" }, V' ~
          manually set to a value between 0 and 15, with 3 being the default).1 b2 e9 T& ^' h9 j' k' t! a" i
   - FIXED: Buffer overrun in init code that would crash the router when
/ Q* S5 F9 ?& W* H            too many features were enabled at compile time.4 s+ l/ d& Z1 V
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
. M$ _3 o7 S( w" ~; y9 L9 j7 B3 C   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
. J5 p4 _# B! J/ P! ^. ^1 G* t. A3 ?- s   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
# T" B9 M% e2 C  C. P1 i            not properly saved.2 Y5 L- P/ l  A
   - FIXED: First time a client's rssi is polled it would return 0.
' S( t1 d! `, O, g; C   - FIXED: post-mount user script wasn't executed (regression in 220.17)) y  G9 ~" v# y
   - CHANGED: Added some info to the OpenVPN server and client pages.1 g  E9 a1 }4 V; j& o& I2 r8 a
   - CHANGED: Improved load time of the VPN Status page.+ ]$ r! k6 V+ t, `
& ]  ~3 ^4 r1 o* M* t5 z. U% m3 t5 z
  s. f6 u, @1 U1 V9 y: M( x! H
3.0.0.4.220.17:* S+ [, l; j3 ]
   - NEW: Rebased on 3.0.0.4.220, which includes:+ H3 z/ h: ^" o; v) K' X+ |: q
            * Fixes to IPv6 6rd0 a) I  z, ^5 Q1 Y$ L8 R- c
            * Fixes to AC66U Wifi + QoS
; i/ F, g0 m3 O, j            * AiCloud
: G) J! Z! ^9 U, a2 D            * Interference mode once again enabled
- F! p( _# }4 h5 H. \2 I; C1 ?  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
% Z: s  }4 m3 S; t) ^  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
, `0 Z3 F! b1 E8 ~5 I# _' a1 c           if you had just enabled the option on the webui.
! A& m) s: ~% D. n* L& I3 r0 J$ D7 I1 q  - FIXED: PPTP clients not always showing on VPN Status page.
+ @( ~' {* f7 A/ }9 z  - CHANGED: Disabled DualWAN as it's currently broken in 220.5 {( ~+ \0 d6 B9 W& W. Q
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
& k3 I( b9 R2 `% r) @- E             the router.% b' @+ R1 M2 u- [
  - CHANGED: Removed firmware update checker to avoid accidental' F! d" l! ~# g& o+ P, ~: d
             revert to original FW.- y) W- a( F0 h$ i
% G: G$ e3 T1 a' j# C6 O

/ X' d$ R, E+ I; y8 D% h4 o( n3.0.0.3.178.16 Beta:4 o# k, L- @  a4 k$ u- Z9 V) i* E
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
4 J5 K8 o( S" }' z$ k          Keith Moyer (from the Tomato project).* K! l7 v0 L/ v7 B
   - NEW: Added crontab command
% P, c% F, B* ]8 h' d4 u   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
) c0 w5 z4 B9 z& l0 p% R1 q            VPN or the NAT Loopback (GRO is now disabled for that device): P6 s7 E" \+ k2 K" ?" ~% [+ \1 I$ V
   - FIXED: dnsmasq was listening to all interfaces by default, allowing 0 V8 B8 k$ q+ n. j& J
            even dhcp requests to be serviced from the wan side if you
  _0 S+ e5 C# N( Q" h) a" o            had the firewall disabled (Asus bug) (fixed by dev0id)5 ~8 G4 i7 F- S  S3 [0 S: c
   - FIXED: Default disk idle spindown now set to 0 (disabled).1 S* o1 H) K" [, y
   - FIXED: Corrupted WOL list when using IE.
: P: b, p. v# \% y3 s5 Q2 I6 @. ?   - CHANGED: Upgraded openssl to 1.0.0j.
* {# x& m) W. K& t( W' F/ n6 j8 t   - CHANGED: Included fully functional openssl command (will allow you to) L; o4 A0 y& @/ x  E; I2 P9 r
              create keypairs and certificates from the router).! e3 w5 R( {. y7 F
   - CHANGED: Removed power adjustments from the Performance page, as they+ V3 P. @; R  Q# B% H5 T
              are redundant, and not as reliable.9 N6 u& j4 F( R3 Y
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
+ d, r* }: }1 ?+ m              am unable to work on them without an actual router.! H" [0 Q3 H( R- k% D, q4 e' h

/ _1 `5 ^$ l0 @: B% ~7 t4 P: c
4 V+ k& J; ~# t. e' l# Q: k! b3.0.0.3.178.15:
% }9 g8 r' T1 ^6 c; g! L   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
# R; G9 z  Z0 J; c" g           * Radio turns back on based on schedule. h; w8 }! m. g! @. A0 u5 m
           * Reorganized QoS pages
, u% x+ g5 f1 J: n% ~           * Turning WAN DHCP connection off will first release current DHCP lease3 I( n* ?( O$ h2 Z  {* l% C2 J
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
0 r& O: Z; k& d: x4 Z, S   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
/ e- H1 k% S0 Z" t, i- u% E          max, as using the whole 90+ MB available makes little sense for + e1 W$ Q1 }: }) I
          JFFS, and was also displaying some issues.# F8 }& V0 z7 ^- @+ s, F1 ]9 A  i
   - NEW: Added nat-start user script, as NAT rules get applied separately from& [6 d- O7 {  _* R: p* a; E
          other firewall rules (firewall-start changes to the nat table are
2 u" u( D% O) n- S7 C: y* P, o          being overwritten when the router starts NAT)6 [, [) }2 u3 Y" _; D* g! Q* V2 V
   - NEW: Added additional info to Sysinfo page
. R9 j) {, O$ q4 ?   - NEW: Added chroot applet
! z  X- c6 O2 N3 p5 g2 A1 k   - NEW: Option to allow SSH access from WAN
- G9 @  C9 E$ _+ }  `   - NEW: Option to exclude specific devices from idle spindown
3 x+ n- T& g7 W# d5 o. H6 i2 R   - FIXED: Performance page now uses the new Sysinfo API, and is now able" ~  o+ ~) s# A& G+ F: t
            to deal with cases where radios are disabled.8 a% W3 X( k% K; {
. |" D1 S6 r: R* i

( |! h& s3 A3 X: q( I4 ~! R. G. B3.0.0.3.162.14b:8 w( c- V/ z+ ?$ @/ j1 d3 ]
   - FIXED: Web server would crash for some people when accessing
: T) w/ C! R" g0 W; q/ t) o  p' K( C            the Wireless Log page.
4 {4 ^4 M+ R* v$ K+ S$ s& O) ^
7 x- L) T# x2 B) h
% P: J  L( V4 V) _  k+ _3.0.0.3.162.14:' z8 l4 A5 @( f: V
   - NEW: Spin down disks after (user-configurable) inactivity timeout
* m. [; Q: s0 n% e: B          (using Jeff Gibbons' sd-idle-2.6)4 W( A9 n/ T" ^6 W  L. }
   - NEW: System information page under the Tools menu.
# P" V1 \8 Q, t, O   - NEW: Station list on the Wireless Log page will now report associated
; x- k7 J9 y2 T/ ?+ r( t7 ]          IP and hostnames (when possible).
# L6 y8 e5 c5 N; [7 i1 K   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:6 c9 e" H: J8 \# \8 Y) Z" h  S
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/): P% z) a9 q( B8 A1 i
   - CHANGED: Better integration of the Run Cmd page.
( U) t. t: r0 R( K5 _9 ~+ W5 Y3 f* `   - FIXED: Incorrect left menu rendering when under the Tools menu.
' F, Q9 K( @- W* }8 _, K% `; l. M; Q' j& W; F

: O. i2 J+ d: V, {3.0.0.3.162.13:
; }- I3 k1 J. }- F   - NEW: Rebased on 3.0.0.3.162.
$ p. z3 c: O  k/ H4 ?0 T; W   - CHANGED: Switched to WPS radio toggle code Asus added,% b& q  v2 I- b3 G% f9 {
              now on the Administration -> System tab.
' N: D8 S. E2 L' H0 h% F/ |
/ B: x3 Z6 p0 f9 e+ _$ s9 F" P% b2 I3 y
3.0.0.3.157.12 Beta:
, w# S2 G; ~- L0 {3 A7 GThis is based on unreleased Asus code, which they have ! S4 G; Y& r/ K' H; q; e/ d- A
graciously provided me with.
* E/ S, D( Y! a2 ^5 b: k" P$ C$ G. B3 q* _
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
( p' N+ h" P) p1 r* n      . IPv6 tunnel memory leak fixed
  U1 D# S( ?  U' @      . They fixed many issues, making some of my patches # `+ l( e: _; M# j! f, p
        no longer necessary, such as timezone DST, https auth, etc...9 m+ k% \% y* m1 f
      . Upgraded radvd
5 i& c. W% O! H   - NEW: Added link to the command shell page in Tools menu.3 B4 @" a3 J  M. G6 r2 t
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)$ }* K" [1 t9 o. p. |3 ?
   - NEW: Added "tee" command.4 b4 r7 @& k+ x% ?" a
   - FIXED: NAT loopback rules would actually NAT every lan to lan
: D/ L( O  G: d6 s. c; T! l- }            connections instead of only those needing the loopback
8 N$ D/ ^7 b  T8 r# @            (bug in Asus's code).  Replaced with new code based on a+ Q6 @4 ?, a9 q2 e
            suggestion from Phuzi0n on the DD-WRT forums." y- n% x0 _1 Q" j$ u
   - FIXED: Accessing the WOL page would make it resend the last# ?8 ?$ }. P+ ?/ g0 T
            WOL request.
/ V, b6 z! m3 ~' e   - FIXED: 'cru' was using 'root' instead of 'admin'1 ]  p% D/ M& d% W' j5 f" R% f& F; `
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
& n/ N  R: Q8 M* p" k   - CHANGED: Made tracked connections load async from rest of the page
+ E' f' s+ P; b4 V* }   - CHANGED: Increased hostname width on Connection status page$ v% P" v7 [" f! ?6 E2 B
   - CHANGED: Improved WOL page functionality.
1 |4 J5 M/ ]) h
: G  ]  u% k' X+ l& B4 C0 {0 Z% e1 e" o* u2 g4 u0 [3 k
3.0.0.3.144.11 Beta:
+ x. H. l  {: `* Z# T& V" t   - NEW: Name field added to DHCP reservation list
6 w( S% F3 ]8 [   - NEW: Webui option to enable resolving IPs on the Connections tab7 M0 j3 \9 ?! Y: w  |
   - NEW: Store a list of computer MACs to use as WOL targets
9 e0 g. @0 x3 `  a. K   - CHANGED: Increased dhcp options from 32 to 128 characters) {3 z, m# ?3 X( d* @1 ]
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced( ]# e! T% v5 V  a: H  h8 V+ W. Z
     it to 16 in recent versions)8 b; d* V/ s7 ^
   - FIXED: Retrieve dhcpc options for the correct wan interface, j, }. S2 d6 Y* O, z6 v
" T- X7 r2 F; t' h( j/ U. C4 _

2 x0 x6 g5 s. Y3.0.0.3.144.10:
% l8 l  @/ m8 g) e: o   - NEW: Rebased on 3.0.0.3.144.
5 R# e' w, x5 O   - NEW: Support for 64K NVRAM enabled.  ***First flash will
7 d# w5 _9 y9 O          wipe out ALL your settings!  And you cannot restore
  Q: x  g0 n) `5 m          from saved settings - you must manually reconfigure 9 n! s7 r  P* z1 |9 j4 r0 Y
          everything.  Be warned!***% h9 {2 p2 r' M/ U4 l% `
   - NEW: Enabled support for Broadcom Wimax devices- j. u! L1 K0 m4 J: n
   - NEW: Added cifs kernel module (for mounting remote SMB shares)3 ~) o9 w3 z6 y( N7 _3 j
   - NEW: Added layer7 iptables matching
5 h; s% V0 i! V   - NEW: Added user-options for DHCP on the WAN page
) }# c0 ~! |2 J; H6 V# A; p   - FIXED: Router crashing when connecting to it over Wifi
; A  k! F. d. }- v" Y1 H            and running the newer QoS code (disabled GRO)
7 q, U2 m1 n" h1 l* s9 D5 J' Y   - FIXED: Router crashing when connecting to a network
6 y. H6 l' N' L" ~            device behind the router from over a VPN
5 _) L$ o+ A/ x7 z" _- T            connection (disabled GRO).1 E+ m" N$ F6 @
   - FIXED: Incorrect timezone set unless enabling7 ~* ?5 a' v0 V" x6 J) H" b; w( q
            manual DST.
9 X4 F: |8 c& F& S  n! k3 a' p' R" I+ P$ S" e- I% \  a0 v
) t5 \$ Y+ V7 A6 o5 Y$ J8 J! z6 q: @
3.0.0.3.130.9:/ Q) [+ m3 s7 A  W$ u7 \
   - NEW: Enabled new Dual WAN support from Asus
9 ]3 r" T* ?" n) d   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui) b% I% O4 E  T# Q* w
7 b/ t2 _% [6 r" d2 B9 X8 o

/ n9 A: V! F$ k' F7 _$ n! e3.0.0.3.130.8:! d" M" Q; K. f
*** Reverting to factory defaults BEFORE and AFTER flashing
* w8 g, v$ q  g  W( z& R) }this version is strongly recommended!  The newer Asus code base 5 E, U  L: p8 B0 Z2 v
seems to have changed quite a few settings, so you'll want to
7 W8 q0 k6 t, g  D4 Fnot only start with the new default values, but also get rid . a& q: S" W, }* p% G6 R& N0 e8 ^& E
of obsolete settings.  Otherwise you will be wasting a % b4 H4 @6 g2 i5 i$ P
good amount of the limited available nvram. ***" X- [% G/ d. K4 i$ L. W2 _
7 b" K6 j1 B' d+ i, A6 E
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
( ^1 J! }6 i2 C0 @7 H( ~" a1 _( g                  and/or kernel code)/ ?+ g2 ^6 I# ~4 I4 l4 l: _8 w
; z. S, ?8 v4 U0 [  e
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing " b/ @3 n/ v  q5 [$ r9 m# ]
                  a LAN device behind the router.  Workaround is to
& `/ H* R, [) k3 w9 q                  use an IP range outside of the local LAN9 W' J0 w3 f8 ~
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either , u5 y6 u1 O; |4 _% x
                  set your VPN to use the VPN tunnel as default % V+ N8 \% d& \
                  gateway, or manually add a route to your VPN % h% y+ x/ A$ V4 I8 O5 m. _( {8 X6 }* w
                  client.
8 ]8 A. ~) }8 S8 Y+ L( X
) A1 ]0 }! z7 ^' P7 _) v) ]   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).8 D: a5 P: F( b& L. x$ K! t# M
          Build 130 brings various code changes to IPv6, not sure
8 C5 @( G, q2 D  b* I          what else (as I have no changelog between 112 and 130).  p( V- u$ Y9 |6 F5 q9 J, c7 J
          The QoS code remains from build 108, as build 130 is
) r9 i6 O) Z4 S% a          unstable.
/ C, e9 f* z0 U; ]/ d! D   - NEW: Added "diff" utility- s5 P4 v& k$ X5 p  U8 K
   - NEW: Keyword-based filter (new in 130)
( h/ ~8 B0 _$ ~0 [) K   - FIXED: Firmware/settings can now be uploaded over HTTPS
: Q; S% H! O- V* u, I7 V+ {* }) S            (bug fixed by Asus)8 d) {' {% c  e* o
   - FIXED: Buffer overflow in networkmap that would cause garbled
1 ~5 M( p; _. d1 d% |' d( N            device names to appear on the clists list (bug in, e" G5 y" W3 d7 Y* F
            Asus's code)# q1 Q  q" \& f
   - FIXED: Firewall would break when applying a game preset that 0 w) Q3 R8 `0 b: ]
            had multiple ports separated by a "," (bug in Asus's
$ }  c* i: ]3 l            code)
. `( j5 D  W; j, E; @5 H   - FIXED: WOL through webui wasn't working when IPv6 is enabled
' r9 c/ z. e8 y: G0 J   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)' |/ k! R+ h# ?7 x" ^% \2 m
   - IMPROVED: /jffs/scripts/ will be created automatically if it
% Y( K. q* [- h! \3 i4 t               doesn't exist (you must still make any new script 3 L3 E$ h/ o6 e+ K8 H1 A4 G
               executable using "chmod a+rx script_filename")
4 Z. N4 H2 z% D
$ {1 ]! G' W8 W) k3 |
3 h! f2 [# K  F9 g3 v$ Q3.0.0.3.108.7:
/ l% [5 K0 J) ]2 e   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)* r: \% i$ r! l
   - NEW: Added webui page under System Log to display active/tracked+ ^2 S& ?# ~6 M
          network connections.1 E# y7 i; L% A/ a  }0 L, r. w, @
   - NEW: Added netstat-nat command." u  `5 ^$ o  `  O* I1 U6 w
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by 9 X: u4 V% q* u) G
          Shantanu Goel)
* E4 ^( E! H# u& H( H6 S: F   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
5 T; @! c0 n3 ?5 M' |* n   - FIXED: Removed check in Asus's code that would reject txpower > 805 E% [, V$ f, L2 Z
            unless you clicked three times on Apply (?!)., R* q  U* P1 d, g6 Q
            NOTE: Still not sure power setting even works, as I get. d& H. `0 F3 H' b
            -80db from the other end of the house no matter if I use 2 e" x" u. b; g4 k1 f+ Y# @/ b" v
            40 or 500 mW.
" F6 n) j% [" W  l0 b" c& g# X7 A! B8 R- A3 H( u

, p" l) i; }' ]/ i; o& d3.0.0.3.108.6:
$ X. @1 {7 Z; U   - NEW: HTTP access list (backported from build 112)) G" _5 Y. i% k' o
   - NEW: PPTP VPN encryption options (backported from build 112)' x/ `# _! v0 G0 G4 ~& i5 `
   - FIXED: Traffic history location was't properly saved. F) V4 t( j* O" n1 T
            when changed in webui.
6 k3 m* Y+ t6 w   - FIXED: Disabled traffic history saving to nvram for now,
: E. m% s8 V1 `+ E            to avoid people accidentally filling their limited nvram space.6 i& t# _1 O; v
   - FIXED: Missing bottom pixels from the bottom of General menu
0 j$ ]! n" B! g7 C5 G; }, V   - FIXED: Removed invalid CSS attribute; `( ]4 r# t$ J
   - FIXED: typo in VPN iptables entries (bug in Asus's code)- d, P; D% |- j0 G" z

- g7 S6 Q, k9 @
3 F: V. C+ N! H& K3.0.0.3.108.5:4 k7 q  U" P" u$ T! b, }
   - NEW: Crond starts at boot time.
9 ]5 d2 @1 N2 n2 q  [   - NEW: init-start is a new user script that will be run early on
  u) K8 W$ L2 j  g. Y- v' e3 O          at boot time (right after jffs is mounted, and before any ( T5 g, P, }. s: B: d7 z7 j
          service gets started)
7 R* `, _7 D# j  - NEW: Can save traffic history to a custom location (USB or " T! C/ t' v" O5 R+ e
         JFFS, for instance) to preserve it between reboots.
% r# z7 W6 ?0 H5 }! K- ~. D7 f  - NEW: Added Monthly traffic page (ported from Tomato)
1 U' q) V$ P5 a/ L) q  - NEW: Added the Performance Tuning page (with temperature).5 c# f, k  t' D7 [0 Y7 n
  - FIXED: Webui authentication was bypassed by the web server (bug in$ M, m% R3 s) O6 h' z8 K' b
           Asus's code); g' G6 w: C+ y5 ?2 r& t
  - FIXED: Httpd crash when uploading a FW or settings file over3 J- o: `4 @8 z; W
           https - should simply fail now.  For now you have to 2 Y) H6 V2 M( \
           use http for flashing the FW or restoring your settings  t1 y9 ]) S% H, o$ f: j) Q6 w
           from a saved config file.
# \( c+ A1 a* y' G6 ]: i% O8 J, d# H1 @) @. o9 Z) J8 r
0 E: ^8 J4 w/ a% |* w" K4 X. t& x
3.0.0.3.108.4:! G5 J& V; M) l( u' `
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in! e, I; ]0 N/ ~9 B' W( A( D
          the OUI database (ported from DD-WRT).
! e8 ]- }* r8 B; @   - NEW: Added HTTPS access to web interface (configurable under Administration)
$ K* H% ]. W! o' G% w0 q0 W   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)" q; Y7 @' w0 B$ P( h) Y
   - FIXED: sshd would start even if disabled6 z& o# g- S. a( ]
   - CHANGE: Switched back to wol, as people report better compatibility with it.3 j. c6 M7 }; B6 `! a( O- ^$ @
             ether-wake remains available over Telnet.
+ S5 I8 [2 q% g) w* w6 i
; m. u, ~/ P5 j' B* i; G4 T. }$ e2 F" Y5 D
3.0.0.3.108.3:: a; T- c& F) W" c. h9 I2 u  f
   - NEW: JFFS support (mounted under /jffs)
( W7 f! e& W% B- U$ c( g: e: U   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
! z1 i/ A* `. R% a: E' V8 B          must be located in /jffs/scripts/ .
0 O6 C5 F- q8 O/ w   - NEW: SSHD support
8 m% _3 N* X6 c$ ]* x* L   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
$ W  f: g& ]' h8 Y% c: r6 H  s   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.1 `0 E- |, R9 f. y. _
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
  v: r& E$ D8 h" O# e
% N1 f: k( J$ q- I& m6 V4 v9 V/ R7 K/ J% J) g  r
3.0.0.3.108.2:: C3 _7 P- {2 s
   - NEW: Added WakeOnLan web page
, M$ H1 B- P9 ~  ?9 C0 i7 m' @, L3 [: Y' M7 l1 [

5 i! V- i* f3 K  }: k* W. Z1 \3.0.0.3.108.1:% C3 l+ f* u" Q2 s
   - Initial release.
% s! M! ?8 x+ B7 l3 [" d! {
8 ]% \) Y  [$ V/ L- ^2 X+ h1 ]  n8 n
Contact information" x" U4 x" L+ ^8 e9 X' M9 i
-------------------
5 M* @; ~. V2 Z* y! _+ x0 vSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
5 c& j8 L3 h4 D# z# ]& HAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.$ |) j* c% P: B$ l, j) k  L
Website: http://www.lostrealm.ca/
3 V+ W7 U4 w& |2 V3 M# gGithub: https://github.com/RMerl/asuswrt-merlin& J& {' H! i# ]9 L% D* U
Email: rmerl@lostrealm.ca
" N% S, E  _; W! W) \8 w( dTwitter: https://twitter.com/RMerlinDev
# G# x! n% s% Q/ z  ], c1 `8 b# ?6 Y# w1 `" n2 A  P! @: A
Development news will be posted on Twitter.  You can also keep a closer eye % o! O) w) e' L9 Z# M
on development as it happens through the Github site.
; C& i  ^; p3 h1 `" W% |
9 M+ x  z0 }$ H. y- EFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily 2 c8 i2 \6 n6 r' V
post there (in the Asus Wireless section).% D7 {% s/ ]9 J) n& l
: @/ J# c2 G9 y3 k2 Z9 k  p
1 q. ]- `/ [/ W, c
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want $ K( H) ]8 L' O6 M8 D+ l. ?2 y
to give more than a simple "Thank you", there is also a Paypal donation button on my website.
7 f6 ^% e- q2 x7 w. u( c
; z2 r* t& k( i. M, K7 uI want to give my special thanks to Asus for showing an interest in this project, ! x. J1 M4 k/ G5 g
and also providing me with support when needed.  Also, thank you everyone who has % Z+ Y5 O4 Q+ L  _# M) C
donated through Paypal.  Much appreciated!
+ h9 J5 G& z+ \$ V: b7 i; Q5 n$ T. Q: z0 z- b7 E
$ ]+ Q  V. }3 k. v" `' P
7 T; R4 R3 W6 T5 K8 C
---
  S: g7 X3 w3 `9 K- UEric Sauvageau
0 l1 V8 e) M* Z8 q1 N4 j" S4 i; k  c0 ~$ w7 U3 ~

3 G2 e6 Y1 m6 ^6 ?' f

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
! Y2 p; x% s; P5 w& O. f谢谢,正好有个N16,刷机试试效果。

7 _- ?+ O# R4 u# e$ o, S  ]文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了! F6 x& p( X5 `  j" t
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!& ?* j8 p# I3 c" f$ K" i5 {3 W
今天刚买一台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-2-9 07:31 , Processed in 0.033314 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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