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