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