|
|
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
+ P4 K; h1 e- o) m* ?; t+ l8 B
6 H* o: T% n# @/ | Rebased on 220, includes AiCloud; added wifi client stats
/ Y3 ^/ q2 t) O
3 A' i* M9 o4 l. S7 h7 S + w; L5 w, u& S1 x0 C8 f
, j5 M0 _# M7 Y: p$ M6 W2 C$ j7 l, u9 Y
4 d2 s7 [8 f& A( r / @. |" n! v; B( X. T" P8 N- v
7 m" [% O6 n6 H
) M) b: c" Y) N$ j& h
6 m' i2 j2 w7 X
0 W, C3 O }: N& E# G) N2 c* b# @
% g) J9 }/ ~, }0 z) J" M; o% w
: D( Q6 A8 V6 J0 {% F) [- }3 ^& k9 X% I
9 R+ g' G4 Z6 i( ?( Y, E7 [
8 [5 A2 y$ g5 L: d x$ Z4 ], w$ F. d& {0 ]$ s
, T, N" }, F* X9 Y# {* \ ?. F
" ?( c' s: W. X( a
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
3 `9 P+ ~; `/ h" [1 h$ F=====================================================+ B! P) q8 d- y/ J
- l) i# ?- b+ j$ l6 v( S* _) q. L- ] b4 T' o9 g5 c
About
" v1 f9 x$ ~1 F0 b- c6 Z' `2 k h-----
. M# J$ F; d; L* R; ?Asuswrt is the firmware developped by Asus for their newer routers. They are + \% A- J; x5 B1 H" N/ F8 U% u0 c
also porting it to some of their older models, like the RT-56U and RT-N16.
3 t0 E3 X5 V# V. D) j3 vWhile originally based on Tomato-RT, Asus has disabled some of the ) j! x% r0 F6 L5 _: K. {4 z
original Tomato features, and added others.7 v5 A9 r% O' ~* b% B3 r
! }' K& g+ F6 u0 O5 X8 ?Asuswrt-merlin is a customized version, which I am developping.
. G; F8 b. F% t' S4 b9 P' UThe goal is to do some bugfixes and minor enhancements to Asus's firmware, $ {$ T/ ]) X. C0 w( x8 |: b5 M; u
without targeting at full-blown advanced featuresets such as provided by
4 U! n9 j8 w1 n0 T* V+ {excellent projects like Tomato or DD-WRT. Some of the features
' z9 R6 }# l, L' |: |$ u3 [1 ythat had been disabled by Asus have also been re-enabled.
$ t3 u9 ~' c" N: \; G0 b GThis aims to be a more restrained alternative for those who prefer to stay 3 B5 `& L ~( Q9 `) K
closer to the original firmware, with limited risks of seeing new ' ?9 `# `' M q" p8 Z
features bring in new stability issues. I value stability over
1 @5 K8 A1 i5 K4 wperformance, and performance over features.
. Z3 k8 P: n. P7 E9 G7 b3 T) J1 ~1 P" l! a. r) ?* Z
R" ~: w4 a3 z1 G
- i0 Q1 A5 }8 b- ^8 e6 Q: f9 Z; ]Supported Devices
1 Z: p0 t/ P# O# ~-----------------
( G* M- ?# F* D0 f9 {( nSupported devices are:
( h, Y; w( [7 n5 U * RT-N66U
( v7 p; N/ M" x9 Z+ | j * RT-AC66U" ^2 [/ W3 f' f5 E
. \( m0 o- e0 j* p8 gThese devices have experimental support (because I don't own one to test it):, k, e7 t$ g. ~
* RT-N16! Y2 Z, n- H0 r# h
" F5 u3 a) Y5 o7 K* S: g) H8 m' `' {" a* v a. `; A+ A
+ x5 ~5 F5 U b4 x$ e0 O
Features% n G$ I( B0 F& [4 S
--------9 D5 i! M3 ~4 ~& ?* ]
Here is a list of features that Asuswrt-merlin brings over the original firmware:
2 P; z3 i( z: z" y* u- n+ E0 B3 @8 J7 x- O7 ~
- Based on the source code of release 3.0.0.4.220
" s1 D, t" Z: A- F7 [& u- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
; \( a- Q3 c* F- WakeOnLan web interface (with user-entered preset targets)3 ^: C8 W N% c2 n4 K+ P
- Persistent JFFS partition( D3 k) p) r4 }4 [- V
- User scripts that run on specific events* V/ W/ i) r" c2 a/ r
- SSHD (through dropbear)8 B/ a. e8 Z v r& P9 t) g! n+ {; Y+ w
- HTTPS web interface. y/ q R5 G/ Y0 n4 M6 P
- Crond
7 A: q4 {7 g9 G; n# r+ B9 Q- Clicking on the MAC address of an unidentified client will do a lookup in- x1 z7 ^! ~ J
the OUI database (ported from DD-WRT).- I' {4 H" `: T3 J
- Optionally turn the WPS button into a radio enable/disable switch
1 M: i% F+ d2 ^5 R- Optionally save traffic stats to disk (USB or JFFS partition)6 ^$ {$ v3 D& z& z
- Display monthly traffic reports% P }$ q8 G$ I9 F& I
- Display active/tracked network connections2 q7 |" N4 S& |
- Allows tweaking TCP/UDP connection tracking timeouts
$ j q8 Q( K- ~! w& H- CIFS client support (for mounting remote SMB share on the router)# j! x" q) @, L Y: T/ ?& G, q
- Layer7 iptables matching
- f2 h. R& U# U# s& K' N" R- User-defined options for WAN DHCP queries (required by some ISPs)
; R S+ S: o! m( A: I* a t- Name field on the DHCP reservation list
o( U. k0 f0 q7 Y- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
. [% N( F) n0 V/ u6 }( B& _- Dual WAN support (both failover and load 0 h5 ]. |# `$ B5 l% T
balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)) Y5 L V: h$ y: b, x. A0 R# o* u
- Disk spindown after user-configurable inactivity timeout) \$ c5 h. U9 |# D8 ~& |
- System info summary page) s" Z) P, W- h* N& ^$ i, S1 C
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
3 q2 X0 y l: r8 R/ B- OpenVPN client and server, based on code originally written by: B6 d. r: ?) U0 C9 T
Keith Moyer for Tomato and reused with his 1 Q( C" B) p Y, U
permission. (RT-N66U, RT-AC66U)) q# r( c7 n" W4 o
# B) C! `! F$ I: P$ \& y4 U, E6 S" G" P4 f
' R' t+ X2 {# K# K5 u/ v' K+ o' z4 T
Installation
7 v! B, x; j4 h------------
& d, Y3 Q- u4 l! w; wSimply flash it like any regular update. You should not need to reset to
! s# j2 G+ |! p9 x8 y# dfactory defaults, unless coming from a version that used a different ' X# ~& K8 E. {+ z
nvram size. You can revert back to an original Asus firmware at any time just/ C `( @- z0 W. F
by flashing one.
! |+ j. G' N4 ?# r6 I# p9 H- r8 P* R2 v* j0 ^# |. ~
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
9 z7 p# M% S7 r+ X+ r6 q! e' Z* vfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
( a" G7 z& E, ]) Vwill wipe ALL your current settings and revert back to factory default!
1 J4 [- p7 ~( C( aThis is required to upgrade the nvram storage to 64 KB.
, B' R' \; [( k0 X
3 l* R* V$ _& `+ Y. |+ }# g s
. d: D7 k0 p( u5 {Usage
- O% v0 l1 a- n B& j: w* _$ V-----
6 J. a$ \3 M6 K( ?- M% j4 D4 H/ U& e, C2 [+ {% G4 S3 f) o% Z1 f
* JFFS *
" m3 F% A7 o d* tJFFS is a writable section of the flash memory (around 12 MB) which will 5 d# m" b% Q3 ^3 q/ X5 w2 N5 {
allow you to store small files (such as scripts) inside the router without " y. u9 w U3 X* {. i
needing to have a USB disk plugged in. This space will survive reboot (but : \6 P0 t4 A, p8 w" _' @
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!). $ \/ }+ x6 u9 c. @
It will also be available fairly early at boot (before USB disks).
" J: ] Z9 ?- z3 @% J3 ?, \; b, z# Z% X3 u7 @. p6 w+ O
To enable this option, go to the Administration page, under the System tab./ U* J" N. G: n2 D. @' m
! |) _- ~: M* t3 g& P' [
First time you enable JFFS, it must be formatted. This can be done through , h" b0 u/ F* Q) ]* u
the web page, same page where you enable it. Enabling/Disabling/Formating
! z+ j4 \. `- W1 oJFFS requires a reboot to take effect.
( ?& t- e4 f( d F0 a9 ?
% W6 V! ~% T" }: a: K# @4 [. TI do not recommend doing frequent writes to this area, as it will
/ f& D6 d$ P6 o; b. Dprematuraly wear out the flash storage. This is a good place to
I- ?/ D5 H5 A) n5 J! j2 C5 Hput files that are written once like scripts or kernel modules, or
8 a1 ^( ?0 Z" L4 z' T: k+ kthat rarely get written to (like once a day). Storing files that
( E0 s4 J) R8 M) ~" d2 C5 Z8 N Jconstantly get written to (like logfiles) is NOT recommended - use# Y2 d$ i. C. O
a USB disk for that.
7 g( Y3 f9 A$ t, j! D* a! d
6 _# S& E6 `9 F8 i( ~4 e
( G( @7 h' F" P3 h* j5 x, H( o* z4 B% w
* User scripts *
7 I+ Y, B' n1 I" b GThese are shell scripts that you can create, and which will be run when 8 O! C* \: P- e
certain events occur. Those scripts must be saved in /jffs/scripts/ 8 Z( Z. r& G* @
(so, JFFS must be enabled and formatted). Available scripts:
& J; x, \6 t+ Y+ z I$ L7 b" d# E$ ]( P% T; q# T4 }
- services-start: Services are started (boot)- G4 c8 p! I% q# a; q
- services-stop: Services are stopped (reboot)) Z3 P$ T6 I3 V3 Z6 p$ K3 C9 ?) |
- wan-start: WAN interface just come up (includes if it went down and back up); H W' [! M2 [# D
- firewall-start: Firewall is started (filter rules have been applied)( o) w( I2 @; \# U: v5 I. R
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)1 @3 z- U$ V( m
- init-start: Right after jffs is mounted, before any of the services get started) N/ X7 H) Q d2 y
- pre-mount: Just before a partition is mounted. Be careful with
- q8 a+ W7 ?) w* z this script. This is run in a blocking call and will block the mounting of the
A' N- j7 K5 D) N' t! X partition for which it is invoked till its execution is complete. This is done
# j# J& E+ A3 S4 I so that it can be used for things like running e2fsck on the partition before ; l5 { B+ C) T3 ]# q" B- u
mounting. This script is also passed the device path being mounted as an
: p# O9 q( j- p argument which can be used in the script using $1.
' j& x, u5 `' e- post-mount: Just after a partition is mounted; B! V5 E4 m( D M" H* I
. ?8 t. G* n4 q3 [- T+ k
Don't forget to set them as executable:
8 {& }$ w$ N8 g" [% p2 H9 K3 o& G8 w H# m+ X$ M( C2 q
chmod a+rx /jffs/scripts/*
0 C# B u' F9 T+ V( ~$ T; `) [
- l& N8 u! d1 u1 nAnd like any Linux script, they need to start with a shebang:
/ C. m! I( d% i3 o* O ]- E1 E
& a1 I) P @& ], W* l, M7 N #!/bin/sh
; ?) o- E$ p0 D$ w$ e, b
) h7 J. X D, D
0 D+ p3 C! y! P* U, {; j: d& _' M& F6 B+ `% J- c. [
* WakeOnLan *
6 i) O% b* v$ w0 K/ ]7 B M( oThere's a WOL tab under the new Tools menu. From there you can enter a& e! g/ [7 ]/ \
target computer's MAC address to send it a WakeOnLan packet. You can also
2 N3 x7 B1 e" V% L9 n# n; gcreate a list of MAC addresses that will be stored in nvram, and on$ o* s1 u: d8 K6 d
which you can click afterward to wake up one of the listed computers, without
) p3 c; t4 K* ^4 ?* Z# shaving to remember their MAC addresses.
6 @) v' @2 b" }# m8 }, F1 z/ `, X/ ]5 u. v m
3 a+ Q& C4 m- ]- |
9 Z# Z4 ?* k' K7 m* SSHD *
& x" T/ w. J# VSSH support (through Dropbear) was re-enabled. Password-based login will use
5 p- }9 Z9 Q, T* {the same username and password as telnet/web access. You can also optionally 8 Y3 ?! w, b* S* k1 z- g1 o
insert a RSA public key there for keypair-based authentication. There # _ ^! i3 y$ G; y
is also an option to make ssh access available over WAN.
. I2 U: y2 S' } s( V8 S" o" q0 U6 Q1 { y* G
9 N2 \* K/ q1 o9 M6 [0 g* HTTPS management *
0 N3 [2 Y3 J9 G# W0 FI re-enabled HTTPS access in the firmware. From the Administration->System / h @& i7 R0 Q
page you can configure your router so it accepts connections on http, https
; G% v+ j4 w" Mor both. You can also change the https port to a different one # {2 q4 H/ X1 d9 W; a
(default is 8443).
" s& O( c7 z! C$ j) `3 p
$ D+ K. F' U; Y! _6 O( |( ^ G( _! z
5 n- N, i' M8 o0 ~' D
* WPS button mode - toggle radio * t. j5 ? \$ [6 q
You can configure the router so pressing the WPS button will ' S( Y; d5 ?, m" p
toggle the radio on/off instead of starting WPS mode.2 e( q3 g4 Z- J+ z+ ~ J& K0 N q
The option to enable this feature can be found on the
, D: p& {. s! ?. B' SAdministration page, on the System tab.
! P& A- T7 Q1 F" m% O) X( r
2 K ]8 Y% l" b
1 R) u# R6 w+ g K) g8 }: g$ [! D# e; \8 z# N+ M# D5 h& s
* Crond *
7 ~ q# h8 O% E0 h. j; w3 H/ r, Z" WCrond will automatically start at boot time. You can
% L9 F* `9 n) B0 Vput your cron tasks in /var/spool/cron/crontabs/ . The file 3 ]9 T& _6 @* @' {# h6 \
must be named "admin" as this is the name of the system user.
, Z5 Y/ n) z* C7 vNote that this location resides in RAM, so you would have to , w1 Q1 L" j7 I3 o$ w. D6 B
put your cron script somewhere such as in the jffs partition,
1 P3 |; W* V" k* G2 _/ oand at boot time copy it to /var/spool/cron/crontabs/ using
' _- L( ?/ C: q6 ]# \an init-start user script.5 i4 I: O# C; d- j- |( R0 C
8 T9 L& R/ M8 |* h$ L, ^
& x B0 @ C2 H i& I/ ~* w1 d4 Q5 z9 M9 G! o
* Traffic history saving *
3 c F9 w2 v' J5 YUnder Tools -> Other Settings are options that will allow you
0 E5 o1 @/ a* o* C* ^5 Ito save your traffic history to disk, preserving it between
8 ?( \% V- _2 j& Y% K9 k irouter reboots (by default it is currently kept in RAM,
( e) g3 T; W9 h" J( a: Oso it will disappear when you reboot).4 z1 p5 U" f" K* g/ `7 U
6 a$ L( K. h" ^6 W- @- tYou can save it to a custom location (for * ?2 N. s% s) j8 E
example, "/jffs/" if you have jffs enabled), or 9 S1 T2 y s* {4 ~% c5 N5 Y
/mnt/sda1/ if you have a USB disk plugged in.. B0 E' m. N! u. b
Save frequency is also configurable - it is recommended
$ F% z: Q: Z, b8 D/ ]to keep that frequency lower (for example, once a day)
# \0 s- @; q& i% |if you are saving to jffs, to reduce wearing out + Z0 u9 o8 ~# F5 L$ }; H, f6 C
your flash memory. Make sure not to forget the trailing 6 m+ P% k+ u- e$ Q E" K
slash ad the end of the path.; L4 V! T+ z D5 w: b0 |
: E- a6 p0 E- N% U8 [
Also, a new "Monthly" page has been added to the Traffic ' o& Y2 e: q. M9 S
Monitor pages.+ L: y+ }% n2 p6 E
% _& M1 I6 V$ F( X, ^: R) V
9 f" P$ D! C, l9 K8 z$ q+ q5 ~! ?6 m% s0 @7 H- f) T
* Display active connections *0 f5 P$ y+ ]' C+ T' }5 Z
There is a new tab under System Log called "Connections".
& k5 |; T& M0 d0 t, vThis page will list the currently tracked network connections.: e: ?, m: v& e; R5 A
You can enable name resolution for IPs on the Tools menu,
; f: m: b) R0 o, [# W& j, s, Funder "Other Settings". Note that name resolution can
" b* U7 Z' D' T `! Eslow down the loading of this page, especially if you have
5 n& r1 ^; o" @6 B# l/ La lot of tracked connections (for instance while torrenting).
! N3 y2 [. m' [' }3 r- p6 M6 B, S* @8 f# x
* v: ]' C* T2 o: _& L* D
/ k. S" j6 n3 p5 P$ ~, I/ l% Q1 s* Adjust TCP/IP connection tracking settings *
6 t& _- }3 m2 a! k' e+ zUnder Tools -> Other Settings there are various parameters 2 a9 F; c- {1 n4 Z% Z
that lets you tweak the timeout values related to connection 2 F: U/ k$ z$ Y& i. U
tracking for TCP and UDP connections. You should be careful with * u" e& Z/ J8 o( S' T
those settings. Most commonly, people will tweak the UDP timeout 7 ^! R0 p! z+ j! i
values to make them more VoIP-friendly, by using smaller timeouts.
( Q' Q$ `' |% j8 ~Timeout values are in seconds.
; h* u: u, Z- \3 j
8 j( w( z& W4 j# {, C8 p6 u) l
8 @% }, r: S3 r$ H1 J: W0 e
4 Y. ~' n8 G. ^* Mounting remote CIFS shares on the router *
/ K$ b; Y( H/ e# i2 Q- V: v; XYou can mount remote SMB shares on your router. The syntax will
, H/ ~6 c+ j1 ~% d7 [) E+ Qbe something like this:- X1 K$ V9 U' b% V7 o
/ D- r" O9 q% T& I1 _
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"6 i- Z1 ` c! U
& U& |1 {0 m5 o5 P: H! V, u(backslashes must be doubled.)# s( w% V+ E9 m
$ |2 Y1 J+ k9 L: Q% k: B
3 R3 ~3 j2 ^6 G- [/ ~
& G6 A/ ~# y* |, G! V( N1 \* Dual WAN (EXPERIMENTAL) *' u- f. p7 S7 F0 Z
Asuswrt originally supports using a USB 3G/4G modem to use as a
0 K7 m# V$ m! G/ e+ j* Yfailover Internet connection. Dual WAN is the next step, also
* j9 l* @5 B7 T7 ?developped by Asus but left disabled so far in their official ! b! q" \! ^! S& _# m! \& `
releases (probably because this is still work in progress). " c2 t/ r5 `0 H
; ^5 s! k8 k1 S
The first improvement over USB failover is that it works not only 4 [# M, v Z: r. g" f. g; O/ O
with USB but with other ethernet devices, which can be plugged ! Y" L% s* S3 u- ?3 ?) {( D: _
on one of the LAN ports that you will select as the secondary WAN 2 E/ ~5 Z; \' I; O( c
interface. The second difference is that in addition to failover
6 O$ [/ C, u$ n$ B; |; O: tmode, Dual WAN also supports a load balancing mode, allowing
6 [# G2 r* E# E2 z/ _8 ]0 ?you to share both connections at once.
/ t4 T7 I p1 v' w% }% M. l
4 j1 |3 v, w" X* m5 l) o5 BKeep in mind that Dual WAN is still an experimental feature, until
& I+ N- J8 C. m, @the time Asus finishes developping and testing it.+ ?. c8 L+ V4 D4 ?
* s, [( v3 f0 g, Y+ } K7 `2 w% U6 c# o% T8 V6 n
( J* u8 v0 Z: M4 R* Disk Spindown when idle *
' o' V& X: a4 Y CJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
4 V6 q7 ?8 c6 k( d+ Nto configure a timeout value (in seconds) on the Tools -> Other Settings
7 G: ]& P! K* Y' V; P9 M$ \) Vpage. Plugged hard drives will stop spinning after being inactive
" q# d; K5 G0 z6 h7 ofor that specified period of time. Note that services like Download Master
3 W% V( z1 G3 l2 U w2 j7 }might be generating background disk activity, preventing it from idling.
3 K' P3 Q: M' e U1 P4 x0 D! o1 p$ Z3 g& D7 T( P. A/ g! [
) \9 D7 H" Z' p- {9 v
4 c# Y$ U' y# ~& m6 b! Q
* OpenVPN (client and server) *
/ b: k9 `; b8 a5 Q& W/ BOpenVPN is an SSL-based VPN technology that is provided as a
- }- p9 W" z; a7 w4 @secure alternative to the PPTP VPN already included by Asus.
2 `' [0 B ?6 c# V8 |1 P7 V# ROpenVPN is far more secure and more flexible, however it is
7 q( w2 b9 u/ c9 \not as easy to configure, and requires the installation of " r+ P5 `& {( V) ]1 g* O, S
a client software on your computer client. The client
4 M9 R$ p( J4 D# j& D4 v& ~, z% Ocan be obtained through this download page:! Y3 e( u. D* t0 l% t
3 F- G& V, K( k7 H6 J$ u* ihttp://openvpn.net/index.php/open-source/downloads.html" j1 F1 i- A- u- H8 y. S- \ W. A
( S8 r9 Y+ F0 N( `8 _0 D2 J0 T
Explaining the details of OpenVPN are beyond the scope of this
% ?9 U" D3 v5 x& d& H# |documentation, and I am in no way an expert on OpenVPN.
$ N3 o4 j" j, N! |5 AFortunately, there is a lot of available documentation and
% W0 ]* p, w2 U) C, j* S0 cHowto guides out there. I tried to stick to the same option " x; |# J4 E: b" y
descriptions as used by Tomato, so about any guide written
( o( ?8 f$ w( f: Mfor Tomato can easily be used to guide you on ) n8 i% t0 ~3 y6 \
Asuswrt-Merlin. For pointers, check the Wiki on the Asuswrt-Merlin
' k4 j7 |' j/ C8 N' Q6 [3 [2 a4 [Github repository./ z" ]2 ?& `1 H z- j' j" F
- F7 w( V* U' L7 X+ t
5 T3 X) t2 i; l0 o9 S* H! d' c) ?- p4 |9 ~3 M, W# _) m
Source code! f" F5 H0 Y- @$ H- L
-----------9 Z% v7 W: z1 u# Z' C
The source code with all my modifications can be found
/ u5 b0 [0 L" t2 Jon Github, at:) j- A9 v/ G& c( e$ Q {& c
2 A# T" Z; y6 c' V7 V; ^; n' a8 Thttps://github.com/RMerl/asuswrt-merlin: i& O* t. X; Q: o; u* ?% W9 Z
5 k \3 g! t- a9 Z- z) U7 g2 G
1 _# v+ i. {+ S0 U% ?. H. Q" |% M
7 M) _3 F& M% ?! k, jHistory
* ]* \ i' V2 E1 h) m-------
4 H# |) S3 v3 S1 t) [3.0.0.4.220.18b:
$ h7 \" @$ S3 p! R4 m9 }' s$ s - NEW: Report both rx and tx rates on wifi connections
1 q9 ?- w8 p9 m% s4 O - FIXED: Handle cases where the wireless driver returns a speed of -14 r' n: m+ I. G6 ?% Y+ {. Q! z# Z
- FIXED: Removed rssi retrieval retries, as it would make the first access to* j2 M# a' @/ \! Y! q" G9 {9 n" k# ?
the wireless page take forever if you had multiple connected clients.6 _9 T+ v* N9 K* t8 l
You will have to manually refresh the page the first time you access it
. } U' e* f. c5 _' g0 o( K if the RSSI is reported as "??".4 M% N- Y. N+ g$ T2 ]
+ i2 F: i, @# ^% p- F5 h3 a8 z, s* o. y
3.0.0.4.220.18:9 m, {: {" {/ ^1 M
- NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be: i% ]0 r) u+ U# b; [: ]5 a# V! E
manually set to a value between 0 and 15, with 3 being the default).
$ c3 G7 {! G! j, \- p% l5 f - FIXED: Buffer overrun in init code that would crash the router when
5 B" ?4 R9 o" P5 \ too many features were enabled at compile time.
1 S1 o* u# P# x! r% C; _ - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)1 X" w, j& ~5 u) ]2 L4 F' |! l }
- FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.* e. t& X+ m. }" f) D6 }, b: w2 B
- FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
! o- E, S. Q! \/ z2 _- w not properly saved.* H; q7 ^$ s8 S- a7 F' w% u$ Q
- FIXED: First time a client's rssi is polled it would return 0.
8 r m! h3 s1 x; R+ ?8 p) e7 K - FIXED: post-mount user script wasn't executed (regression in 220.17). ]4 w6 g v/ D
- CHANGED: Added some info to the OpenVPN server and client pages.$ H, n5 ~' G3 J& Y; ]7 t9 m, Y
- CHANGED: Improved load time of the VPN Status page.+ O- |$ C$ g) S( h8 k% Q2 i
/ x4 w. e- m+ w, ^; a: k6 O) v, G; @2 B# T% V8 n; Z) {" D
3.0.0.4.220.17:
9 V6 R" L2 P6 {: g9 a - NEW: Rebased on 3.0.0.4.220, which includes:
9 R$ ~$ ~1 ~; ~" Z * Fixes to IPv6 6rd1 h9 _' b0 t3 M6 p# v. J
* Fixes to AC66U Wifi + QoS
& P/ b u I- ~9 A V+ J. R$ W. c: | * AiCloud5 X/ t; J& A) H' X& I1 V
* Interference mode once again enabled
! v0 q% j* z* c, E1 Y8 |2 J - NEW: Display last received rate and rssi for each clients on Wireless Log page.
. @: W% d3 b7 O0 Z/ B) Z - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
5 t( n+ D; V& t if you had just enabled the option on the webui.# w' V, V* d, o- q P2 a& v
- FIXED: PPTP clients not always showing on VPN Status page.9 } S# R3 K6 Z+ A% N9 k& [
- CHANGED: Disabled DualWAN as it's currently broken in 220.
3 M/ A8 b! H* Q# v0 R7 c" n* ? T - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
/ L3 B7 F0 n# X, f7 | the router.
0 f2 X; h$ F y7 @/ f5 M - CHANGED: Removed firmware update checker to avoid accidental
% Q6 [- J5 U' ~5 e& s" l revert to original FW.
$ J o8 k. m- H z/ {# x$ c+ S, x1 G- E( O" k# O2 k9 C2 x1 ^6 G
6 A: x9 K- ^0 S9 a Y
3.0.0.3.178.16 Beta:+ K7 G: o7 H6 q" N; i* I
- NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by) V$ P7 K D& i
Keith Moyer (from the Tomato project).
) O) E4 K, j$ p0 g5 C$ \% Q - NEW: Added crontab command
# {* R# x6 ]' J9 V - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either # Z' D$ o+ ?- j/ z' n& P
VPN or the NAT Loopback (GRO is now disabled for that device)
5 R3 r2 s8 }/ P# S3 @ - FIXED: dnsmasq was listening to all interfaces by default, allowing
; v K5 M/ A2 U7 m; o; o even dhcp requests to be serviced from the wan side if you* A* U, z1 _7 Q
had the firewall disabled (Asus bug) (fixed by dev0id); T4 i5 W2 V" T f j
- FIXED: Default disk idle spindown now set to 0 (disabled).
9 H: {0 q' S9 |+ ?* L - FIXED: Corrupted WOL list when using IE.
1 z) n; m& W5 I9 n. t9 u - CHANGED: Upgraded openssl to 1.0.0j.. s( @6 K/ U9 k/ L/ x- ^4 t. C4 |
- CHANGED: Included fully functional openssl command (will allow you to
* J1 o# I2 }/ E create keypairs and certificates from the router)./ d- s! s6 ~- i: B) R5 w. L- ~
- CHANGED: Removed power adjustments from the Performance page, as they- }6 M7 j5 V4 E, b4 M# u4 Q2 ~5 K
are redundant, and not as reliable." s! U- ]; G( {' v! g7 L
- CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
$ U0 Q( V7 j2 i4 S4 H. f' i am unable to work on them without an actual router.% T; F5 `0 c+ t1 g
9 ] J, ?$ k3 v$ M
) ^0 Q4 }# x9 }, ^
3.0.0.3.178.15:
% |; h7 M5 ^; W y" h* \ - NEW: Rebased on 3.0.0.3.178. Notable fixes by Asus:
- |& Y& D+ l+ d, Y. d6 W * Radio turns back on based on schedule
9 z* U: P M0 v' O) p * Reorganized QoS pages
- O9 R2 ^: `5 m) [# W, P5 X * Turning WAN DHCP connection off will first release current DHCP lease" [( \' \ a# U/ O# {0 U" j7 c- o: C
- NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
5 o7 u3 q9 Z; t. ]8 s( b - NEW: (RT-AC66U) Implemented JFFS support. Limiting partition to 32 MB
" F5 Z( J5 D W7 Z0 p max, as using the whole 90+ MB available makes little sense for 6 v' M# D5 L+ x/ r
JFFS, and was also displaying some issues.: _4 W: W# R) ~+ c, n$ \
- NEW: Added nat-start user script, as NAT rules get applied separately from. z- r5 c) i' i* C' z" `' v
other firewall rules (firewall-start changes to the nat table are
. Q+ R& \* W0 y5 J9 g8 ? being overwritten when the router starts NAT)* ~, j3 K( S5 r M+ e
- NEW: Added additional info to Sysinfo page2 e5 m0 X0 h, P# E& I s4 F
- NEW: Added chroot applet
1 L4 s" [3 C5 g- L2 W - NEW: Option to allow SSH access from WAN/ F) O( g0 @' N e* A
- NEW: Option to exclude specific devices from idle spindown& y: u6 M3 t# D% x$ E4 k
- FIXED: Performance page now uses the new Sysinfo API, and is now able
4 y8 P) p" p, r5 J4 K: x. } to deal with cases where radios are disabled.
; _) `" ^" o' I' z7 q: w
' {7 N% b2 A/ A# X# s1 d5 i$ m4 S% s
3.0.0.3.162.14b:
+ `5 P8 w# {6 x - FIXED: Web server would crash for some people when accessing- o! `4 e Y! s! ]
the Wireless Log page.
3 r* c* |. W$ c2 O
# Z- x$ a% R7 v M
9 e; i2 }% Y6 @+ M+ C3.0.0.3.162.14:- E4 r; ^9 y6 }3 G) L
- NEW: Spin down disks after (user-configurable) inactivity timeout
8 I! s' H; H5 r0 ^0 Y0 Q (using Jeff Gibbons' sd-idle-2.6)0 O0 P- h5 x1 H# l) C0 H
- NEW: System information page under the Tools menu.( j7 h& q4 o1 J' E% o) ]5 [
- NEW: Station list on the Wireless Log page will now report associated
5 D# k& ]6 t0 D3 w3 E' Y IP and hostnames (when possible).
3 x. n/ X4 c& ?/ O, Q' I - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
! e( Z$ `* j; p' ?# k http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)4 y' x' c' D4 C7 [) x8 U
- CHANGED: Better integration of the Run Cmd page.
; N8 \$ X3 p3 J6 M - FIXED: Incorrect left menu rendering when under the Tools menu.4 m# B% Y# N: }! [4 s/ c- P; w; a
, A+ X1 c. Q9 a5 Y' U Q/ b- }6 w0 |
3.0.0.3.162.13:( g/ q1 o; }" X! j/ _5 \
- NEW: Rebased on 3.0.0.3.162.1 v7 c3 G1 y3 R- N% A& U' J
- CHANGED: Switched to WPS radio toggle code Asus added,
) i% |+ J$ @. d% U2 v7 w now on the Administration -> System tab.
; Z: z5 m6 l/ p
9 C+ W5 {0 t1 l9 c0 e' A0 c, @3 d# Z; d3 v3 X" ]3 z
3.0.0.3.157.12 Beta:
2 A, X# f1 ?% e- t/ U( BThis is based on unreleased Asus code, which they have
3 t+ N& x4 @ S% l0 Ugraciously provided me with.
0 {6 R% E( `% F! A- u/ } u! ? g+ X9 D3 k
- NEW: Rebased on 3.0.0.3.157. Notable changes from Asus:
* a4 P4 D _7 U# N7 k . IPv6 tunnel memory leak fixed2 \* {$ m6 P" \+ m
. They fixed many issues, making some of my patches
; n, ~. ~: b1 N4 _' s; }8 X* y no longer necessary, such as timezone DST, https auth, etc...
) n! P: ~7 l0 l; E' R* W$ ` . Upgraded radvd6 o2 |$ N" a% [
- NEW: Added link to the command shell page in Tools menu.
4 E# T5 E, a3 B+ X: _+ {1 K' M - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)$ J9 \ J( F: J, H$ C6 r: J
- NEW: Added "tee" command. ^ F& N$ g/ g% y
- FIXED: NAT loopback rules would actually NAT every lan to lan3 i0 C2 Z+ n# ^+ T# V$ Z+ D# b
connections instead of only those needing the loopback, F* H$ i, n/ v$ Z6 A" U& p( T! Z
(bug in Asus's code). Replaced with new code based on a
/ t# w0 f0 r e suggestion from Phuzi0n on the DD-WRT forums.
& J8 @0 ?4 Q. ?. v& n' ~0 U7 _ - FIXED: Accessing the WOL page would make it resend the last
+ E7 |# u9 Q$ a: a WOL request.
/ E0 j0 u3 R, [ u; V. N% c - FIXED: 'cru' was using 'root' instead of 'admin'
3 Y6 w; t3 m# U, U( Y0 E - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
7 C/ ^: O( x( X - CHANGED: Made tracked connections load async from rest of the page0 j" J. a+ f6 C E' }
- CHANGED: Increased hostname width on Connection status page7 t/ ?9 a7 W0 y: g# R" ?/ h
- CHANGED: Improved WOL page functionality.
# u4 H6 z c; _" Z, C' U: E- u& j4 c2 m L# I/ A
& y2 r7 N. m0 E3.0.0.3.144.11 Beta:* @+ ?% m& `/ ?+ g/ q) j8 v
- NEW: Name field added to DHCP reservation list
" I0 ]8 R% I- f% O - NEW: Webui option to enable resolving IPs on the Connections tab
7 o2 A7 L# d) Z8 a - NEW: Store a list of computer MACs to use as WOL targets
7 M) @6 m* {2 n7 @* v - CHANGED: Increased dhcp options from 32 to 128 characters
/ g( y1 Z! O" \- h c0 L2 G$ q - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
2 e& [% Q0 Y$ D0 o( { it to 16 in recent versions)
! y2 d) P7 t( g' { - FIXED: Retrieve dhcpc options for the correct wan interface
: I6 `' B+ r6 P4 c! o
$ y2 N. c% T) y; L: i4 o1 `1 V0 K N- u$ p% z
3.0.0.3.144.10:" C4 l$ |% j( _ V
- NEW: Rebased on 3.0.0.3.144.+ B, Y( n! t4 ^+ q8 w( i9 ~$ u
- NEW: Support for 64K NVRAM enabled. ***First flash will
3 y8 M. R5 A! m- J" s6 o$ ~/ I& o wipe out ALL your settings! And you cannot restore
. l8 X, j/ b+ }' {) P# N2 x from saved settings - you must manually reconfigure
& R7 d6 C- i" C5 i1 k# s everything. Be warned!*** m- q C8 _9 }7 F
- NEW: Enabled support for Broadcom Wimax devices: z: I3 q& A* D& g. u" C( c5 `
- NEW: Added cifs kernel module (for mounting remote SMB shares)# r0 v. }8 W% T% `: ]( O7 ` ]
- NEW: Added layer7 iptables matching
- n, U1 I: ]/ Y - NEW: Added user-options for DHCP on the WAN page4 H; a/ d4 P2 S5 F2 M4 @
- FIXED: Router crashing when connecting to it over Wifi
' ?& Q0 d( E+ R) B9 m and running the newer QoS code (disabled GRO)* _) s4 I* J# ~* B, Y# y9 m6 h" _
- FIXED: Router crashing when connecting to a network 4 p" @2 k. A a0 k( p! X4 e7 g
device behind the router from over a VPN
* a) A6 v5 f: F* ~/ X! k! V connection (disabled GRO).5 o7 Y. }: m+ ^
- FIXED: Incorrect timezone set unless enabling- l/ N- D c4 k0 A
manual DST.
4 _5 T }' T8 R; A
, y4 S+ ?& h6 e
2 T/ M; F3 {; @$ H0 d1 x3.0.0.3.130.9:
6 e. z& N, {& L4 s2 x - NEW: Enabled new Dual WAN support from Asus
6 C7 b8 d* t, w5 l. V - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
6 U* O+ S6 L. ~* n
$ z1 d2 {* l& K8 S( [& [* e# z) |9 g5 A& X' n
3.0.0.3.130.8:
l0 j2 m ~0 }# b6 T7 N. d5 g*** Reverting to factory defaults BEFORE and AFTER flashing: l. a: k8 h8 J4 h9 e! {2 x
this version is strongly recommended! The newer Asus code base
& [9 U6 r" V! ?, nseems to have changed quite a few settings, so you'll want to 9 ^& f) N! N+ I$ B( M$ M
not only start with the new default values, but also get rid
+ L2 ^6 |+ ]7 k5 w$ jof obsolete settings. Otherwise you will be wasting a
- O! c2 ~4 L1 ]8 Tgood amount of the limited available nvram. ***
0 D! c' `! b" L) X$ d$ O1 Z0 p9 [* a P" N# E
- KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code & _' F2 x) V5 J2 u* T V5 U
and/or kernel code)
4 h$ e6 r/ z* K
' |) n) ]6 O( }9 V - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing : x6 `; w$ F: [
a LAN device behind the router. Workaround is to 1 P7 U. x( U" B
use an IP range outside of the local LAN% N1 c4 o5 V4 c4 \6 i2 `* `5 v0 R# g
(i.e. 10.0.0.0 instead of 192.168.1.0), and either
" s* _# B. _0 r( C set your VPN to use the VPN tunnel as default , u9 \' p7 m+ |4 J2 M2 F
gateway, or manually add a route to your VPN " ~# i- I* o; y
client./ u+ z. |! _4 W
T6 ]& t( m+ y/ X* f6 z) J4 i - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
' Z7 R0 y' w, h7 W' b$ o; m* K6 q Build 130 brings various code changes to IPv6, not sure
* B8 y7 p9 c6 \, u4 r( C8 i what else (as I have no changelog between 112 and 130).# T1 t# d0 {9 w6 I; K$ R" k
The QoS code remains from build 108, as build 130 is : v! Y* Y& c% a! O4 e
unstable.$ r W2 J9 j4 z% v3 a
- NEW: Added "diff" utility
" B7 E5 Y2 N# l! D) Y9 n - NEW: Keyword-based filter (new in 130)* r/ J: p# ?6 x* t l0 {3 m9 r$ u" _
- FIXED: Firmware/settings can now be uploaded over HTTPS
6 T, h _" ^& Q1 G (bug fixed by Asus)& t: f' }: }! ~# U
- FIXED: Buffer overflow in networkmap that would cause garbled " d+ s7 g+ a/ D# \
device names to appear on the clists list (bug in
/ J4 H6 s2 q& V' \* D Asus's code)3 U: j: m2 n+ h; q" u
- FIXED: Firewall would break when applying a game preset that
: t% }" Q" G' m2 @* Y7 x' ~ had multiple ports separated by a "," (bug in Asus's; y0 J) b: M5 ]0 h
code)0 O2 ^9 F4 D& n) `" x! h5 s
- FIXED: WOL through webui wasn't working when IPv6 is enabled
% \7 l* f3 v* ~5 r. m/ c. e/ N - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
: x6 \% r* E6 R - IMPROVED: /jffs/scripts/ will be created automatically if it; n- R8 [5 P1 c# ]' e* A- r7 U1 Y
doesn't exist (you must still make any new script ( q8 K6 Y2 |9 V' p# F+ |% N5 X) N* p
executable using "chmod a+rx script_filename")
+ @9 l6 w# n2 I8 c6 A4 S
/ N3 S1 Q8 E, v0 N. l% F/ D3 q7 W) F: v8 x; S# ^; [( L2 |
3.0.0.3.108.7:
5 x6 e$ r. h D1 |% Z( h. g - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
: T7 h! t- J, D+ n4 C - NEW: Added webui page under System Log to display active/tracked/ M& F8 k% H* R) }# g2 {
network connections.
' H1 a. J0 }0 P) J - NEW: Added netstat-nat command.
8 F4 d/ i4 ]7 n: V( C+ \ - NEW: Added pre-mount and post-mount user scripts (patch submitted by
# ]" N. f, X9 J6 C0 w% x+ _8 ?) H Shantanu Goel)
6 u. E8 C5 N5 h, J - NEW: Allows tweaking TCP/UDP connection tracking timeouts
4 {% a% e, A/ w g& C - FIXED: Removed check in Asus's code that would reject txpower > 809 t/ K; ?% F5 ? f
unless you clicked three times on Apply (?!).
* l& x8 Z/ X# N$ _, W NOTE: Still not sure power setting even works, as I get* J2 a; r+ l" x5 n. }! e* d
-80db from the other end of the house no matter if I use & Y A/ B) I1 s. a0 r2 |/ m
40 or 500 mW.
3 i1 m f. U3 r6 R( e5 ~+ j
' p( P& t$ E8 e* P& P
$ l$ f3 d0 q- t" x* q- D& p1 x5 K2 O3.0.0.3.108.6:' m+ h' H; C0 @& o
- NEW: HTTP access list (backported from build 112)
* m' h: U, M* A& u - NEW: PPTP VPN encryption options (backported from build 112)
6 U& D' I$ v* b3 t - FIXED: Traffic history location was't properly saved
& _! I# H0 ~3 u4 h+ }/ @& e) ^ when changed in webui.4 v: f f {# A* \
- FIXED: Disabled traffic history saving to nvram for now,0 ^2 ?) l; e+ Y# y7 Q0 l
to avoid people accidentally filling their limited nvram space.) W4 J2 l! L, s1 p
- FIXED: Missing bottom pixels from the bottom of General menu' F- {: ^# l k& u& Y8 |2 ~
- FIXED: Removed invalid CSS attribute
* W; {" z7 |( Y# d8 X9 T5 K - FIXED: typo in VPN iptables entries (bug in Asus's code)& z& a: k5 T" u! R! H6 k
4 T3 b- N4 Y: G
* a' W/ }! }9 S. w
3.0.0.3.108.5:8 _ |1 Z- w. W/ |% Z( l8 o
- NEW: Crond starts at boot time. S7 Z [9 ]. b0 ?7 e4 w# J: [
- NEW: init-start is a new user script that will be run early on D9 k/ C: K6 Q5 L j: L
at boot time (right after jffs is mounted, and before any
" d& K9 o) t$ h! R0 g service gets started)
4 r! c8 `4 [2 R" H* ` F - NEW: Can save traffic history to a custom location (USB or
) H4 s! I8 ~ H1 a4 o JFFS, for instance) to preserve it between reboots.2 ]8 u7 [* X$ ~: ^% q
- NEW: Added Monthly traffic page (ported from Tomato)
8 F+ u1 ]/ j" m3 m4 K& G3 M - NEW: Added the Performance Tuning page (with temperature).
* S/ p6 i, x/ w% e7 N - FIXED: Webui authentication was bypassed by the web server (bug in
6 |$ Y; V: n5 L! R# Z Asus's code): a* @( ]: c* ^# [& f( P# U9 E. o% A9 Z
- FIXED: Httpd crash when uploading a FW or settings file over
$ E$ Z1 ]+ P& u! R https - should simply fail now. For now you have to
; l7 Q# H8 M2 h5 q& ~3 r use http for flashing the FW or restoring your settings
) i j! e1 ~6 c. l S from a saved config file.5 o; ^5 V$ N E, r* x4 j( j S
# ` J% v: L) b, i h
; T2 y! g# W2 E1 l' R" R, p% n. m0 e3.0.0.3.108.4:
5 u$ z" c. G6 b8 ]+ ?/ n7 A: L' Z. g* W% _ - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
/ I2 H! Y+ L" n; f- u; d q. f the OUI database (ported from DD-WRT).* y. J- o2 d$ t
- NEW: Added HTTPS access to web interface (configurable under Administration)
9 r; y" K( ~$ V5 s# S - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)4 T; g- H8 H+ \! N* Y' y G* ]
- FIXED: sshd would start even if disabled- ` g! S4 K" l$ }9 z) F l) [3 u% d
- CHANGE: Switched back to wol, as people report better compatibility with it.( _% B- V. K3 a# Q8 n, q( ]# |5 D
ether-wake remains available over Telnet.1 v" }& N8 J K- S/ i" [! G8 S
$ `6 y c1 ?) c0 y# |% F
( Y2 @# c, r: |3 ?; V- H3.0.0.3.108.3:6 C: S7 U+ w( v# t5 W: G- b: I# c
- NEW: JFFS support (mounted under /jffs)- S; _3 S4 T5 B$ s A
- NEW: services-start, services-stop, wan-start and firewall-start user scripts,# \' `" Z) r- c6 i7 ]1 b
must be located in /jffs/scripts/ .
: @6 E3 G$ ]4 S - NEW: SSHD support
* t3 e! X' p/ T6 E" \& ?& N( y- } - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
; k( u, J, m- g# Q: B - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
U" ?& b& u% C! _4 ?$ j. ` |$ C& s - CHANGE: Added "Merlin build" next to the firmware version on web interface.
/ m1 h1 |+ M& B8 E6 c: e: m+ C+ r
+ X: }* i* V( d# k7 X
3.0.0.3.108.2:
( C1 a, z: p. m: u- L& M7 _: | - NEW: Added WakeOnLan web page! ~3 E6 F. Q, I8 g. Q
- `+ a5 X$ ~5 p+ u0 n _1 z: i, b! v& o, h: h! \3 c& q0 a0 o
3.0.0.3.108.1:
5 y4 Q0 I. N' b) R( k - Initial release.
6 i0 u# t4 O. l2 P/ ?& G
o9 T2 Y2 f/ N0 L2 `2 M! n# s- V* a U
Contact information
U7 l, L7 O. c y3 v) s6 c-------------------
! d% m' M& M- n3 \" u. C4 uSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
- g& x" Q% d0 r) q6 |) xAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.9 [& j3 m* o7 N3 m6 W$ |
Website: http://www.lostrealm.ca/
; q D/ m% A. TGithub: https://github.com/RMerl/asuswrt-merlin
u+ o" B/ X) VEmail: rmerl@lostrealm.ca
7 d7 ~" u+ k, y; m& @% mTwitter: https://twitter.com/RMerlinDev
: ]) [+ |8 L8 E0 l/ {& s9 Y3 v- t7 ~7 X6 j' e2 b5 e7 {" O$ H8 t
Development news will be posted on Twitter. You can also keep a closer eye
1 }* K, J$ h, e" R; x" R* a6 G, O+ M) Con development as it happens through the Github site.
& A) q: w5 g' h, e8 I5 M# L3 e) t) @* J5 G: \
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
) x7 y% B* ]! y$ F2 |8 _6 R9 { p7 ~post there (in the Asus Wireless section).
" u) Q: K& S% O
1 o1 \0 M) F, w* a, `/ Q, E" a7 D6 O1 ]
Drop me a note if you are using this firmware and are enjoying it. If you really like it and want
8 c1 ?* i( ~3 O+ X% Rto give more than a simple "Thank you", there is also a Paypal donation button on my website.. o6 }3 b" |" u- ?. Z) R
$ N4 }. o$ L$ E4 _# JI want to give my special thanks to Asus for showing an interest in this project,
/ R- @+ v: @- x( H6 H& s' Zand also providing me with support when needed. Also, thank you everyone who has " L0 Z$ }0 j. `9 G
donated through Paypal. Much appreciated!2 H: O- j6 s t$ y0 l' ]
, m8 r& d% j( h8 Z/ O& }; d3 a- ~4 Q
$ N. X( T% k* f% \
0 ~9 _- {6 O8 s+ B2 q
---
5 A% C, G; F' }! MEric Sauvageau: q$ Y* b1 d3 Q1 r& @ U
/ |: r+ _% ]* P! h
, a$ d+ I8 l0 [9 {; w |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|