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