Openwrt/target/linux
Hannu Nyman 437e35f8a3 ath79: Add wifi to WNDR3700, WNDR3700v2 and WNDR3800
Add ath9k wifi capabilities to WNDR3700 family.

* use kmod-owl-loader to load firmware from "art"
* add wifi to DTS
* add wifi LEDs

Avoid using the same MAC for eth0 LAN and wlan0 by
toggling the eth0 MAC into a locally administered MAC.
That is currently done by in user-space by adding a
uci config item into /etc/config/network
(More elegant solution might be setting it already in
preinit phase.)

Known issues:

* wifi firmware file may not get created on the first boot
  after flashing on time to bring wifi normally up. Likely
  the overlay jffs2 is not yet ready for creating the
  firmware file. "wifi up" may still bring wifi up.
  Wifi will work normally at subsequent boots.

* phy0 and phy1 may get assigned mixed, so that phy0 may
  be the 5GHz radio instead of the normal 2.4GHz, and vice
  versa for phy1. Does not happen always, but may happen.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
[fix the wifi unit address in the dts]
Signed-off-by: Mathias Kresin <dev@kresin.me>
2018-08-14 10:19:37 +02:00
..
adm5120
adm8668
apm821xx
ar7 ar7: remove linux 3.18 support 2018-08-13 17:10:39 +02:00
ar71xx kernel: bump 4.9 to 4.9.119 2018-08-10 18:43:23 +02:00
arc770
archs38
armvirt
at91 at91: do not build image for at91-q5xr5 2018-08-12 11:34:50 +02:00
ath25
ath79 ath79: Add wifi to WNDR3700, WNDR3700v2 and WNDR3800 2018-08-14 10:19:37 +02:00
au1000
bcm53xx
brcm47xx brcm47xx: cosmetic fix in model detection 2018-08-13 08:37:19 +02:00
brcm63xx
brcm2708
cns3xxx cns3xxx: correct size specifier in watchdog init print 2018-08-08 16:05:16 +02:00
gemini
generic kernel: bump 4.14 to 4.14.62 2018-08-10 18:43:23 +02:00
imx6
ipq40xx
ipq806x
ixp4xx
kirkwood
lantiq
layerscape kernel: bump 4.9 to 4.9.119 2018-08-10 18:43:23 +02:00
malta
mcs814x
mediatek kernel: bump 4.14 to 4.14.62 2018-08-10 18:43:23 +02:00
mpc85xx
mvebu
mxs
octeon
octeontx
omap
omap24xx
orion
oxnas
pistachio
ppc40x
ppc44x
ramips ramips: add missing USB packages into ASL26555-16M 2018-08-13 10:26:03 +02:00
rb532
samsung
sunxi kernel: bump 4.14 to 4.14.62 2018-08-10 18:43:23 +02:00
uml
x86
xburst
zynq
Makefile