Changes between Version 29 and Version 30 of AsusRT-N16


Ignore:
Timestamp:
May 30, 2011, 12:38:58 AM (9 years ago)
Author:
shinton@…
Comment:

Updated wiki to reflect new plugin based build process and related files

Legend:

Unmodified
Added
Removed
Modified
  • AsusRT-N16

    v29 v30  
    99}}}
    1010
    11 The RT-N16 is now supported for testing purposes, see below links for more info.
     11The RT-N16 is now user supported, see below links for more info.
    1212
    13 ||='''Firmware''' =||[http://dl.dropbox.com/u/29682150/debwrt-firmware-brcm4716-squashfs-bgmac-enabled.trx debwrt-firmware-brcm4716-squashfs-bgmac-enabled.trx] ||
    14 ||='''Modules''' =||missing||
    15 ||='''RootFS''' =||[http://www.debwrt.net/download/releases/latest/debwrt-rootfs-mipsel-2.0-1.tar.bz2 mipsel]
    16 ||
     13||='''Firmware''' =||[http://dl.dropbox.com/u/29682150/debwrt-firmware-brcm4716-squashfs.trx debwrt-firmware-brcm4716-squashfs.trx]||
     14||='''Modules''' =||[http://dl.dropbox.com/u/29682150/debwrt-modules-brcm4716-None-2.6.38.2-angel-2.0-1.tar.gz debwrt-modules-brcm4716-None-2.6.38.2-angel-2.0-1.tar.gz]||
     15||='''RootFS''' =||[http://www.debwrt.net/download/releases/latest/debwrt-rootfs-mipsel-2.0-1.tar.bz2 mipsel]||
    1716
    18    * robocfg is used to configure the manageable switch ( /etc/init.d/robocfg ) - not yet working
     17   * swconfig is used to configure the manageable switch
     18   * broadcom-wl is used to configure the wireless adapter
    1919
    2020** 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.
     
    2525
    2626Follow instructions [http://dev.debwrt.net/wiki/DebWrtSvn/ here] with a few modifications:
    27 1. After checking out the DebWrt Build Environment, replace the Config, Openwrt & Config.in files with the ones in this archive: [http://dl.dropbox.com/u/29682150/brcm4716-debwrt-sourcefiles.tar.gz brcm4716-debwrt-sourcefiles.tar.gz]
     271. After checking out the DebWrt Build Environment, download the attached archive and place the brcm4716 folder in the plugins directory. [http://dl.dropbox.com/u/29682150/brcm4716-plugin-20110529.tar.gz brcm4716-plugin-20110529.tar.gz]
    2828
    29 2. After running "make openwrt/menuconfig, run make openwrt/kernel_menuconfig and ensure that Device Drivers -> Sonics Silicon Backplane -> SSB Broadcom DMA library/64-bit SSB DMA cores support is set, then enable Device Drivers -> Network device support -> Ethernet (1000 Mbit) -> Broadcom SSB GMAC ethernet driver **Be sure that quilt is installed for this step, run apt-get install quilt on the development machine.
    30 
    31 3. Follow the rest of the instructions as shown on the above link, remember to run second stage install after flashing device.
     292. Follow the rest of the instructions as shown on the above link.
    3230
    3331
    3432**General notes about the modified source files (the ones in the above archive)
    35 - The Config.in file was modified to create targets for the RT-N16 and automatically select most of the required dependencies (and other brcm4716 devices supported by George's patches, only RT-N16 tested though)
    36 - The openwrt.mk file was modified to automatically apply George's patches
    37 - The method in which these files were modified is somewhat of a "hackjob", lots of room for improvement for those who have knowledge of the openwrt/debwrt buildroot
    38 - Targets were also created for the Linksys E3000v1 and the WRT610Nv2, these are untested as I stated before
     33- 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
     34- Other brcm4716 based devices include the Linksys E3000v1 and the WRT610Nv2. This plugin should work for them as well but is untested