diff options
author | Christian Lamparter <chunkeey@gmail.com> | 2021-09-18 16:41:41 +0200 |
---|---|---|
committer | Christian Lamparter <chunkeey@gmail.com> | 2021-09-23 20:50:58 +0200 |
commit | 608baf44c60cd3614a9bd502b7742919725a4c43 (patch) | |
tree | 766da4fb889c7eebbfb150cb336a5206725f02a6 /target/linux/bcm53xx/base-files | |
parent | fd67908647390b916470501c88b4f5258123da95 (diff) | |
download | upstream-608baf44c60cd3614a9bd502b7742919725a4c43.tar.gz upstream-608baf44c60cd3614a9bd502b7742919725a4c43.tar.bz2 upstream-608baf44c60cd3614a9bd502b7742919725a4c43.zip |
bcm53xx: MR32: read mac-address from eeprom
Meraki wrote the ethernet MAC-address of the device
onto the eeprom (AT24C64) at the fixed location 0x66
to 0x6C. Let's fetch it from there.
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Diffstat (limited to 'target/linux/bcm53xx/base-files')
-rw-r--r-- | target/linux/bcm53xx/base-files/etc/board.d/02_network | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/target/linux/bcm53xx/base-files/etc/board.d/02_network b/target/linux/bcm53xx/base-files/etc/board.d/02_network index 1daaa6ba00..e02286027f 100644 --- a/target/linux/bcm53xx/base-files/etc/board.d/02_network +++ b/target/linux/bcm53xx/base-files/etc/board.d/02_network @@ -94,10 +94,6 @@ bcm53xx_setup_macs() # As vendor doesn't use eth0 its MAC may be missing. Use one from eth2. et2macaddr="$(nvram get et2macaddr)" ;; - meraki,mr32) - # The MAC is stored on an AT24C64 eeprom and not on the nvram - et2macaddr=$(get_mac_binary "/sys/bus/i2c/devices/0-0050/eeprom" 0x66) - ;; esac [ -n "$et2macaddr" ] && ucidef_set_interface_macaddr "lan" "$et2macaddr" |