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