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