On 10/04/2014 08:03 AM, Pavel Volkov wrote:
> I'm preparing to install OpenWRT on my RT-N16 and there are 3 image
> types for 14.07:
> 
> http://downloads.openwrt.org/barrier_breaker/14.07/brcm47xx/
> 
> "generic", "legacy" and "mips74k"

You should use the mips74k images for the RT-N16.

> How is "generic" different from "legacy"?

legacy only contains the drivers needed for the older devices, legacy
contains the driver needed for devices based on BCM4705 and mips74k uses
some CPU optimizations available in recent Broadcom mips SoCs and only
contains drivers for hardware found there.

> I think I probably need the mips74 since this is what /proc/cpuinfo says
> on DD-WRT:
> 
> system type             : Broadcom BCM4716 chip rev 1
> processor               : 0
> cpu model               : MIPS 74K V4.0
> BogoMIPS                : 239.20
> wait instruction        : no
> microsecond timers      : yes
> tlb_entries             : 64
> extra interrupt vector  : no
> hardware watchpoint     : yes
> ASEs implemented        : mips16 dsp
> shadow register sets    : 1
> VCED exceptions         : not available
> VCEI exceptions         : not available
> 
> And in trunk branch there's only generic version:
> http://downloads.openwrt.org/snapshots/trunk/brcm47xx/

In trunk the folder structure is a little bit different, there is also a
mips74k version at
https://downloads.openwrt.org/snapshots/trunk/brcm47xx.mips74k/

> Reading around OpenWRT's website and others I got the impression that
> trunk has some features that I'd like have and lovely packages like
> dnscrypt but don't want to deal with bugs on a router which in the ideal
> case should be configured once and left alone for months.

Currently trunk and BB are very similar, but I haven't checked for that
specific package.

> Also the update is not a simple one-command process, I have to reconfig
> it every time, right? (could be a little automated but still)

when you use sysupgrade you do not have to reconfigure.

> As for dnscrypt in 14.07 I can grab a static binary somewhere.
> I'll probably choose 14.07 and then update if neccessary.
> 
> So there are 3 images I can choose from:
> 
> openwrt-brcm47xx-mips74k-squashfs-gz.trx
> openwrt-brcm47xx-mips74k-squashfs-noloader-nodictionary.trx
> openwrt-brcm47xx-mips74k-squashfs.trx
> 
> What is the difference here?

You want openwrt-brcm47xx-mips74k-squashfs.trx, the others are only
needed for some devices with special bootloaders (or bootloaders with bugs)

> Another question I couldn't get an answer for in Wiki before installing:
> what is the analogue of /etc/rc.local?
> Can I just put my custom startup script in /etc/init.d/S99custom or
> something like that?
> 
> Thanks.

I do not now of any differences in the OpenWrt support for the different
hardware revision of the ASUS RT-N16.

Hauke
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-users

Reply via email to