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