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