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