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