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