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)

Attachment: wrt300nv11-detection-and-multiple-fixes,patch
Description: Binary data

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to