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