You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux
Adrian Schmutzler d1072096f4 ramips: fix WiFi MAC addresses for D-Link DIR-810L
So far, WiFi MAC addresses for this device have been set up from
caldata. However, this returns values which do not look like MAC
addresses. They also do not match stock firmware:

wlan0 (5.0): 00:11:22:00:17:D0 from 0x8004
wlan1 (2.4): 00:11:22:00:17:CD from 0x4 (and 0x2e)

It looks like the only valid MAC address on this device is at 0x28.

So, this patch changes setup to calculate addresses based on the
value at 0x28:

lan: *:0A (flash, label)
wan: *:0B (flash + 1)
wifi2: *:0A (flash)
wifi5: *:0C (flash + 2)

Thanks to Roger Pueyo Centelles <roger.pueyo@guifi.net> for
investigating this on his devices.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
5 years ago
..
apm821xx treewide: move MAC address patch functions to common library 5 years ago
ar7 kernel: bump 4.9 to 4.9.194 5 years ago
ar71xx ar71xx: remove unnecessary execute permission bit 5 years ago
arc770 treewide: remove kmod-usb-core from DEVICE_PACKAGES 5 years ago
archs38 treewide: remove kmod-usb-core from DEVICE_PACKAGES 5 years ago
armvirt armvirt: fix overlay support by updating to f2fs/ext4 based overlays 5 years ago
at91 treewide: replace backticks by $(...) in gen_*_img.sh scripts 5 years ago
ath25 treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup 5 years ago
ath79 treewide: use a single ath10k MAC patching function with checksum 5 years ago
bcm53xx bcm53xx: sysupgrade: support Luxul NAND devices 5 years ago
brcm47xx brcm47xx: fix switch port labels for Asus WL500GP V2 5 years ago
brcm63xx treewide: move calibration data extraction function to library 5 years ago
brcm2708 kernel: bump 4.19 to 4.19.79 5 years ago
cns3xxx treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() 5 years ago
gemini treewide: remove kmod-usb-core from DEVICE_PACKAGES 5 years ago
generic kernel: bump 4.19 to 4.19.79 5 years ago
imx6 imx6: install-dtb as separate IMAGE 5 years ago
ipq40xx treewide: use a single ath10k MAC patching function with checksum 5 years ago
ipq806x treewide: use a single ath10k MAC patching function with checksum 5 years ago
ixp4xx treewide: remove kmod-usb-core from DEVICE_PACKAGES 5 years ago
kirkwood kirkwood: Fix FS#505 - Can't install LEDE on Linksys EA3500 5 years ago
lantiq lantiq: fix dsl_control status handling. 5 years ago
layerscape kernel: bump 4.14 to 4.14.149 5 years ago
malta malta: fix overlay support by updating to f2fs/ext4 based overlays 5 years ago
mediatek mediatek: remove unnecessary execute permission bit 5 years ago
mpc85xx mpc85xx: correct TP-LINK TL-WDR4900 MAC addresses 5 years ago
mvebu mvebu: backport mvneta and comphy from linux 5.x 5 years ago
mxs treewide: replace backticks by $(...) in gen_*_img.sh scripts 5 years ago
octeon octeon: replace backticks by $(...) 5 years ago
octeontx kernel: Remove CONFIG_COMPAT 5 years ago
omap omap: split up DEVICE_TITLE 5 years ago
orion orion: replace backticks by $(...) 5 years ago
oxnas oxnas: convert DEVICE_TITLE to new variables 5 years ago
pistachio pistachio: split up DEVICE_TITLE 5 years ago
ramips ramips: fix WiFi MAC addresses for D-Link DIR-810L 5 years ago
rb532 treewide: replace backticks by $(...) in gen_*_img.sh scripts 5 years ago
samsung samsung: split up DEVICE_TITLE 5 years ago
sunxi sunxi: update kernel config 5 years ago
tegra treewide: use new procd sysupgrade $UPGRADE_BACKUP variable 5 years ago
uml kernel: Deactivate CONFIG_BINFMT_MISC 5 years ago
x86 treewide: use new procd sysupgrade $UPGRADE_BACKUP variable 5 years ago
zynq kernel: bump 4.19 to 4.19.77 5 years ago
Makefile