Changes between Version 71 and Version 72 of AsusRT-N16


Ignore:
Timestamp:
Mar 1, 2013, 11:50:48 AM (10 years ago)
Author:
Irais
Comment:

That's the perfect inishgt in a thread like this.

Legend:

Unmodified
Added
Removed
Modified
  • AsusRT-N16

    v71 v72  
    1 = ASUS RT-N16 =
    2 
    3 = Pre-Compiled Archives and Firmware =
    4 
    5 The RT-N16 is now user supported, see [http://dev.debwrt.net/wiki/DebWrtInstallation/ here] for installation instructions.
    6 ||='''Firmware''' =||[http://dl.dropbox.com/u/29682150/09092012/debwrt-firmware-brcm4716-squashfs-09092012.trx debwrt-firmware-brcm4716-squashfs-09092012.trx]||
    7 ||='''Modules''' =||[http://dl.dropbox.com/u/29682150/09092012/debwrt-modules-brcm4716-None-3.3.7-testing-2.1-1-09092012.tar.gz debwrt-modules-brcm4716-None-3.3.7-testing-2.1-1-09092012.tar.gz]||
    8 ||='''RootFS''' =||[http://www.debwrt.net/download/releases/latest/debwrt-rootfs-mipsel-2.0-1.tar.bz2 debwrt-rootfs-mipsel-2.0-1.tar.bz2]||
    9 
    10 ** Please note that the broadcom gmac driver is not covered by a GPL compliant licence. Use of it in any way is done so at your own discretion.
    11 
    12 See thread [http://www.debwrt.net/forum/hardware-group3/other-devices-forum6/support-for-rt-n16-thread4.0/ here] for support discussion.
    13 
    14 = Compiling From Source =
    15 
    16 1. After checking out the DebWrt Build Environment, download and extract one of the attached archive to the plugins directory.
    17 
    18 '''Standard Plugin'''
    19  [http://dl.dropbox.com/u/29682150/09092012/debwrt-plugin-brcm4716-09092012.tar.gz debwrt-plugin-brcm4716-09092012.tar.gz]
    20 
    21 '''Experimental Plugin (See notes below)'''
    22  [http://dl.dropbox.com/u/29682150/experimental%20plugin%2019092012/debwrt-plugin-brcm4716-experimental-current.tar.gz debwrt-plugin-brcm4716-experimental-current.tar.gz]
    23 
    24 2. Follow the rest of the instructions as shown [http://dev.debwrt.net/wiki/DebWrtSvn/ here].
    25 
    26 EXPERIMENTAL PLUGIN NOTES
    27 
    28 This plugin will always use the latest openwrt revision/kernel. However, due to changes in the OpenWrt source (which are impossible to anticipate) build errors may be encountered. Therefore this is only recommended for advanced users. With that being said, the build errors are usually remedied quite easily (if you have knowledge of how patches work) by simply updating the offending patchfile(s). Please read the README included with the plugin to increase the likelihood of success.
    29 
    30 **General notes about the modified source files (the ones in the above archives)
    31 - The new plugin facility automatically patches the DebWrt config files to create brcm4716 based device targets as well as select all required packages and options.
    32 - Other brcm4716 based devices include the Belkin PlayMax F7D4301, Linksys E3000 v1 and the Linksys WRT610N v2. This plugin should work for them as well but is untested.
    33 
    34 = RT-N16 Initial Configuration Script =
    35 
    36 This script was made to automatically perform many of the necessary steps of setting up, securing and optimizing the RT-N16 for use as a router. Can be used with both installations from pre-compiled archives or building from source. It is to be run by the user on the first boot after rootfs installation.
    37 
    38 '''List of tasks performed:'''
    39 - Package debwrt-net and dependencies are installed if missing
    40 - The /etc/network/interfaces.broadcom file is patched for use with the RT-N16 and enabled
    41 - DNSMASQ is enabled
    42 - /etc/apt/sources.list is set to debian default (including security and updates repositories)
    43 - aptitude update and upgrade are run to install all the latest security updates
    44 - Both the power and wireless LED are enabled
    45 - User is prompted with an option to automatically overclock their router to 532MHz from the stock 480MHz
    46 - User is prompted to set their own SSID other than the default
    47 - User is prompted to set a wireless password
    48 - User is prompted to set their timezone
    49 - User is prompted to change the root password
    50 - Router reboots automatically and voila! You have an up-to-date working router
    51 
    52 '''Usage:'''
    53 1. Download the script from here:  [http://dl.dropbox.com/u/29682150/rtn16_config.sh rtn16_config.sh] and place it on the usb stick containing the DebWrt rootfs
    54 2. Ensure that the "WAN" port on the router is connected to an active internet connection
    55 3. Connect to the router (via SSH/Serial) and execute the following command: {{{sh ./rtn16_config.sh}}}
    56 4. Follow the prompts and wait for the script to finish, should take no more than 15 mins
    57 
    58 = Network Interfaces =
    59 
    60 The default network interface definition file for the RT-N16 can be found [source:trunk/debian/package/debwrt-net/etc/network/interfaces.broadcom here]. The following changes are necesary to bring up all the interfaces if you decide not to use the above configuration script:
    61 * remove/comment out the lines marked as ''robocfg''
    62 * uncomment the lines marked as ''asus rt-n16''
    63 * disable the lines referring to ''/etc/firewall/firewall.sh'' (this script is not available by default. is included with package debwrt-net)
    64 * you will need to install the ''broadcom-wl'' package to use the wifi interface with encryption
    65 
    66 NOTE: The above steps will not convert the rt-n16 into a router by itself, further configuration is needed. These are just the steps required to properly configure the network interfaces and make them usable.
    67 
    68 = Other Resources =
    69 
    70 * [http://wiki.openwrt.org/toh/asus/rt-n16 OpenWRT's page for ASUS RT-N16]
     1That's the perfect inishgt in a thread like this.