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