This adds detection support and all GPIO-accessible LED and button mappings for WRT300N v1.1 to the broadcom-diag package.
Also adds proper CyberTAN "EWC2" signature to image Makefile so it builds proper openwrt-wrt300n_v11-*.bin firmwares, and changes the firmware version for the v1 to the proper current revision tag (1.03.6) according to the Linksys site available firmwares. Further patches to netconfig init script to exclude the VLAN settings required by other models of the same boardtype (system port is indeed 5 and not 8), and patches wifi init scripts to use the "Security" LEDs depending on current wifi encryption settings: - no encryption = flashing both green and amber (makes it obvious/annoying if your wifi is totally open) - WEP = amber solid (not as good as green) - WPA/PSK of any kind = green solid - wifi off = all off Adds kernel patch to override "Assuming broken CFI table" for JEDEC ID 0xE2 (Samsung chip used in WRT300N V1.1) which broke "nvram" command, because the Samsung chip does not have a broken CFI table and does not need the workarounds, yet returns a table version of "0.0" which triggers the workaround. Without this patch the first "nvram commit" would nuke nvram completely. This may not cover all V1.1 units if some used a different 8MB flash chip, I only patched what I could personally test. Overall, this broken CFI table assumption is far too wide and may only apply to actual AMD/Fujitsu chips and not most of the other compatibles that use the same "0002" CFI command set. Fully tested, but user still needs to build in the bcm57xx driver and the MIMO version of the wl driver for everything to work properly. Autobuilds of images using platform defaults will not have working Ethernet nor wifi. Signed-off-by: Tony Butler <[email protected]> --- (see attachment for patch - gmail won't send unmolested text inline, it forces rewrap)
wrt300nv11-detection-and-multiple-fixes,patch
Description: Binary data
_______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
